0001410578-23-002301.txt : 20231109 0001410578-23-002301.hdr.sgml : 20231109 20231109161054 ACCESSION NUMBER: 0001410578-23-002301 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 59 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231109 DATE AS OF CHANGE: 20231109 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Cytosorbents Corp CENTRAL INDEX KEY: 0001175151 STANDARD INDUSTRIAL CLASSIFICATION: SURGICAL & MEDICAL INSTRUMENTS & APPARATUS [3841] IRS NUMBER: 980373793 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36792 FILM NUMBER: 231392494 BUSINESS ADDRESS: STREET 1: 305 COLLEGE ROAD EAST CITY: PRINCETON STATE: NJ ZIP: 08540 BUSINESS PHONE: 973-329-8885 MAIL ADDRESS: STREET 1: 305 COLLEGE ROAD EAST CITY: PRINCETON STATE: NJ ZIP: 08540 FORMER COMPANY: FORMER CONFORMED NAME: MedaSorb Technologies CORP DATE OF NAME CHANGE: 20060807 FORMER COMPANY: FORMER CONFORMED NAME: GILDER ENTERPRISES INC DATE OF NAME CHANGE: 20020611 10-Q 1 ctso-20230930x10q.htm 10-Q
P0YP0YP0YP0Y0001175151--12-312023Q3falseP5D43851380436357150011600000594000P5DP5DP5DtrueP3Y00truefalsefalsefalse0001175151us-gaap:EmployeeStockOptionMember2023-01-012023-09-300001175151srt:ChiefExecutiveOfficerMember2023-01-012023-09-300001175151ctso:SeniorManagersMember2023-01-012023-09-300001175151ctso:Existing20222025PerformanceMember2023-01-012023-09-300001175151us-gaap:RestrictedStockUnitsRSUMemberctso:September182023PerformanceBasedAwardMember2023-07-012023-09-300001175151us-gaap:RestrictedStockUnitsRSUMemberctso:July072023PerformanceBasedAwardMember2023-07-012023-09-300001175151us-gaap:RestrictedStockUnitsRSUMemberctso:August102022PerformanceBasedAwardMember2023-07-012023-09-300001175151us-gaap:RestrictedStockUnitsRSUMember2023-07-012023-09-300001175151ctso:April122021PerformanceBasedAwardMember2023-07-012023-09-300001175151us-gaap:RestrictedStockUnitsRSUMemberctso:September182023PerformanceBasedAwardMember2023-01-012023-09-300001175151us-gaap:RestrictedStockUnitsRSUMemberctso:July072023PerformanceBasedAwardMember2023-01-012023-09-300001175151us-gaap:RestrictedStockUnitsRSUMemberctso:August102022PerformanceBasedAwardMember2023-01-012023-09-300001175151us-gaap:RestrictedStockUnitsRSUMemberctso:April122021PerformanceBasedAwardMember2023-01-012023-09-300001175151us-gaap:RestrictedStockUnitsRSUMemberctso:September182023PerformanceBasedAwardMember2022-07-012022-09-300001175151us-gaap:RestrictedStockUnitsRSUMemberctso:July072023PerformanceBasedAwardMember2022-07-012022-09-300001175151us-gaap:RestrictedStockUnitsRSUMemberctso:August102022PerformanceBasedAwardMember2022-07-012022-09-300001175151us-gaap:RestrictedStockUnitsRSUMemberctso:April122021PerformanceBasedAwardMember2022-07-012022-09-300001175151us-gaap:RestrictedStockUnitsRSUMember2022-07-012022-09-300001175151us-gaap:RestrictedStockUnitsRSUMemberctso:September182023PerformanceBasedAwardMember2022-01-012022-09-300001175151us-gaap:RestrictedStockUnitsRSUMemberctso:July072023PerformanceBasedAwardMember2022-01-012022-09-300001175151us-gaap:RestrictedStockUnitsRSUMemberctso:August102022PerformanceBasedAwardMember2022-01-012022-09-300001175151us-gaap:RestrictedStockUnitsRSUMemberctso:April122021PerformanceBasedAwardMember2022-01-012022-09-300001175151us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-09-300001175151us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001175151us-gaap:CommonStockMember2022-07-012022-09-300001175151us-gaap:RestrictedStockUnitsRSUMemberctso:September182023PerformanceBasedAwardMember2023-09-182023-09-180001175151us-gaap:RestrictedStockUnitsRSUMemberctso:July072023PerformanceBasedAwardMember2023-07-072023-07-070001175151us-gaap:RestrictedStockUnitsRSUMemberctso:August102022PerformanceBasedAwardMember2022-08-102022-08-100001175151us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001175151us-gaap:RestrictedStockUnitsRSUMemberctso:April122021PerformanceBasedAwardMember2021-04-122021-04-120001175151us-gaap:RestrictedStockUnitsRSUMember2023-08-282023-08-280001175151srt:ChiefFinancialOfficerMemberus-gaap:CommonStockMember2023-07-102023-07-100001175151us-gaap:CommonStockMember2022-01-012022-09-300001175151us-gaap:RetainedEarningsMember2023-09-300001175151us-gaap:AdditionalPaidInCapitalMember2023-09-300001175151us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300001175151us-gaap:RetainedEarningsMember2023-06-300001175151us-gaap:AdditionalPaidInCapitalMember2023-06-300001175151us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-3000011751512023-06-300001175151us-gaap:RetainedEarningsMember2022-12-310001175151us-gaap:AdditionalPaidInCapitalMember2022-12-310001175151us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001175151us-gaap:RetainedEarningsMember2022-09-300001175151us-gaap:AdditionalPaidInCapitalMember2022-09-300001175151us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300001175151us-gaap:RetainedEarningsMember2022-06-300001175151us-gaap:AdditionalPaidInCapitalMember2022-06-300001175151us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-3000011751512022-06-300001175151us-gaap:RetainedEarningsMember2021-12-310001175151us-gaap:AdditionalPaidInCapitalMember2021-12-310001175151us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001175151us-gaap:CommonStockMember2023-09-300001175151us-gaap:CommonStockMember2023-06-300001175151us-gaap:CommonStockMember2022-12-310001175151us-gaap:CommonStockMember2022-09-300001175151us-gaap:CommonStockMember2022-06-300001175151us-gaap:CommonStockMember2021-12-310001175151ctso:TwoThousandAndEighteenSuccessFeeLetterMemberctso:WesternAllianceBankMember2023-09-300001175151ctso:ExercisePriceRangeOneMember2023-01-012023-09-300001175151srt:ChiefFinancialOfficerMember2023-07-100001175151srt:ChiefFinancialOfficerMemberus-gaap:RestrictedStockUnitsRSUMember2023-07-1000011751512022-01-012022-12-310001175151us-gaap:EmployeeStockMember2023-09-300001175151ctso:ExercisePriceRangeOneMember2023-09-300001175151srt:ChiefFinancialOfficerMemberus-gaap:RestrictedStockUnitsRSUMember2023-07-102023-07-100001175151srt:ChiefFinancialOfficerMember2023-07-102023-07-100001175151us-gaap:EmployeeStockMemberus-gaap:CommonStockMember2023-07-072023-07-070001175151srt:ChiefExecutiveOfficerMemberus-gaap:CommonStockMember2023-07-072023-07-070001175151srt:BoardOfDirectorsChairmanMemberus-gaap:CommonStockMember2023-07-072023-07-070001175151ctso:SeniorManagersMemberus-gaap:CommonStockMember2023-07-072023-07-070001175151us-gaap:EmployeeStockMember2023-07-072023-07-070001175151ctso:SeniorManagersMember2023-07-072023-07-070001175151ctso:Existing20222025PerformanceMember2023-07-072023-07-070001175151srt:OfficerMemberus-gaap:RestrictedStockUnitsRSUMember2023-09-300001175151srt:ManagementMemberus-gaap:RestrictedStockUnitsRSUMember2023-09-300001175151srt:BoardOfDirectorsChairmanMemberus-gaap:RestrictedStockUnitsRSUMember2023-09-300001175151srt:OfficerMemberus-gaap:RestrictedStockUnitsRSUMember2022-12-310001175151srt:ManagementMemberus-gaap:RestrictedStockUnitsRSUMember2022-12-310001175151srt:BoardOfDirectorsChairmanMemberus-gaap:RestrictedStockUnitsRSUMember2022-12-310001175151srt:OfficerMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-300001175151srt:ManagementMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-300001175151srt:BoardOfDirectorsChairmanMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-300001175151ctso:ExercisePriceRangingFrom3.50To4.61Member2023-01-012023-09-300001175151srt:MinimumMemberctso:ExercisePriceRangingFrom1.55To3.71Member2023-09-300001175151srt:MaximumMemberctso:ExercisePriceRangingFrom1.55To3.71Member2023-09-300001175151srt:ChiefFinancialOfficerMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2023-07-102023-07-100001175151us-gaap:RestrictedStockUnitsRSUMember2023-01-232023-01-230001175151us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-300001175151us-gaap:RestrictedStockUnitsRSUMember2023-09-300001175151us-gaap:RestrictedStockUnitsRSUMember2022-12-310001175151ctso:JefferiesLlcAndB.RileyFbrIncMember2023-09-300001175151us-gaap:RoyaltyAgreementsMember2023-07-012023-09-300001175151ctso:LicenseAgreementMember2023-07-012023-09-300001175151us-gaap:RoyaltyAgreementsMember2023-01-012023-09-300001175151us-gaap:RoyaltyAgreementsMember2022-07-012022-09-300001175151ctso:LicenseAgreementMember2022-07-012022-09-300001175151us-gaap:RoyaltyAgreementsMember2022-01-012022-09-300001175151ctso:LicenseAgreementMember2022-01-012022-09-300001175151ctso:UnitedStatesGovernmentAgenciesMemberus-gaap:GrantMembercountry:US2023-07-012023-09-300001175151ctso:DistributorsAndStrategicPartnersMemberus-gaap:ProductMemberctso:AllOtherCountriesMember2023-07-012023-09-300001175151ctso:DirectMemberus-gaap:ProductMemberctso:AllOtherCountriesMember2023-07-012023-09-300001175151ctso:DirectMemberus-gaap:ProductMembercountry:US2023-07-012023-09-300001175151ctso:DirectMemberus-gaap:ProductMembercountry:DE2023-07-012023-09-300001175151us-gaap:ProductMemberctso:AllOtherCountriesMember2023-07-012023-09-300001175151us-gaap:ProductMembercountry:US2023-07-012023-09-300001175151us-gaap:ProductMembercountry:DE2023-07-012023-09-300001175151us-gaap:GrantMembercountry:US2023-07-012023-09-300001175151ctso:DistributorsAndStrategicPartnersMemberus-gaap:ProductMember2023-07-012023-09-300001175151ctso:DirectMemberus-gaap:ProductMember2023-07-012023-09-300001175151us-gaap:ProductMember2023-07-012023-09-300001175151us-gaap:GrantMember2023-07-012023-09-300001175151ctso:UnitedStatesGovernmentAgenciesMember2023-07-012023-09-300001175151ctso:OtherSalesMember2023-07-012023-09-300001175151ctso:DistributorsAndStrategicPartnersMember2023-07-012023-09-300001175151ctso:DirectMember2023-07-012023-09-300001175151ctso:CytoSorbSalesMember2023-07-012023-09-300001175151ctso:UnitedStatesGovernmentAgenciesMemberus-gaap:GrantMembercountry:US2023-01-012023-09-300001175151ctso:DistributorsAndStrategicPartnersMemberus-gaap:ProductMemberctso:AllOtherCountriesMember2023-01-012023-09-300001175151ctso:DirectMemberus-gaap:ProductMemberctso:AllOtherCountriesMember2023-01-012023-09-300001175151ctso:DirectMemberus-gaap:ProductMembercountry:US2023-01-012023-09-300001175151ctso:DirectMemberus-gaap:ProductMembercountry:DE2023-01-012023-09-300001175151us-gaap:ProductMemberctso:AllOtherCountriesMember2023-01-012023-09-300001175151us-gaap:ProductMembercountry:US2023-01-012023-09-300001175151us-gaap:ProductMembercountry:DE2023-01-012023-09-300001175151us-gaap:GrantMembercountry:US2023-01-012023-09-300001175151ctso:DistributorsAndStrategicPartnersMemberus-gaap:ProductMember2023-01-012023-09-300001175151ctso:DirectMemberus-gaap:ProductMember2023-01-012023-09-300001175151us-gaap:ProductMember2023-01-012023-09-300001175151us-gaap:GrantMember2023-01-012023-09-300001175151ctso:UnitedStatesGovernmentAgenciesMember2023-01-012023-09-300001175151ctso:OtherSalesMember2023-01-012023-09-300001175151ctso:DistributorsAndStrategicPartnersMember2023-01-012023-09-300001175151ctso:DirectMember2023-01-012023-09-300001175151ctso:CytoSorbSalesMember2023-01-012023-09-300001175151ctso:UnitedStatesGovernmentAgenciesMemberus-gaap:GrantMembercountry:US2022-07-012022-09-300001175151ctso:DistributorsAndStrategicPartnersMemberus-gaap:ProductMemberctso:AllOtherCountriesMember2022-07-012022-09-300001175151ctso:DistributorsAndStrategicPartnersMemberus-gaap:ProductMembercountry:US2022-07-012022-09-300001175151ctso:DirectMemberus-gaap:ProductMemberctso:AllOtherCountriesMember2022-07-012022-09-300001175151ctso:DirectMemberus-gaap:ProductMembercountry:US2022-07-012022-09-300001175151ctso:DirectMemberus-gaap:ProductMembercountry:DE2022-07-012022-09-300001175151us-gaap:ProductMemberctso:AllOtherCountriesMember2022-07-012022-09-300001175151us-gaap:ProductMembercountry:US2022-07-012022-09-300001175151us-gaap:ProductMembercountry:DE2022-07-012022-09-300001175151us-gaap:GrantMembercountry:US2022-07-012022-09-300001175151ctso:DistributorsAndStrategicPartnersMemberus-gaap:ProductMember2022-07-012022-09-300001175151ctso:DirectMemberus-gaap:ProductMember2022-07-012022-09-300001175151us-gaap:ProductMember2022-07-012022-09-300001175151us-gaap:GrantMember2022-07-012022-09-300001175151ctso:UnitedStatesGovernmentAgenciesMember2022-07-012022-09-300001175151ctso:OtherSalesMember2022-07-012022-09-300001175151ctso:DistributorsAndStrategicPartnersMember2022-07-012022-09-300001175151ctso:DirectMember2022-07-012022-09-300001175151ctso:CytoSorbSalesMember2022-07-012022-09-300001175151ctso:UnitedStatesGovernmentAgenciesMemberus-gaap:GrantMembercountry:US2022-01-012022-09-300001175151ctso:DistributorsAndStrategicPartnersMemberus-gaap:ProductMemberctso:AllOtherCountriesMember2022-01-012022-09-300001175151ctso:DistributorsAndStrategicPartnersMemberus-gaap:ProductMembercountry:US2022-01-012022-09-300001175151ctso:DirectMemberus-gaap:ProductMemberctso:AllOtherCountriesMember2022-01-012022-09-300001175151ctso:DirectMemberus-gaap:ProductMembercountry:US2022-01-012022-09-300001175151ctso:DirectMemberus-gaap:ProductMembercountry:DE2022-01-012022-09-300001175151us-gaap:ProductMemberctso:AllOtherCountriesMember2022-01-012022-09-300001175151us-gaap:ProductMembercountry:US2022-01-012022-09-300001175151us-gaap:ProductMembercountry:DE2022-01-012022-09-300001175151us-gaap:GrantMembercountry:US2022-01-012022-09-300001175151ctso:DistributorsAndStrategicPartnersMemberus-gaap:ProductMember2022-01-012022-09-300001175151ctso:DirectMemberus-gaap:ProductMember2022-01-012022-09-300001175151us-gaap:ProductMember2022-01-012022-09-300001175151us-gaap:GrantMember2022-01-012022-09-300001175151ctso:UnitedStatesGovernmentAgenciesMember2022-01-012022-09-300001175151ctso:OtherSalesMember2022-01-012022-09-300001175151ctso:DistributorsAndStrategicPartnersMember2022-01-012022-09-300001175151ctso:DirectMember2022-01-012022-09-300001175151ctso:CytoSorbSalesMember2022-01-012022-09-300001175151ctso:WesternAllianceBankMember2020-12-042020-12-040001175151ctso:TermBLoanMemberctso:WesternAllianceBankMember2019-07-312019-07-310001175151ctso:TermCLoanMember2022-12-272022-12-270001175151ctso:JefferiesLlcAndB.RileyFbrIncMember2023-01-012023-09-300001175151ctso:JefferiesLlcAndB.RileyFbrIncMember2022-01-012022-12-3100011751512019-06-300001175151us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-300001175151us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-09-300001175151us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300001175151us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-09-300001175151ctso:CytosorbentsEuropeGmbhMember2020-04-010001175151ctso:CytosorbentsMedicalIncMembercountry:USctso:OperatingLeaseInitialEarlyTermMember2021-03-012021-03-310001175151ctso:CytosorbentsMedicalIncMembercountry:USctso:OperatingLeaseFirstYearOfRemainingLeaseTermMember2021-03-012021-03-310001175151ctso:CytosorbentsMedicalIncMembercountry:USctso:OperatingLeaseEarlyTermMember2021-03-012021-03-310001175151us-gaap:RetainedEarningsMember2023-07-012023-09-300001175151us-gaap:RetainedEarningsMember2023-01-012023-09-300001175151us-gaap:RetainedEarningsMember2022-07-012022-09-300001175151us-gaap:RetainedEarningsMember2022-01-012022-09-300001175151ctso:TermBLoanMemberctso:WesternAllianceBankMember2019-07-310001175151ctso:TwoThousandAndTwentyTwoSuccessFeeLetterMemberctso:ThirdTrancheMember2023-09-300001175151ctso:TwoThousandAndTwentyTwoSuccessFeeLetterMemberctso:SecondTrancheMember2023-09-300001175151ctso:TwoThousandAndTwentyTwoSuccessFeeLetterMemberctso:FirstTrancheMember2023-09-300001175151ctso:TermCLoanMemberctso:WesternAllianceBankMember2022-01-190001175151ctso:CytosorbentsMedicalIncMembercountry:US2021-04-010001175151ctso:ClosingFeeMemberctso:WesternAllianceBankMember2023-09-300001175151ctso:NonRefundableClosingFeeMember2023-09-300001175151ctso:SubsequentToSecondAnniversaryMember2023-01-012023-09-300001175151ctso:SecondAnniversaryMember2023-01-012023-09-300001175151ctso:FirstAnniversaryMember2023-01-012023-09-300001175151srt:ScenarioForecastMemberctso:WesternAllianceBankMember2024-07-012024-07-010001175151srt:ScenarioForecastMemberctso:WesternAllianceBankMember2024-01-012024-01-010001175151ctso:NewTermLoanMemberctso:WesternAllianceBankMember2022-01-190001175151ctso:CytosorbentsMedicalIncMembercountry:USus-gaap:LetterOfCreditMember2021-04-300001175151ctso:NewTermLoanMemberctso:WesternAllianceBankMember2020-12-040001175151ctso:TermLoanMemberctso:WesternAllianceBankMember2018-03-290001175151ctso:TermBLoanMemberctso:WesternAllianceBankMember2018-03-290001175151ctso:WesternAllianceBankMember2018-03-290001175151ctso:NewTermLoanMemberctso:WesternAllianceBankMember2016-06-300001175151ctso:WesternAllianceBankMember2016-06-300001175151us-gaap:LetterOfCreditMember2023-09-300001175151us-gaap:CreditCardMember2023-09-300001175151ctso:NewTermLoanMemberctso:WesternAllianceBankMember2023-01-012023-09-300001175151us-gaap:CargoAndFreightMember2023-07-012023-09-300001175151us-gaap:CargoAndFreightMember2023-01-012023-09-300001175151us-gaap:CargoAndFreightMember2022-07-012022-09-300001175151us-gaap:CargoAndFreightMember2022-01-012022-09-300001175151us-gaap:ProductMember2023-09-300001175151us-gaap:GrantMember2023-09-300001175151us-gaap:ProductMember2022-12-310001175151us-gaap:GrantMember2022-12-310001175151srt:MinimumMember2019-06-300001175151srt:MaximumMember2019-06-3000011751512014-12-170001175151srt:MaximumMember2023-09-3000011751512022-09-3000011751512021-12-310001175151ctso:CytosorbentsEuropeGmbhMember2021-01-310001175151ctso:StockOptionsAndWarrantsMember2023-01-012023-09-300001175151ctso:StockOptionsAndWarrantsMember2022-01-012022-09-300001175151ctso:EmployeeTwoMember2023-01-012023-09-300001175151us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300001175151us-gaap:AdditionalPaidInCapitalMember2022-01-012022-09-300001175151ctso:VincentCapponiMember2023-09-300001175151ctso:VincentCapponiMember2023-07-012023-09-3000011751512023-11-080001175151us-gaap:AccountsReceivableMemberctso:OneDistributorMember2023-01-012023-09-300001175151us-gaap:AccountsReceivableMemberctso:OneDistributorMember2022-01-012022-12-310001175151srt:MinimumMember2023-01-012023-09-300001175151srt:MaximumMember2023-01-012023-09-300001175151us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300001175151us-gaap:AdditionalPaidInCapitalMember2023-01-012023-09-300001175151us-gaap:CommonStockMember2023-07-012023-09-300001175151us-gaap:CommonStockMember2023-01-012023-09-300001175151us-gaap:EmployeeStockMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2023-07-072023-07-070001175151us-gaap:EmployeeStockMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2023-07-072023-07-070001175151us-gaap:CommonStockMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2023-07-072023-07-070001175151srt:ChiefExecutiveOfficerMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2023-07-072023-07-070001175151srt:BoardOfDirectorsChairmanMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2023-07-072023-07-070001175151ctso:SeniorManagersMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2023-07-072023-07-070001175151ctso:Existing20222025PerformanceMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2023-07-072023-07-070001175151ctso:LicenseAgreementMember2023-09-300001175151us-gaap:RoyaltyAgreementsMember2003-08-112003-08-110001175151srt:MinimumMemberctso:TwoThousandAndEighteenSuccessFeeLetterMemberctso:WesternAllianceBankMember2023-01-012023-09-300001175151srt:MaximumMemberctso:TwoThousandAndEighteenSuccessFeeLetterMemberctso:WesternAllianceBankMember2023-01-012023-09-300001175151ctso:CytosorbentsMedicalIncMember2021-03-012021-03-310001175151ctso:CytosorbentsMedicalIncMembercountry:US2021-03-310001175151ctso:CytosorbentsMedicalIncMembercountry:US2021-03-012021-03-310001175151ctso:CytosorbentsMedicalIncMember2021-03-3100011751512022-05-012022-05-310001175151ctso:TwoThousandAndTwentyTwoSuccessFeeLetterMemberctso:ThirdTrancheMember2023-01-012023-09-300001175151ctso:TwoThousandAndTwentyTwoSuccessFeeLetterMemberctso:SecondTrancheMember2023-01-012023-09-300001175151ctso:TwoThousandAndTwentyTwoSuccessFeeLetterMemberctso:FirstTrancheMember2023-01-012023-09-300001175151ctso:TwoThousandAndEighteenSuccessFeeLetterMemberctso:WesternAllianceBankMember2023-01-012023-09-300001175151ctso:LicenseAgreementMember2023-01-012023-09-3000011751512023-07-012023-09-3000011751512022-07-012022-09-300001175151ctso:FinalFeeMemberctso:WesternAllianceBankMember2023-07-012023-09-300001175151ctso:FinalFeeMemberctso:WesternAllianceBankMember2023-01-012023-09-300001175151ctso:TermCLoanMemberctso:WesternAllianceBankMember2023-01-012023-09-300001175151ctso:TermCLoanMember2023-01-012023-09-300001175151ctso:JefferiesLlcAndB.RileyFbrIncMember2021-12-302021-12-300001175151ctso:JefferiesLlcAndB.RileyFbrIncMember2021-12-3000011751512021-07-140001175151country:DE2021-09-012021-09-300001175151ctso:CytosorbentsEuropeGmbhMember2021-01-012021-01-3100011751512023-01-012023-09-3000011751512022-01-012022-09-3000011751512023-09-3000011751512022-12-31utr:sqmiso4217:USDxbrli:sharesiso4217:USNiso4217:USDxbrli:purectso:countryctso:Institutionctso:itemctso:patentctso:segmentctso:statexbrli:shares

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

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

For the quarterly period ended September 30, 2023

Or

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

Commission file number: 001-36792

CYTOSORBENTS CORPORATION

(Exact name of registrant as specified in its charter)

Delaware

    

98-0373793

(State or other jurisdiction of

 

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

incorporation or organization)

 

 

305 College Road East

Princeton, New Jersey

08540

(Address of principal executive offices)

(Zip Code)

(732) 329-8885

(Registrant’s telephone number, including area code)

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

CTSO

Nasdaq Capital Market

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

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

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

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller reporting company

 

Emerging growth company

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).   Yes þ  No

As of November 8, 2023, there were 44,438,509 shares of the issuer’s common stock outstanding.

CytoSorbents Corporation

FORM 10-Q

TABLE OF CONTENTS

 

    

Page

PART I. FINANCIAL INFORMATION

 

 

Item 1. Financial Statements

3

 

 

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

3

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

4

Consolidated Statements of Changes in Stockholders’ Equity for the Three and Nine Months Ended September 30, 2023 and 2022 (unaudited)

5

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

6

 

 

Notes to Consolidated Financial Statements (unaudited)

7

 

 

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

26

 

 

Item 3. Quantitative and Qualitative Disclosures About Market Risk

36

 

 

Item 4. Controls and Procedures

36

 

 

PART II. OTHER INFORMATION

 

 

Item 1. Legal Proceedings

37

 

 

Item 1A. Risk Factors

37

 

 

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

This Quarterly Report on Form 10-Q includes our trademarks and trade names, such as “CytoSorb,” “CytoSorb XL,” “ECOS-300CY,” “BetaSorb,” “ContrastSorb,” “DrugSorb,” “HemoDefend-RBC,” “HemoDefend-BGA,” “K+ontrol” and “VetResQ,” which are protected under applicable intellectual property laws and are the property of CytoSorbents Corporation and our subsidiaries. This Quarterly Report on Form 10-Q also contains the trademarks, trade names and service marks of other companies, which are the property of their respective owners. Solely for convenience, trademarks, trade names and service marks referred to in this Quarterly Report on Form 10-Q may appear without the ™, ®, or SM symbols, but such references are not intended to indicate, in any way, that we will not assert, to the fullest extent under applicable law, our rights or the rights of the applicable licensor to these trademarks, trade names and service marks. We do not intend our use or display of other parties’ trademarks, trade names or service marks to imply, and such use or display should not be construed to imply, a relationship with, or endorsement or sponsorship of us by, these other parties.

2

PART I — FINANCIAL INFORMATION

Item 1. Financial Statements.

CYTOSORBENTS CORPORATION

CONSOLIDATED BALANCE SHEETS

September 30, 

2023

December 31, 

    

(Unaudited)

    

2022

    

ASSETS

  

 

  

Current Assets:

  

 

  

Cash and cash equivalents

$

8,359,047

$

22,144,567

Grants and accounts receivable, net of allowance for doubtful accounts of $56,893 as of September 30, 2023 and $76,041 at December 31, 2022

 

6,178,637

 

5,664,941

Inventories

 

2,977,146

 

3,461,586

Prepaid expenses and other current assets

 

1,745,813

 

2,488,597

Total current assets

 

19,260,643

 

33,759,691

 

 

Property and equipment, net

 

10,282,153

 

10,743,032

Restricted cash

1,687,459

1,687,459

Right-of-use assets

12,196,049

12,603,901

Other assets

 

4,148,733

 

4,437,447

Total Assets

$

47,575,037

$

63,231,530

 

  

 

  

LIABILITIES AND STOCKHOLDERS’ EQUITY

 

  

 

  

Current Liabilities:

 

  

 

  

Accounts payable

$

3,441,572

$

1,655,173

Current maturities of long-term debt

833,333

Lease liability – current portion

117,204

108,939

Accrued expenses and other current liabilities

 

7,580,287

 

7,950,440

Total current liabilities

 

11,972,396

 

9,714,552

Lease liability, net of current portion

12,892,209

13,142,005

Long-term debt, net of current maturities

4,198,810

5,000,000

Total Liabilities

 

29,063,415

 

27,856,557

 

  

 

  

Commitments and Contingencies (Note 6)

 

 

Stockholders’ Equity:

 

  

 

  

Preferred Stock, par value $0.001, 5,000,000 shares authorized; -0- shares issued and outstanding at September 30, 2023 and December 31, 2022

Common Stock, par value $0.001, 100,000,000 shares authorized; 44,438,509 and 43,635,715 shares issued and outstanding as of September 30, 2023 and December 31, 2022, respectively

 

44,439

 

43,635

Additional paid-in capital

 

292,153,561

 

287,000,021

Accumulated other comprehensive income

 

2,983,987

 

2,329,195

Accumulated deficit

 

(276,670,365)

 

(253,997,878)

Total Stockholders’ Equity

 

18,511,622

 

35,374,973

Total Liabilities and Stockholders’ Equity

$

47,575,037

$

63,231,530

See accompanying notes to the condensed consolidated financial statements.

3

CYTOSORBENTS CORPORATION

CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS

Three months ended September 30, 

Nine months ended September 30,

2023

2022

2023

2022

    

(Unaudited)

    

(Unaudited)

    

(Unaudited)

    

(Unaudited)

Revenue:

 

  

 

  

 

  

 

  

CytoSorb sales

$

7,709,085

$

6,271,228

$

23,681,183

$

21,176,194

Other sales

 

44,931

 

191,468

55,285

541,694

Total product sales

 

7,754,016

 

6,462,696

23,736,468

21,717,888

Grant income

 

1,056,831

 

1,648,657

3,944,696

3,580,447

Total revenue

 

8,810,847

 

8,111,353

27,681,164

25,298,335

Cost of revenue

 

3,203,981

 

4,493,976

10,600,421

10,322,315

Gross margin

 

5,606,866

 

3,617,377

17,080,743

14,976,020

Other expenses:

 

 

 

 

Research and development

 

3,749,197

 

3,290,149

11,632,416

11,716,976

Legal, financial and other consulting

 

1,103,475

 

609,518

2,957,738

2,089,330

Selling, general and administrative

 

8,104,392

 

8,735,048

24,358,417

26,335,238

Total other expenses

 

12,957,064

 

12,634,715

38,948,571

40,141,544

Loss from operations

 

(7,350,198)

 

(9,017,338)

(21,867,828)

(25,165,524)

Other income (expense):

 

 

 

 

Interest income (expense), net

 

(33,670)

 

46,845

(105,662)

78,849

Loss on foreign currency transactions

(1,809,652)

(3,230,315)

(733,997)

(6,966,613)

Miscellaneous income (expense)

(29)

35,000

6,831

Total other expense, net

 

(1,843,322)

 

(3,183,499)

(804,659)

(6,880,933)

 

 

 

 

Loss before benefit from income taxes

 

(9,193,520)

 

(12,200,837)

(22,672,487)

(32,046,457)

Benefit from income taxes

 

 

 

 

 

 

 

 

Net loss attributable to common stockholders

$

(9,193,520)

$

(12,200,837)

$

(22,672,487)

$

(32,046,457)

 

Basic and diluted net loss per common share

$

(0.21)

$

(0.28)

$

(0.52)

$

(0.74)

 

Weighted average number of shares of common stock outstanding

 

44,373,969

43,606,980

44,024,483

43,552,238

Net loss

$

(9,193,520)

$

(12,200,837)

$

(22,672,487)

$

(32,046,457)

Other comprehensive income:

 

Currency translation adjustment

 

1,655,674

2,658,809

654,792

5,674,935

Total comprehensive loss

$

(7,537,846)

$

(9,542,028)

$

(22,017,695)

$

(26,371,522)

See accompanying notes to the condensed consolidated financial statements.

4

CYTOSORBENTS CORPORATION

CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY

For the three and nine months ended September 30, 2023 and 2022 (Unaudited)

Accumulated

Additional

Other

Common Stock

Paid-In

Comprehensive

Accumulated

Stockholders’

    

Shares

    

Par value

    

Capital

    

Income

    

Deficit

    

Equity

Balance at June 30, 2023

44,193,696

$

44,193

$

290,199,035

$

1,328,313

$

(267,476,845)

$

24,094,696

Stock-based compensation - employees, consultants and directors

1,086,163

1,086,163

Other comprehensive income: foreign translation adjustment

1,655,674

1,655,674

Issuance of common stock offerings, net of fees

162,078

162

632,232

632,394

Proceeds from exercise of stock options for cash

7,962

9

15,920

15,929

Issuance of restricted stock units

74,773

75

220,211

220,286

Net loss

(9,193,520)

(9,193,520)

Balance at September 30, 2023

44,438,509

$

44,439

$

292,153,561

$

2,983,987

$

(276,670,365)

$

18,511,622

Balance at December 31, 2022

43,635,715

$

43,635

$

287,000,021

$

2,329,195

$

(253,997,878)

$

35,374,973

Stock-based compensation - employees, consultants and directors

 

2,486,679

2,486,679

Other comprehensive income: foreign translation adjustment

 

654,792

654,792

Issuance of common stock offerings, net of fees

590,348

591

2,106,528

2,107,119

Proceeds from exercise of stock options for cash

 

82,355

83

213,224

213,307

Issuance of restricted stock units

130,091

130

403,811

403,941

Legal/audit fees related to ATM offering

(56,702)

(56,702)

Net loss

 

(22,672,487)

(22,672,487)

Balance at September 30, 2023

 

44,438,509

$

44,439

$

292,153,561

$

2,983,987

$

(276,670,365)

$

18,511,622

Accumulated

Additional

Other

Common Stock

Paid-In

Comprehensive

Accumulated

Stockholders’

    

Shares

    

Par value

    

Capital

    

Income

    

Deficit

    

Equity

Balance at June 30, 2022

43,574,619

$

43,575

$

285,005,396

$

3,541,711

$

(241,030,915)

$

47,559,767

Stock-based compensation - employees, consultants and directors

1,005,403

1,005,403

Other comprehensive income: foreign translation adjustment

2,658,809

2,658,809

Stock issued to vendor in lieu of cash payment

Issuance of restricted stock units

60,226

59

118,299

118,358

Net loss

(12,200,837)

(12,200,837)

Balance at September 30, 2022

43,634,845

$

43,634

$

286,129,098

$

6,200,520

$

(253,231,752)

$

39,141,500

Balance at December 31, 2021

43,478,487

$

43,478

$

283,194,429

$

525,585

$

(221,185,295)

$

62,578,197

Stock-based compensation - employees, consultants and directors

 

2,554,092

2,554,092

Other comprehensive income: foreign translation adjustment

 

5,674,935

5,674,935

Stock issued to vendor in lieu of cash payment

12,500

12

42,487

42,499

Issuance of restricted stock units

 

143,858

144

378,449

378,593

Legal/audit fees related to ATM offering

(40,359)

(40,359)

Net loss

 

(32,046,457)

(32,046,457)

Balance at September 30, 2022

 

43,634,845

$

43,634

$

286,129,098

$

6,200,520

$

(253,231,752)

$

39,141,500

See accompanying notes to the condensed consolidated financial statements.

5

CYTOSORBENTS CORPORATION

CONSOLIDATED STATEMENTS OF CASH FLOWS

Nine months

Nine months

ended

ended

September 30, 

September 30, 

2023

2022

    

(Unaudited)

    

(Unaudited)

Cash flows from operating activities:

 

  

Net loss

$

(22,672,487)

$

(32,046,457)

Adjustments to reconcile net loss to net cash used in operating activities:

 

Accrued final fee

32,143

Non-cash compensation

160,999

 

149,368

Depreciation and amortization

1,067,797

 

659,407

Amortization of right-of-use asset

166,321

193,567

Write-off of patent cost

475,621

 

431,426

Bad debt expense

14,459

 

10,369

Stock-based compensation

2,486,679

 

2,554,092

Foreign currency translation loss

733,997

 

6,966,613

Changes in operating assets and liabilities:

 

Grants and accounts receivable

(603,286)

 

(860,022)

Inventories

471,822

 

459,434

Prepaid expenses and other current assets

1,370,510

 

1,577,559

Other assets

 

53,226

Accounts payable and accrued expenses

1,047,700

 

(3,042,537)

Net cash used in operating activities

(15,247,725)

 

(22,893,955)

Cash flows from investing activities:

 

  

Purchases of property and equipment

(442,618)

 

(5,873,928)

Payments for patent costs

(357,696)

 

(375,568)

Net cash used in investing activities

(800,314)

 

(6,249,496)

Cash flows from financing activities:

 

  

Equity contributions - net of fees incurred

2,050,417

 

(40,359)

Proceeds from exercise of stock options

213,307

 

Net cash provided by (used in) financing activities

2,263,724

(40,359)

Effect of exchange rates on cash

(1,205)

 

(401,658)

Net change in cash, cash equivalents and restricted cash

(13,785,520)

 

(29,585,468)

Cash, cash equivalents and restricted cash - beginning of period

23,832,026

 

53,825,166

Cash, cash equivalents and restricted cash - end of period

$

10,046,506

$

24,239,698

Supplemental disclosure of cash flow information:

 

Cash paid during the period for interest

$

275,575

$

Supplemental disclosure of non-cash financing activities:

 

Issuance of common stock to vendor in lieu of cash payment

$

$

42,499

Capital expenditures included in accounts payable

$

$

280,729

Issuance of restricted stock units

$

403,941

$

378,593

See accompanying notes to the condensed consolidated financial statements.

6

CytoSorbents Corporation

Notes to Consolidated Financial Statements

(UNAUDITED)

September 30, 2023

1.    BASIS OF PRESENTATION

The interim consolidated financial statements of CytoSorbents Corporation (the “Company”) have been prepared in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”). In the opinion of management, the Company has made all necessary adjustments, which include normal recurring adjustments, for a fair statement of the Company’s consolidated financial position and results of operations for the interim periods presented. Certain information and disclosures normally included in the annual consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. These interim consolidated financial statements should be read in conjunction with the audited consolidated financial statements and accompanying notes for the year ended December 31, 2022 included in the Company’s Annual Report on Form 10-K, as filed with the Securities and Exchange Commission (the “SEC”) on March 9, 2023. The results for the three and nine months ended September 30, 2023 are not necessarily indicative of the results to be expected for a full year, any other interim periods or any future year or period.

As of September 30, 2023, the Company’s cash and cash equivalents were approximately $10.0 million, including $8.4 million in cash and cash equivalents and approximately $1.7 million in restricted cash, which is not expected to fund the Company’s operations beyond the next twelve months from the issuance of these consolidated financial statements. This matter raises substantial doubt about the Company’s ability to continue as a going concern. As a result, the accompanying consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business. The Company will need to raise additional capital to support our ongoing operations in the future.

2.    PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Nature of Business

The Company is a leader in the treatment of life-threatening conditions in intensive care and cardiac surgery using blood purification. The Company, through its subsidiary CytoSorbents Medical, Inc. (formerly known as CytoSorbents, Inc.), is engaged in the research, development and commercialization of medical devices with its blood purification technology platform which incorporates a proprietary adsorbent, porous polymer technology. The Company, through its wholly owned European subsidiary, CytoSorbents Europe GmbH, conducts sales and marketing related operations for the CytoSorb device. In March 2016, the Company formed CytoSorbents Switzerland GmbH, a wholly owned subsidiary of CytoSorbents Europe GmbH. This subsidiary, which began operations during the second quarter of 2016, provides marketing and direct sales services in Switzerland. In November 2018, the Company formed CytoSorbents Poland Sp. z.o.o., a wholly owned subsidiary of CytoSorbents Europe GmbH. This subsidiary, which began operations during the first quarter of 2019, provides marketing and direct sales services in Poland. In the third quarter of 2019, the Company formed CytoSorbents UK Limited, a wholly owned subsidiary of CytoSorbents Medical, Inc., which is responsible for the management of the Company’s clinical trial activities in the United Kingdom. In March 2022, the Company formed CytoSorbents Medical UK Limited to provide marketing and direct sales services in the United Kingdom and the Republic of Ireland. In October 2022, the Company formed CytoSorbents France SAS to provide marketing and direct sales services in France. In May 2023, the Company formed CytoSorbents India Private Limited to provide marketing and direct sales services in India. CytoSorb, the Company’s flagship product, was approved in the European Union (“EU”) in March 2011 and is currently being marketed and distributed in more than 75 countries around the world, as an effective extracorporeal cytokine absorber, designed to reduce the “cytokine storm” or “cytokine release syndrome” seen in critical illnesses that may result in massive inflammation, organ failure, and patient death. In May 2018, the Company received a label extension for CytoSorb covering use of the device for the removal of bilirubin and myoglobin which allows for the use of the device in the treatment of liver failure and trauma, respectively. CytoSorb is also being used during and after cardiac surgery to remove inflammatory mediators that can lead to post-operative complications, including multiple organ failure. In January 2020, CytoSorb received EU CE Mark label expansion to include the removal of ticagrelor during cardiopulmonary bypass in patients undergoing cardiothoracic surgery. In May 2020, CytoSorb also received EU CE Mark label expansion to include rivaroxaban removal for the same indication.

7

In April 2020, CytoSorb received United States Food and Drug Administration (“FDA”) Emergency Use Authorization (“EUA”) of CytoSorb for use in adult critically-ill COVID-19 patients with imminent or confirmed respiratory failure. The CytoSorb device has neither been cleared nor approved for the indication to treat patients with COVID-19 infection. The EUA will be effective until a declaration is made that the circumstances justifying the EUA have terminated or until revoked by the FDA.

In April 2020, the Company also announced that the FDA had granted Breakthrough Designation for its DrugSorb-ATR Antithrombotic Removal System for the removal of ticagrelor in a cardiopulmonary bypass circuit during emergent and urgent cardiothoracic surgery. The Breakthrough Devices Program provides for more effective treatment of life-threatening or irreversibly debilitating disease or conditions, in this case the need to reverse the effects of ticagrelor in emergent or urgent cardiac surgery that can otherwise cause a high risk of serious or life-threatening bleeding. Through Breakthrough Designation, the FDA intends to work with CytoSorbents to expedite the development, assessment, and regulatory review of CytoSorbents’ technology for the removal of ticagrelor, while maintaining statutory standards of regulatory approval (e.g., 510(k), de novo 510(k) or premarket approval) consistent with the FDA’s mission to protect and promote public health. In July 2021, the Company received full approval of its Investigative Device Exemption (“IDE”) to conduct the pivotal STAR-T (Safe and Timely Antithrombotic Removal – Ticagrelor) double-blind randomized control trial (“RCT”) for up to 120 patients in the United States to support FDA marketing approval. In July 2023, the Company announced that enrollment in the STAR-T trial completed, and in August 2023, the Company announced completion of the STAR-T trial, following the last scheduled patient follow-up.

In August 2021, the Company announced that it was granted a second Breakthrough Device designation for its DrugSorb-ATR Antithrombotic Removal System by the FDA. This Breakthrough Device designation covers the removal of the Direct Oral Anticoagulants (DOACs) apixaban and rivaroxaban in a cardiopulmonary bypass circuit to reduce the likelihood of serious perioperative bleeding during urgent cardiothoracic surgery. In October 2021, the Company also received full FDA approval of an IDE application to conduct a double-blind, randomized, controlled clinical study for up to 120 patients entitled, “Safe and Timely Antithrombotic Removal – Direct Oral Anticoagulants (STAR-D),” in the United States to support FDA marketing approval.

If FDA marketing approval is obtained for either the removal of ticagrelor or direct oral anticoagulants indications, the device will be marketed as DrugSorb-ATR in the United States. The DrugSorb-ATR Antithrombotic Removal System is based on the same polymer technology as CytoSorb.

In May 2022, the Company announced that the Company entered into a three-year preferred supplier agreement with Asklepios, making CytoSorb available without restrictions to all of the approximately 170 healthcare facilities across 14 states throughout Germany at which Asklepios operates. This includes Asklepios Klinik St. Georg in Hamburg, Germany, which pioneered the use of CytoSorb to remove antithrombotic drugs during cardiothoracic surgery, and is well-known for their seminal publication on CytoSorb use for this application during emergency cardiac surgery in patients at high risk of bleeding.

In June 2022, the Company announced that, following a successful pilot program in three countries, the Company signed an expanded non-exclusive agreement with Nikkiso Europe GmbH (“Nikkiso”) to distribute Nikkiso’s PureADJUST stand-alone hemoperfusion pump and accessories in a total of 14 countries. In addition to securing the rights to sell Nikkiso’s stand-alone pump and accessories in Germany, Austria, and Luxembourg, the Company entered into an expanded multi-country reseller agreement with Nikkiso covering the following countries: Belgium, Bosnia and Herzegovina, Croatia, Finland, France, Iceland, Lichtenstein, Poland, Serbia, Slovenia and Switzerland. The Company will also be able to provide field support services in these countries. In September 2023, the distribution agreement with Nikkiso expired, and the Company indicated that it would not seek renewal of the agreement. The Company is actively working with a new supplier to provide a stand-alone hemoperfusion pump.

In August 2022, the Company entered into a Marketing Agreement (the “Marketing Agreement”) with Fresenius Medical Care Deutschland GmbH (“Fresenius”), which expands the Company’s strategic partnership with Fresenius by establishing a multi-stage global collaboration to combat life-threatening diseases in critical care. The Marketing Agreement provides for the combined marketing and promotion of CytoSorb with Fresenius’ critical care products by Fresenius’ marketing organization worldwide, excluding the United States. The Marketing Agreement has an initial term of three years, with an automatic renewal for an additional two years at the end of such initial term, subject to earlier termination by either of the parties (the “Term”). Compared to the prior co-marketing agreement between the parties, the Marketing Agreement intends to increase the commitments from both parties and to ensure an ongoing and consistent level of marketing and promotional activity specifically focused around CytoSorb, where Fresenius will actively market and promote CytoSorb as the featured blood purification therapy for removal of cytokines, bilirubin, and myoglobin on its critical care platforms. Specifically, the Marketing Agreement provides that various Fresenius-led in-person, virtual, social media, and web-based

8

marketing programs and events will feature the CytoSorb therapy and highlight the cooperation between the two companies in the field of critical care during the Term. To help support the increased marketing and promotional efforts of the expanded collaboration, CytoSorbents has agreed to subsidize a portion of the marketing costs through a royalty payment to Fresenius Medical Care based on CytoSorb sales in the intensive care unit on Fresenius Medical Care platforms, excluding the United States. In addition to strengthening and expanding the global marketing of CytoSorb, the Company and Fresenius also plan to work together to bring new innovative solutions to the market. The Marketing Agreement also includes the certification of compatibility of CytoSorb for usage on Fresenius’ current critical care platforms. The launch of this program is expected to occur in 2024.

The technology is based upon biocompatible, highly porous polymer sorbent beads that can actively remove toxic substances from blood and other bodily fluids by pore capture and surface adsorption. The Company has numerous products under development based upon this unique blood purification technology which, as of September 30, 2023, is protected by 19 issued U.S. patents and multiple international patents, with applications pending both in the U.S. and internationally, including HemoDefend, ContrastSorb, DrugSorb, DrugSorb-ATR and others. These patents and patent applications are directed to various compositions and methods of use related to the Company’s blood purification technologies and are expected to expire between 2023 and 2038, absent any patent term extensions. Management believes that any near-term expiring patents will not have a significant impact on the Company’s ongoing business.

Stock Market Listing

On December 17, 2014, the Company’s common stock, par value $0.001 per share, was approved for listing on the Nasdaq Capital Market (“Nasdaq”), and it began trading on Nasdaq on December 23, 2014 under the symbol “CTSO.” Previously, the Company’s common stock traded in the over-the-counter-market on the OTC Bulletin Board.

Basis of Consolidation and Foreign Currency Translation

The consolidated financial statements include the accounts of CytoSorbents Corporation and its wholly-owned subsidiaries, CytoSorbents Medical, Inc. and CytoSorbents Europe GmbH. In addition, the consolidated financial statements include CytoSorbents Switzerland GmbH, CytoSorbents Poland Sp. z.o.o. and CytoSorbents Medical UK Limited, wholly owned subsidiaries of CytoSorbents Europe GmbH, and CytoSorbents UK Limited and CytoSorbents India Private Limited, wholly-owned subsidiaries of CytoSorbents Medical, Inc. All significant intercompany transactions and balances have been eliminated in consolidation.

Translation gains and losses resulting from the process of remeasuring into the United States Dollar, the foreign currency financial statements of the European subsidiary are included in operations. The Euro is the functional currency of CytoSorbents Europe GmbH. Foreign currency transaction gain/(loss) included in net loss amounted to approximately ($1,810,000) and ($3,230,000) for the three months ended September 30, 2023 and 2022, respectively. Foreign currency transaction gain/(loss) included in net loss amounted to approximately ($734,000) and ($6,967,000) for the nine months ended September 30, 2023 and 2022, respectively. The Company translates assets and liabilities of its foreign subsidiaries at the exchange rate in effect at the consolidated balance sheet date. The Company translates revenue and expenses at the daily average exchange rates during the period. The Company includes accumulated net translation adjustments in accumulated other comprehensive income as a component of stockholders’ equity.

Cash, Cash Equivalents and Restricted Cash

The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents.

The following table provides a reconciliation of cash and cash equivalents and restricted cash to amounts shown in the consolidated balance sheets:

    

September 30, 2023

    

December 31, 2022

Cash and cash equivalents

$

8,359,047

$

22,144,567

Restricted cash

 

1,687,459

 

1,687,459

Total cash, cash equivalents and restricted cash

$

10,046,506

$

23,832,026

9

Restricted Cash

The Company’s total restricted cash in the amount of $1,687,459 consists of cash of $1,467,459 that the Company is obligated to maintain as collateral for the outstanding letter of credit with Bridge Bank that was provided to the landlord of the College Road facility as security and cash of $220,000 that the Company is obligated to maintain as collateral for the credit limit on the Company’s credit card accounts.

Grants and Accounts Receivable

Grants receivable represent amounts due from U.S. government agencies and are included in grants and accounts receivable.

Accounts receivable are unsecured, non-interest bearing customer obligations due under normal trade terms. The Company sells its devices to various hospitals and distributors. The Company performs ongoing credit evaluations of its customers’ financial conditions. Management reviews accounts receivable periodically to determine collectability. Balances that are determined to be uncollectible are written off to the allowance for doubtful accounts. The allowance for doubtful accounts amounted to approximately $57,000 and $76,000 as of September 30, 2023 and December 31, 2022, respectively.

Inventories

Inventories are valued at the lower of cost or net realizable value under the first in, first out (FIFO) method. At September 30, 2023 and December 31, 2022, the Company’s inventory was comprised of finished goods, which amounted to $1,389,151 and $1,567,871, respectively; work in process which amounted to $1,140,784 and $1,280,368, respectively; and raw materials, which amounted to $447,211 and $613,347, respectively. Devices used in clinical trials or for research and development purposes are removed from inventory and charged to research and development expenses at the time of their use. Donated devices are removed from inventory and charged to selling, general and administrative expenses.

Property and Equipment

Property and equipment are recorded at cost less accumulated depreciation. Depreciation of property and equipment is provided for by the straight-line method over the estimated useful lives of the related assets. Leasehold improvements are amortized over the lesser of their economic useful lives or the term of the related leases. Gains and losses on depreciable assets retired or sold are recognized in the consolidated statements of operations and comprehensive loss in the year of disposal. Repairs and maintenance expenditures are expensed as incurred.

Patents

Legal costs incurred to establish and successfully defend patents are capitalized. When patents are issued, capitalized costs are amortized on the straight-line method over the related patent term. In the event a patent is abandoned, the net book value of the patent is written off.

Impairment or Disposal of Long-Lived Assets

The Company assesses the impairment of patents and other long-lived assets under accounting standards for the impairment or disposal of long-lived assets whenever events or changes in circumstances indicate that the carrying value may not be recoverable. For long-lived assets to be held and used, the Company recognizes an impairment loss only if its carrying amount is not recoverable through its undiscounted cash flows and measures the impairment loss based on the difference between the carrying amount and fair value. During the three and nine months ended September 30, 2023, the Company recorded impairment charges of approximately $183,000 and $476,000, respectively, related to certain patent costs. There were no charges for impairments during the three months ended September 30, 2022. During the nine months ended September 30, 2022, the Company recorded an impairment charge of approximately $431,000 related to certain patent costs. This charge is included in legal, financial and other consulting in the consolidated statements of operations and comprehensive loss.

10

Revenue Recognition

Product Sales: Revenues from sales of products to both direct and distributor/strategic partner customers are recognized at the time when control passes to the customer, in accordance with the terms of their respective contracts. Recognition of revenue occurs as each performance obligation is completed.

Grant Revenue: Revenue from grant income is based on contractual agreements. Certain agreements provide for reimbursement of costs, other agreements provide for reimbursement of costs and an overhead margin and certain agreements are performance based, where revenue is earned based upon the achievement of milestones outlined in the contract. Revenues are recognized when the associated performance obligation is fulfilled. Costs are recorded as incurred. Amounts invoiced in excess of costs actually incurred on fixed price contracts are classified as deferred revenue and are included in accrued expenses and other current liabilities in the consolidated balance sheets. Costs subject to reimbursement by these grants have been reflected as costs of revenue.

Research and Development and Clinical Trial Expenses

All research and development costs, payments to laboratories and research consultants are expensed when incurred.

Advertising Expenses

Advertising expenses are included in selling, general, and administrative expenses on the consolidated statements of operations and comprehensive loss when incurred. Advertising expenses amounted to approximately $49,000 and $143,000 for the three months ended September 30, 2023 and 2022, respectively, and approximately $143,000 and $358,000 for the nine months ended September 30, 2023 and 2022, respectively.

Income Taxes

Income taxes are accounted for under the asset and liability method prescribed by accounting standards for accounting for income taxes. Deferred income taxes are recorded for temporary differences between financial statement carrying amounts and the tax basis of assets and liabilities. Deferred tax assets and liabilities reflect the tax rates expected to be in effect for the years in which the differences are expected to reverse. A valuation allowance is provided if it is more likely than not that some or all of the deferred tax asset will not be realized. The Company has provided a valuation allowance against all deferred tax assets. Under Section 382 of the Internal Revenue Code, the net operating losses generated prior to the previously completed reverse merger may be limited due to the change in ownership. Additionally, net operating losses generated subsequent to the reverse merger may be limited in the event of changes in ownership.

The Company follows accounting standards associated with uncertain tax positions. The Company had no unrecognized tax benefits at September 30, 2023 or December 31, 2022. The Company files tax returns in the U.S. federal and state jurisdictions.

The Company utilizes the Technology Business Tax Certificate Transfer Program to sell a portion of its New Jersey Net Operating Loss carryforwards to an industrial company.

Each of CytoSorbents Europe GmbH, CytoSorbents Switzerland GmbH, CytoSorbents Poland Sp. Z.o.o., CytoSorbents Medical Limited, CytoSorbents UK Limited and CytoSorbents India Private Limited files an annual corporate tax return, VAT return and a trade tax return in Germany, Switzerland, Poland, the United Kingdom and India, respectively.

Use of Estimates

The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets, liabilities at the date of the balance sheet, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from these estimates. The valuation of options granted, allowance for doubtful accounts and recoverability of patents are significant estimates in these consolidated financial statements.

11

Concentration of Credit Risk

The Company maintains cash balances, at times, with financial institutions in excess of amounts insured by the Federal Deposit Insurance Corporation (“FDIC”). Beginning in April of 2023, the Company joined the IntraFi network, and established an Insured Cash Sweep (“ICS”) account whereby all cash that was previously held in the Company’s money market account at Bridge Bank is swept daily in increments of less than $250,000 and deposited in a number of IntraFi’s 4,000 member banks. This arrangement provides FDIC insurance coverage for all of the cash balances previously held in the money market account, which represents all of the cash and cash equivalents held at Bridge Bank. This arrangement excludes the restricted cash balances. Management monitors the soundness of these institutions in an effort to minimize its collection risk of these balances.

A significant portion of the Company’s revenues are from product sales in Germany. Substantially all of the Company’s grant and other income are from government agencies in the United States. (See Note 4 for further information relating to the Company’s revenue.)

As of September 30, 2023, one distributor accounted for approximately 26% of outstanding grants and accounts receivable. As of December 31, 2022, two distributors accounted for approximately 27% of outstanding grants and accounts receivables. For the three months ended September 30, 2023, no distributor or direct customers accounted for more than 10% of the Company's total revenue and for the nine months ended September 30, 2023, one distributor accounted for approximately 10% of the total revenue. For the three months ended September 30, 2022, one distributor accounted for approximately 16% of the Company's total revenue and for the nine months ended September 30, 2022, no distributor or direct customer accounted for more than 10% of total revenue.

Financial Instruments

The carrying values of cash and cash equivalents, accounts receivable, accounts payable and accrued expenses and other current liabilities approximate their fair values due to their short-term nature.

Net Loss Per Common Share

Basic loss per share is computed by dividing loss available to common stockholders by the weighted average number of common shares outstanding during the period. Diluted loss per common share is computed using the treasury stock method utilizing the weighted-average number of shares of common stock plus the dilutive effect of potential common shares outstanding during the period. Dilutive potential common shares include outstanding stock options and restricted shares. The computation of diluted loss per share does not assume conversion, exercise or contingent exercise of securities that would have an anti-dilutive effect on earnings (see Note 8).

Stock-Based Compensation

The Company accounts for its stock-based compensation under the recognition requirements of accounting standards for accounting for stock-based compensation, for employees and directors, whereby each option granted is valued at fair market value on the date of grant. Under these accounting standards, the fair value of each option is estimated on the date of grant using the Black-Scholes option pricing model.

The Company also follows the guidance of accounting standards for accounting for equity instruments that are issued to other than employees for acquiring, or in conjunction with selling, goods or services for equity instruments issued to consultants.

Shipping and Handling Costs

The cost of shipping product to customers and distributors is typically borne by the customer or distributor. The Company records other shipping and handling costs in cost of revenue. Total freight costs amounted to approximately $140,000 and $79,000, respectively, for the three months ended September 30, 2023 and 2022, and $341,000 and $166,000, respectively, for the nine months ended September 30, 2023 and 2022.

Effect of Recent Accounting Pronouncements

In June 2016, the Financial Accounting Standards Board, issued Accounting Standards Update (“ASU”) No. 2016-13 entitled, “Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments”. This ASU provides guidance on the

12

calculation of credit losses, which includes the allowance for doubtful accounts on trade accounts receivable. The updated guidance is effective for public entities for fiscal years beginning after December 15, 2022. The Company implemented the updated guidance during the nine months ended September 30, 2023, and this did not have significant impact on its consolidated financial statements.

3.    STOCKHOLDERS’ EQUITY

Preferred Stock

In June 2019, the Company amended and restated its certificate of incorporation. The amended and restated certificate of incorporation authorizes the issuance of up to 5,000,000 shares of “blank check” preferred stock, with such designation rights and preferences as may be determined from time to time by the Board of Directors.

Common Stock

In June 2019, the Company amended and restated its certificate of incorporation. The amended and restated certificate of incorporation increased the number of shares of common stock authorized for issuance from 50,000,000 shares to 100,000,000 shares.

Shelf Registration

On July 14, 2021, the Company filed a registration statement on Form S-3 with the SEC, which was amended on July 20, 2021 and declared effective by the SEC on July 27, 2021 (as amended, the “2021 Shelf”). The 2021 Shelf enables the Company to offer and sell, in one or more offerings, any combination of common stock, preferred stock, senior or subordinated debt securities, warrants and units, up to a total dollar amount of $150 million.

Open Market Sale Agreement with Jefferies LLC

On December 30, 2021, the Company entered into an Open Market Sale Agreement (the “Sale Agreement”) with Jefferies LLC (the “Agent”), pursuant to which the Company may sell, from time to time, at its option, shares of the Company’s common stock having an aggregate offering price of up to $25 million through the Agent, as the Company’s sales agent. All shares of the Company’s common stock offered and sold, or to be offered and sold under the Sale Agreement will be issued and sold pursuant to the Company’s 2021 Shelf by methods deemed to be an “at the market offering” as defined in Rule 415(a)(4) promulgated under the Securities Act of 1933, as amended, in block transactions or if specified by the Company, in privately negotiated transactions.

Subject to the terms of the Sales Agreement, the Agent is required to use its commercially reasonable efforts consistent with their normal sales and trading practices to sell the shares of the Company’s common stock from time to time, based upon the Company’s instructions (including any price, time or size limits or other customary parameters or conditions the Company may impose). The Company is required to pay the Agent a commission of up to 3.0% of the gross proceeds from the sale of the shares of the Company’s common stock sold thereunder, if any. There were no sales under the Sale Agreement during the year ended December 31, 2022. During the nine months ended September 30, 2023, the Company sold 590,348 shares pursuant to the Sale Agreement, at an average selling price of $3.68 per share, generating net proceeds of approximately $2,107,000. In addition, during the year ended December 31, 2022 and during the nine months ended September 30, 2023, the Company paid approximately $90,000 and $57,000, respectively, in expenses related to the Sale Agreement.

Stock-Based Compensation

Total share-based employee, director, and consultant compensation amounted to approximately $1,086,000 and $2,487,000 for the three and nine months ended September 30, 2023, respectively, and approximately $1,005,000 and $2,554,000 for the three and nine months ended September 30, 2022, respectively. These amounts are included in the consolidated statements of operations and comprehensive loss under selling, general, and administrative expenses.

13

The summary of the stock option activity for the nine months ended September 30, 2023 is as follows:

Weighted

Weighted

Average

Average

Remaining

Exercise Price

Contractual

    

Shares

    

per Share

    

Life (Years)

Outstanding, December 31, 2022

 

9,474,824

$

4.66

7.36

Granted

 

2,583,880

$

3.45

 

Forfeited

 

(748,381)

$

2.96

 

Expired

 

(435,781)

$

5.10

 

Exercised

 

(84,093)

$

2.61

 

Outstanding, September 30, 2023

 

10,790,449

$

4.48

 

7.26

The fair value of each stock option was estimated using the Black Scholes pricing model, which takes into account as of the grant date the exercise price (ranging from $1.55 to $3.71 per share) and expected life of the stock option (10 years), the current price of the underlying stock and its expected volatility (70.9%), expected dividends (0)% on the stock and the risk free interest rate (ranging from 3.50% to 4.61%) for the expected term of the stock option.

The intrinsic value is calculated as the difference between the market value of the shares as of September 30, 2023 of $1.88 and the exercise price of the shares.

Options Outstanding

Number

Weighted

Weighted

Range of

Outstanding at

Average

Average

Aggregate

Exercise

September 30, 

Exercise

Remaining

Intrinsic

Price

    

2023

    

Price

    

Life (Years)

    

Value

$1.11 - $13.20

 

10,790,449

$

4.48

7.26

$

11,960

Options Exercisable

Number

Weighted

  

Exercisable at

Average

Aggregate

September 30, 

Exercise

Intrinsic

2023

    

Price

    

Value

5,653,877

$

5.88

$

2,750

The summary of the status of the Company’s non-vested options for the nine months ended September 30, 2023 is as follows:

Weighted

Average

Grant Date

    

Shares

    

Fair Value

Non-vested, December 31, 2022

 

4,851,739

$

1.84

Granted

 

2,583,880

$

2.36

Forfeited

 

(748,381)

$

1.96

Vested

 

(1,550,666)

$

2.53

Non-vested, September 30, 2023

 

5,136,572

$

1.88

As of September 30, 2023, the Company had approximately $7,990,000 of total unrecognized compensation cost related to stock options which will be amortized over approximately 41 months.

Awards of Stock Options

On July 7, 2023, the Board of Directors granted options to purchase 1,138,750 shares of common stock to the Company’s employees which will be awarded based upon each employee’s 2023 individual performance evaluation. Once awarded, these options will vest one quarter on the first anniversary of the grant date, one quarter on the second anniversary of the grant date, one quarter on the third anniversary of the grant date and one quarter on fourth anniversary of the grant date. The grant date fair value of these unvested options

14

amounted to approximately $2,665,000. During the three and nine months ended September 30, 2023, the Company recorded approximately $196,000 of stock option expense related to these options.

On July 7, 2023, the Board of Directors granted options to purchase 56,130 shares of common stock to certain of the Company’s employees. These options will vest in full on the first anniversary of the grant date. The grant date fair value of these unvested options amounted to approximately $156,000. During the three and nine months ended September 30, 2023, the Company recorded approximately $34,000 of stock option expense related to these options.

On July 7, 2023, the Board of Directors granted options to purchase 100,000 shares of common stock to members of the Company’s Board of Directors. These options will vest in full on the first anniversary of the grant date. The grant date fair value of these unvested options amounted to approximately $278,000. During the three and nine months ended September 30, 2023, the Company recorded approximately $65,000 of stock option expense related to these options.

On July 7, 2023, the Board of Directors granted options to purchase 20,000 shares of common stock to a named executive officer of the Company. These options will vest in full on the first anniversary of the grant date. The grant date fair value of these unvested options amounted to approximately $56,000. During the three and nine months ended September 30, 2023, the Company recorded approximately $13,000 of stock option expense related to these options.

On July 7, 2023, the Board of Directors granted options to purchase 424,000 shares of common stock to certain senior managers of the Company. These options will vest one half on the first anniversary of the grant date, one quarter on second anniversary of the grant date, one quarter on third anniversary of the grant date. The grant date fair value of these unvested options amounted to approximately $992,000. During the three and nine months ended September 30, 2023, the Company recorded approximately $144,000 of stock option expense related to these options.

On July 7, 2023, the Board of Directors granted options to purchase 182,000 shares of common stock to the named executive officers and certain senior managers of the Company. These options were awarded as a one-time award to each executive officer or senior manager in order to account for lost wages resulting from the salary freezes implemented by the Company over the preceding two years and to account for recent inflation. These options will vest one half on the first anniversary of the grant date, and one half on the second anniversary of the grant date. The grant date fair value of these unvested options amounted to approximately $426,000. During the three and nine months ended September 30, 2023, the Company recorded approximately $36,000 of stock option expense related to these options.

On July 7, 2023, the Board of Directors granted options to purchase 115,000 shares of common stock to a senior manager of the Company. These options will vest only upon the achievement of certain milestones pursuant to the terms of the Company’s existing 2022-2025 performance pool in place for the Company’s management team. The grant date fair value of these unvested options amounted to approximately $320,000. As of September 30, 2023, none of these milestones have been met. Accordingly, no charge for these options has been recorded in the consolidated statements of operations and comprehensive loss for the three and nine months ended September 30, 2023.

On July, 10, 2023, in connection with his appointment as Chief Financial Officer, Mr. Alexander D’Amico was awarded options to purchase 70,000 shares of common stock which will vest as follows: 25,000 options upon the six-month anniversary of the date of grant and 15,000 options upon each of the first, second and third anniversaries of the date of grant. Mr. D’Amico was also granted options to purchase 215,000 shares of common stock that will vest only upon the achievement of certain milestones pursuant to the terms of the Company’s existing 2022-2025 performance pool in place for the Company’s management team. All of these options were forfeited upon the termination of Mr. D’Amico’s employment agreement. See Note 6.

During the nine months ended September 30, 2023, 263,000 options were awarded to newly hired employees in connection with their employment agreements.

15

Change in Control-Based Awards of Restricted Stock Units:

The Board of Directors has granted restricted stock units to members of the Board of Directors, to the Company’s executive officers, and to employees of the Company. These restricted stock units will only vest upon a Change in Control of the Company, as defined in the Amended and Restated CytoSorbents Corporation 2014 Long-Term Incentive Plan. The following table is a summary of these restricted stock units:

Restricted Stock Units 

    

Board of

    

Executive

    

Other

    

Directors

Management

    

Employees

    

Total

Intrinsic Value

December 31, 2022

 

346,500

 

779,500

 

1,764,500

 

2,890,500

 

$

4,480,275

Granted

 

 

150,000

 

230,000

 

380,000

 

Forfeited

 

 

(150,000)

 

(222,750)

 

(372,750)

 

September 30, 2023

 

346,500

 

779,500

 

1,771,750

 

2,897,750

$

5,447,770

Due to the uncertainty over whether these restricted stock units will vest, which only happens upon a Change in Control, no charge for these restricted stock units has been recorded in the consolidated statements of operations and comprehensive loss for the three and nine months ended September 30, 2023 and 2022.

Other Awards of Restricted Stock Units:

On April 12, 2021, certain named executive officers and senior managers were granted 235,765 restricted stock units. These awards were valued at approximately $2,220,000 at the date of issuance, based upon the market price of the Company’s common stock at the date of the grant, and vested (or will vest) one-third on the date of the grant, one-third on the first anniversary of the date of the grant, and one-third on the second anniversary of the date of the grant. For the three and nine months ended September 30, 2023 and 2022, the Company recorded (income) expense of approximately $0 and $177,000, and $(245,000) and $50,000, respectively, related to these restricted stock unit awards.

On August 10, 2022, certain named executive officers and senior managers were granted 288,500 restricted stock units. These awards were valued at approximately $563,000 at the date of issuance, based upon the market price of the Company’s common stock at the date of the grant, and vested (or will vest) one-third on the date of the grant, one-third on the first anniversary of the date of the grant, and one-third on the second anniversary of the date of the grant. For the three and nine months ended September 30, 2023 and 2022, the Company recorded a charge of approximately $106,000 and $214,000, and $200,000 and $214,000, respectively, related to these restricted stock unit awards.

On July 7, 2023, certain named executive officers and senior managers were granted 250,000 restricted stock units. These awards were valued at approximately $883,000 at the date of issuance, based upon the market price of the Company's common stock at the date of the grant, and will vest two-thirds on the first anniversary of date of the grant, and one-third on the second anniversary of the date of the grant. For the three and nine months ended September 30, 2023 and 2022, the Company recorded a charge of approximately $102,000 and $0, and $102,000 and $0, respectively, related to these restricted stock unit awards.

On September 18, 2023, a named executive officer was granted 45,000 restricted stock units. This award was valued at approximately $89,000 at the date of issuance, based upon the market price of the Company's common stock at the date of the grant, and vested (will vest) one-third on the date of the grant, one-third on the first anniversary of the date of the grant, and one-third on the second anniversary of the date of the grant. For the three and nine months ended September 30, 2023 and 2022, the Company recorded a charge of approximately $50,000 and $0, and $50,000 and $0, respectively, related to these restricted stock unit awards.

On January 23, 2023, an employee was awarded 30,000 restricted stock units, as a condition of her employment. These awards were valued at $64,200 at the date of issuance. Also in 2023, 2,500 restricted stock units were forfeited. The remaining unvested restricted stock awards will vest based upon a change of control or over the next two to four years, whichever occurs first. For the three and nine months ended September 30, 2023 and 2022, the Company recorded a charge (income) of approximately $8,000 and $0, and $54,000 and $(34,000), respectively, related to all restricted stock units.

16

On July 10, 2023, in connection with his appointment as Chief Financial Officer, Mr. D'Amico was awarded 45,000 restricted stock units which were scheduled to vest one half on the first anniversary of the grant date and one half on the second anniversary of the grant date. These restricted stock units were valued at approximately $157,000 at the date of issuance, based upon the market price of the Company's common stock at the date of the grant. Additionally, on July 10, 2023, Mr. D'Amico was awarded 15,000 restricted stock units which were scheduled to vest either upon a Change of Control or will cliff vest on the second anniversary of the date of the grant, subject to Mr. D'Amico's continued service with the Company as of the applicable vesting date. Upon Mr. D'Amico's and the Company's mutual agreement to terminate his employment, effective August 28, 2023, all 60,000 of his restricted stock units were forfeited.

The following table outlines the restricted stock unit activity for the nine months ended September 30, 2023:

Weighted

Average

Grant Date

    

Shares

    

Fair Value

Non-vested, December 31, 2022

 

312,092

$

4.42

Granted

385,000

$

3.23

Vested

 

(204,087)

$

4.79

Forfeited

(62,500)

$

3.57

Non-vested, September 30, 2023

430,505

$

3.31

4.    REVENUE

The following table disaggregates the Company’s revenue by customer type and geographic area for the three months ended September 30, 2023:

United States

Distributors/

Government

    

Direct

    

Strategic Partners

    

Agencies

    

Total

Product sales:

 

  

 

  

 

  

 

  

United States

$

44,933

$

$

$

44,933

Germany

 

2,937,431

2,937,431

All other countries

 

1,267,051

3,504,601

4,771,652

Total product revenue

 

4,249,415

3,504,601

7,754,016

Grant and other income:

 

United States

 

1,056,831

1,056,831

Total revenue

$

4,249,415

$

3,504,601

$

1,056,831

$

8,810,847

The following table disaggregates the Company's revenue by customer type and geographic area for the three months ended September 30, 2022:

United States

Distributors/

Government

    

Direct

    

Strategic Partners

    

Agencies

    

Total

Product sales:

 

  

 

  

 

  

 

  

United States

$

191,468

$

9,000

$

$

200,468

Germany

 

2,493,044

2,493,044

All other countries

 

978,805

2,790,379

3,769,184

Total product revenue

 

3,663,317

2,799,379

6,462,696

Grant and other income:

 

United States

 

1,648,657

1,648,657

Total revenue

$

3,663,317

$

2,799,379

$

1,648,657

$

8,111,353

17

The following table disaggregates the Company’s revenue by customer type and geographic area for the nine months ended September 30, 2023:

United States

Distributors/

Government

    

Direct

    

Strategic Partners

    

Agencies

    

Total

Product sales:

 

  

 

  

 

  

 

  

United States

$

55,284

$

$

$

55,284

Germany

 

9,443,787

9,443,787

All other countries

 

4,263,375

9,974,022

14,237,397

Total product revenue

 

13,762,446

9,974,022

23,736,468

Grant and other income:

 

United States

 

3,944,696

3,944,696

 

Total revenue

$

13,762,446

$

9,974,022

$

3,944,696

$

27,681,164

The following table disaggregates the Company's revenue by customer type and geographic area for the nine months ended September 30, 2022:

United States

Distributors/

Government

    

Direct

    

Strategic Partners

    

Agencies

    

Total

Product sales:

 

  

 

  

 

  

 

  

United States

$

541,695

$

181,750

$

$

723,445

Germany

 

9,259,338

9,259,338

All other countries

 

3,245,637

8,489,468

11,735,105

Total product revenue

 

13,046,670

8,671,218

21,717,888

Grant and other income:

 

United States

 

3,580,447

3,580,447

 

Total revenue

$

13,046,670

$

8,671,218

$

3,580,447

$

25,298,335

The Company has two primary revenue streams: (1) sales of the CytoSorb device and related device accessories and (2) grant income from contracts with various agencies of the United States government. The following is a brief description of each revenue stream.

CytoSorb Sales

The Company sells its CytoSorb device using both its own sales force (direct sales) and through the use of distributors and/or strategic partners. The majority of sales of the device are outside the United States, as CytoSorb is not yet approved for commercial sale in the United States. However, in April 2020, the Company was granted U.S. Emergency Use Authorization (“EUA”) of CytoSorb for use in critically-ill patients infected with COVID-19 with imminent or confirmed respiratory failure by the United States Food and Drug Administration (the “FDA”). Direct sales outside the United States relate to sales to hospitals located in Germany, Switzerland, Austria, Belgium, Luxembourg, Poland, the Netherlands, Sweden, Denmark, Norway and the United Kingdom. Direct sales are fulfilled from the Company’s warehouse facility in Berlin, Germany. There are no formal sales contracts with any direct customers relating to product price or minimum purchase requirements. However, there are agreements in place with certain direct customers that provide for either free of charge product or rebate credits based upon achieving minimum purchase levels. The Company records the value of these items earned as a reduction of revenue. These customers submit purchase orders and the order is fulfilled and shipped directly to the customer. Prices to all direct customers are based on a standard price list based on the packaged quantity (6 packs versus 12 packs).

Distributor and strategic partner sales make up the remaining product sales. These distributors are located in various countries throughout the world. The Company has a formal written contract with each distributor/strategic partner. These contracts have terms ranging from 1-5 years in length, with three years being the typical term. In addition, certain distributors are eligible for volume discount pricing if their unit sales are in excess of the base amount in the contract.

18

Most distributor’s/strategic partner’s contracts have minimum annual purchase requirements in order to maintain exclusivity in their respective territories.

There is no additional consideration or monetary penalty that would be required to be paid to the Company if a distributor does not meet the minimum purchase commitments included in the contract, however, at the discretion of the Company, the distributor may lose its exclusive rights in the territory if such commitments are not met.

Government Grants

The Company has been the recipient of various grant contracts from various agencies of the United States government, primarily the Department of Defense, to perform various research and development activities. These contracts fall into one of the following categories:

1.Fixed price – the Company invoices the contract amount in equal installments over the term of the contract without regard to the timing of the costs incurred related to this contract. If billings on fixed price contracts exceed the costs incurred, revenue will be deferred to the extent of the excess billings.
2.Cost reimbursement – the Company submits monthly invoices during the term of the contract for the amount of direct costs incurred during that month plus an agreed upon percentage that relates to allowable overhead and general and administrative expenses. Cumulative amounts invoiced may not exceed the maximum amount of funding stipulated in the contract.
3.Cost plus – this type of contract is similar to a cost reimbursement contract but this type also allows for the Company to additionally invoice for a fee amount that is included in the contract.
4.Performance based – the Company submits invoices only upon the achievement of the milestones listed in the contract. The amount to be invoiced for each milestone is documented in the contract.

These government contracts have terms ranging from three months to four years. The Company may apply for an extension of the term of the contract in order to complete its research and development activities but would not receive additional funding during the extension period in excess of the original contract. See Note 2 regarding the accounting policies related to these contracts.

In summary, the contracts the Company has with customers are the distributor/strategic partner contracts related to CytoSorb product sales, agreements with direct customers related to free-of-charge product and credit rebates based upon achieving minimum purchase levels, and contracts with various government agencies related to the Company’s grants. The Company does not currently incur any outside/third party incremental costs to obtain any of these contracts. The Company does incur internal costs, primarily salary related costs, to obtain the contracts related to the grants. Company employees spend time reviewing the program requirements and developing the budget and related proposal to submit to the grantor agency. There may additionally be travel expenditures involved with meeting with government agency officials during the negotiation of the contract. These internal costs are expensed as incurred.

The following table provides information about receivables and contract liabilities from contracts with customers:

    

September 30, 2023

    

December 31, 2022

Receivables, which are included in grants and accounts receivable

$

4,527,080

$

3,822,452

Contract liabilities, which are included in accrued expenses and other current liabilities

$

1,628,182

$

1,682,837

Contract receivables represent balances due from product sales to distributors amounting to $4,122,442 and $2,944,031 at September 30, 2023 and December 31, 2022, respectively, and billed and unbilled amounts due on government contracts amounting to $404,638 and $878,421 at September 30, 2023 and December 31, 2022, respectively.

Contract liabilities represent the value of free of charge goods and credit rebates earned in accordance with the terms of certain direct customer agreements, which amounted to $135,410 and $166,065 as of September 30, 2023 and December 31, 2022, respectively, and deferred grant revenue related to the billing on fixed price contracts in excess of costs incurred, which amounted to $1,492,772 and $1,516,772 at September 30, 2023 and December 31, 2022, respectively.

19

5.    LONG-TERM DEBT, NET

On June 30, 2016, the Company and its wholly owned subsidiary, CytoSorbents Medical, Inc. (together, the “Borrower”), entered into a Loan and Security Agreement with Bridge Bank, a division of Western Alliance Bank, (the “Bank”), pursuant to which the Company borrowed $10 million in two equal tranches of $5 million (the “Original Term Loans”). On March 29, 2018, the Original Term Loans were refinanced with the Bank pursuant to an Amended and Restated Loan and Security Agreement by and between the Bank and the Borrower (the “Amended and Restated Loan and Security Agreement”), under which the Bank agreed to loan the Borrower up to an aggregate of $15 million to be disbursed in two tranches (1) one tranche of $10 million (the “Term A Loan”), which was funded on the Closing Date and used to refinance the Original Term Loans, and (2) a second tranche of $5 million which may be disbursed at the Borrower’s sole request prior to March 31, 2019 provided certain conditions are met (the “Term B Loan” and together with the Term A Loan, the “Term Loans”). On July 31, 2019, the Borrower entered into the First Amendment to the Amended and Restated Loan and Security Agreement (the “First Amendment”) with the Bank, which amended certain provisions of the Amended and Restated Loan and Security Agreement and the 2018 Success Fee Letter (the “2018 Letter”). In connection with the execution of the First Amendment, the draw period for the Term B Loan was extended to August 15, 2019 and the Company drew down the full $5.0 million Term B Loan on the Settlement Date, bringing the total outstanding debt to $15 million at July 31, 2019. The proceeds of Term Loans were used for general business requirements in accordance with the Amended and Restated Loan and Security Agreement. On December 4, 2020 (the “Third Amendment Closing Date”), the Company closed on the Third Amendment (the “Third Amendment”) of its Amended Loan and Security Agreement with Bridge Bank. Under the terms of the Amendment, the Company repaid the outstanding principal balance of its existing $15 million term loans and simultaneously received a commitment from Bridge Bank to provide a new term loan of $15 million, if needed. On January 19, 2022 (the “Fourth Amendment Closing Date”), the Company closed on the Fourth Amendment (the “Fourth Amendment”) of its Amended Loan and Security Agreement with Bridge Bank. Under the terms of the Amendment, the Company received a commitment from Bridge Bank to provide a new term loan of up to $15 million, if needed, and entered into the Fourth Amendment Success Fee Letter (the “2022 Success Fee Letter”). On December 28, 2022 (the “Fifth Amendment Date”), the Company entered into the Fifth Amendment of its Amended Loan and Security Agreement with Bridge Bank. The Fifth Amendment extends the draw period under the Fourth Amendment to the earlier of (i) March 1, 2023 and (ii) the occurrence of an Event of Default. On March 9, 2023, the Company entered into the Sixth Amendment of its Amended Loan and Security Agreement. The Sixth Amendment further extended the draw period to March 24, 2023. Therefore, no further draws are available as of the date of this filing.

The Fourth Amendment provides a tranche of term loans (the “Term C Loans”) in the aggregate amount of $15 million, which are available for the Company to draw down at its sole discretion in three tranches of $5 million each at any time during the period commencing on the Fourth Amendment Date and ending on the earlier of (i) December 31, 2022 and (ii) the occurrence of an Event of Default (as defined in the Amended Loan and Security Agreement). The Term C Loans shall bear interest at the Index Rate (defined in the Amendment as the greater of 3.25% or the Prime Rate as published by The Wall Street Journal on the last business date of the month immediately preceding the month in which the interest will accrue) plus 1.25%. Pursuant to the Fourth Amendment, interest on the Term C Loans is subject to an interest rate cap of 8.00%. On December 27, 2022, the Company drew down the first $5 million tranche of the Term C loans available under the terms of the Fourth Amendment. Under the terms of the Fourth Amendment, commencing on February 1, 2023, the Company is required to make monthly payments of interest only through December 2023. The interest-only period will be further extended through June 2024 provided the Company has met both the required reserves test and the seventy-five percent test, as set forth in the Fourth Amendment, as of November 30, 2023. Commencing on January 1, 2024, if the Company does not meet both the required reserves test and the 75% test, the Company shall make equal monthly payments of principal of $208,333, together with accrued and unpaid interest. Commencing on July 1, 2024, if the Company meets both the required reserves test and the 75% test, the Company shall make equal monthly payments of principal of $277,778, together with accrued and unpaid interest. In either event, all unpaid principal and accrued and unpaid interest shall be due and payable in full on December 1, 2025.

20

On the Fourth Amendment Closing Date, the Company was required to pay a non-refundable closing fee of approximately $18,750, which was amortized as a monthly charge to interest expense. On the Third Amendment Closing Date, the Company paid a non-refundable closing fee of $75,000, which was amortized as a charge to interest expense. In addition, the Amended and Restated Loan and Security Agreement requires the Company to pay a non-refundable final fee equal to 2.5% of the principal amount of the Term Loan funded upon the earlier of the (i) the maturity date or (ii) termination of the Term Loans via acceleration or prepayment. This final fee is being accrued and charged to interest expense over the term of the loan. For the three and nine months ended September 30, 2023, the Company recorded interest expense of approximately $10,714 and $32,143, respectively,related to the final fee. The Term Loans are evidenced by a secured promissory note issued to the Bank by the Company. If the Company elects to prepay the Term Loans pursuant to the terms of the Amended and Restated Loan and Security Agreement, it will owe a prepayment fee to the Bank, as follows: (1) for a prepayment made on or after the funding date of a Term Loan through and including the first anniversary of such funding date, an amount equal to 2.0% of the principal amount of such Term Loan prepaid; (2) for a prepayment made after the first anniversary of the funding date of a Term Loan through and including the second anniversary of such funding date, an amount equal to 1.5% of the principal amount of such Term Loan prepaid; and (3) for a prepayment made after the second anniversary of the funding date of a Term Loan, an amount equal to 1.0% of the principal amount of such Term Loan prepaid.

The Company’s and CytoSorbents Medical, Inc.’s obligations under the Amended and Restated Loan and Security Agreement are joint and severable and are secured by a first priority security interest in favor of the Bank with respect to the Company’s Shares (as defined in the Amended and Restated Loan and Security Agreement) and the Borrower’s Collateral (as defined in the Amended and Restated Loan and Security Agreement, which definition excludes the Borrower’s intellectual property and other customary exceptions).

2018 Success Fee Letter:

Pursuant to the amended 2018 Letter, the Borrower shall pay to the Bank a success fee in the amount equal to 6.37% of the funded amount of the Term B Loan (as defined in the Restated Loan and Security Agreement) (the “Success Fee”) upon the first occurrence of any of the following events: (a) a sale or other disposition by the Borrower of all or substantially all of its assets; (b) a merger or consolidation of the Borrower into or with another person or entity, where the holders of the Borrower’s outstanding voting equity securities as of immediately prior to such merger or consolidation hold less than a majority of the issued and outstanding voting equity securities of the successor or surviving person or entity as of immediately following the consummation of such merger or consolidation; (c) a transaction or a series of related transactions in which any “person” or “group” (within the meaning of Section 13(d) and 14(d)(2) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) becomes the “beneficial owner” (as defined in Rule 13d-3 under the Exchange Act), directly or indirectly, of a sufficient number of shares of all classes of stock then outstanding of the Borrower ordinarily entitled to vote in the election of directors, empowering such “person” or “group” to elect a majority of the Board of Directors of the Borrower, who did not have such power before such transaction; or (d) the closing price per share for the Company’s common stock on the Nasdaq Capital Market being the greater of (i) 70% or more over $7.05, the closing price of the Company’s common stock on March 29, 2018 (after giving effect to any stock splits or consolidations effected after the date thereof) for five successive business days, or (ii) at least 26.13% more than the average price of Company’s common stock for the 365-day period ending on the date of the funding of the Term B Loan. This obligation shall terminate on the fifth anniversary of the funding of the Term B Loan and shall survive the termination of the loan agreement and the prepayment of the Term B Loan.

2022 Success Fee Letter:

Pursuant to the 2022 Success Fee Letter, the Borrower will pay to the Bank a success fee equal to (i) 1% of $5 million if the Company draws down the first tranche of the Term C Loan and is payable only if the Company’s stock price equals or exceeds $8 for five consecutive trading days; (ii) 1.5% of $5 million if the Company draws down the second tranche of the Term C Loan and is payable only if the Company’s stock price equals or exceeds $10 for five consecutive trading days; and (iii) 2% of $5,000,000 if the Company draws down the third tranche of the Term C Loan and is payable only if the Company’s stock price equals or exceeds $12 for five consecutive trading days (together, the “Success Fee”). Borrower may pay the Success Fee in cash or in shares of common stock, at Borrower’s sole discretion. The right of Bank to receive the Success Fees and the obligation of the Borrower to pay the Success Fees hereunder shall terminate on the date that is the fifth anniversary of the funding date of the last Term C Loans made but shall survive the termination of the Loan Agreement and any prepayment of the Term C Loans.

21

Long-term debt consists of the following as of September 30, 2023:

Principal amount

    

$

5,000,000

Accrued final fee

 

32,143

Subtotal

 

5,032,143

Less current maturities

 

833,333

Long-term debt net of current maturities

$

4,198,810

Principal payments of long-term debt are due as follows during the 12-month periods ending September 30th:

2024

    

$

833,333

2025

 

3,333,334

2026

 

833,333

Total

$

5,000,000

6.    COMMITMENTS AND CONTINGENCIES

Employment Agreements

On July 30, 2019, CytoSorbents Corporation entered into amended and restated executive employment agreements with its principal executives, Dr. Phillip P. Chan, Chief Executive Officer, Vincent Capponi, President and Chief Operating Officer. Each of the agreements has an initial term of three years and was retroactively effective as of January 1, 2019. On April 12, 2020, CytoSorbents Corporation entered into an executive employment agreement with Dr. Efthymios Deliargyris, who began employment as Chief Medical Officer on May 1, 2020, with an initial term that expired on December 31, 2021. After the expiration of the initial terms, the employment agreements will automatically renew for additional terms of one year unless either party provides written notice of non-renewal at least 60 days prior to a renewal. In January 2023, these employment agreements automatically renewed for an additional one year.

The foregoing employment agreements each provide for base salary and other customary benefits which include participation in group insurance plans, paid time off and reimbursement of certain business-related expenses, including travel and continuing educational expenses, as well as bonus and/or equity awards at the discretion of the Board of Directors. In addition, the agreements provide for certain termination benefits in the event of termination without “Cause” or voluntary termination of employment for “Good Reason”, as defined in each agreement. The agreements also provide for certain benefits in the event of a “Change of Control” of the Company, as defined in each agreement.

Effective March 31, 2023, Ms. Bloch retired from her role as Chief Financial Officer of the Company. Ms. Bloch’s employment agreement expired on March 31, 2023, upon her retirement from the Company. In connection with Ms. Bloch’s retirement, the Company and Ms. Bloch entered into a Consulting Agreement, dated as of March 31, 2023 (the “Consulting Agreement”), pursuant to which Ms. Bloch will serve as a consultant to the Company and as the Company’s Interim Chief Financial Officer. On September 18, 2023, the Company entered into a new Employment Agreement with Ms. Kathleen P. Bloch pursuant to which Ms. Bloch will continue to serve as the Company’s Chief Financial Officer. Ms. Bloch’s service under the Employment Agreement has replaced and terminated the Consulting Agreement disclosed above. The Employment Agreement provides for base salary and other customary benefits which include participation in group insurance plans, paid time off and reimbursement of certain business-related expenses, including travel and continuing educational expenses, as well as bonus and/or equity awards at the discretion of the Board of Directors. In addition, the agreement provides for certain termination benefits in the event of termination without “Cause” or voluntary termination of employment for “Good Reason”, as defined in each agreement. Unless terminated sooner by either the Company or Ms. Bloch, the Employment Agreement will remain in effect until December 31, 2025, and thereafter, as mutually agreed between the Company and Ms. Bloch.

22

On July 19, 2023, the Company announced the appointment of Alexander D’Amico as Chief Financial Officer effective August 7, 2023. The Company entered into an executive employment agreement with Mr. D’Amico with an initial term commencing on August 7, 2023 and expiring on December 31, 2025. On August 28, 2023, the Company and Mr. D’Amico mutually agreed to terminate Mr. D’Amico’s employment with the Company. Mr. D’Amico and the Company entered into a Mutual Termination and Release Agreement (the “Termination and Release Agreement”), pursuant to which the Company and Mr. D’Amico have mutually agreed to terminate the Employment Agreement in its entirety. In addition, under the Termination and Release Agreement, the Company and Mr. D’Amico have agreed to customary and mutual non-disparagement and release provisions.

Litigation

The Company is, from time to time, subject to claims and litigation arising in the ordinary course of business. The Company intends to defend vigorously against any future claims and litigation. The Company has settled a litigation matter. As part of the settlement agreement, the Company will be required pay a total of $280,000 to settle this matter in return for a release of all claims against the Company. This liability is included in accrued expenses and other current liabilities in the consolidated balance sheet as of September 30, 2023. The expense related to this settlement is included in legal financial and other consulting expenses on the consolidated statements of operations and comprehensive loss for the nine months ended September 30, 3023.

The Company is not currently a party to any other litigation.

Royalty Agreement

Pursuant to an agreement dated August 11, 2003, an existing investor agreed to make a $4 million equity investment in the Company. These amounts were received by the Company in 2003. In connection with this agreement the Company granted the investor a perpetual royalty of 3% on all gross revenues received by the Company from the sale of its CytoSorb device which such rights were assigned to an existing investor in 2017. For the three months ended September 30, 2023 and 2022, the Company recorded royalty expenses of approximately $229,000 and $187,000, respectively. For the nine months ended September 30, 2023 and 2022, the Company recorded royalty expenses of approximately $703,000 and $627,000, respectively. These expenses are included in selling, general and administrative expenses in the consolidated statements of operations and comprehensive loss.

On August 1, 2022, the Company entered into the Marketing Agreement with Fresenius, which expands the Company’s strategic partnership with Fresenius by establishing a multi-stage global collaboration to combat life-threatening diseases in critical care. The Marketing Agreement has an initial term of three years, with an automatic renewal for an additional two years at the end of such initial term, subject to earlier termination by either of the parties (the “Term”). To help support the increased marketing and promotional efforts of the expanded collaboration, CytoSorbents has agreed to subsidize a portion of the marketing costs through a royalty payment to Fresenius Medical Care based on CytoSorb sales in the intensive care unit on Fresenius Medical Care platforms, excluding the United States. To help support the increased marketing and promotional efforts of the expanded collaboration, the Company has agreed to subsidize a portion of the marketing costs through royalty payments to Fresenius. Initially, the Marketing Agreement provides for royalty payments equal to 0.9% of the Company’s net sales of CytoSorb products made during the Term (excluding net sales in the United States). This initial royalty rate was determined based on certain assumptions regarding the percentage of the Company’s sale of CytoSorb products that are used with the Fresenius critical care platforms in the intensive care unit outside of the United States but is subject to adjustment if the Company determines that the underlying assumptions have changed significantly. For the three and nine months ended September 30, 2023, the Company did not record any expense related to this agreement as the launch of this program is expected to occur in 2024.

License Agreement

In an agreement dated September 1, 2006, the Company entered into a license agreement which provides the Company the exclusive right to use its patented technology and proprietary know how relating to adsorbent polymers for a period of 18 years. Under the terms of the agreement, the Company has agreed to pay license fees of 2.5% to 5% on the sale of certain of its products if and when those products are sold commercially for a term not greater than 18 years commencing with the first sale of such product. For the three months ended September 30, 2023 and 2022 pursuant to the terms of the license agreement, the Company recorded licensing expenses of approximately $308,000 and $312,000, respectively. For the nine months ended September 30, 2023 and 2022 pursuant to the terms of the license agreement, the Company recorded licensing expenses of approximately $940,000 and $1,046,000, respectively. These expenses are included in selling, general and administrative expenses in the consolidated statements of operations and comprehensive loss.

23

7.    LEASES

The Company leases its operating facilities in both the United States and Germany under operating lease agreements. In March 2021, CytoSorbents Medical Inc. entered into a lease agreement for a new operating facility at 305 College Road East, Princeton, New Jersey, which contains office, laboratory, manufacturing and warehouse space. The lease commenced on June 1, 2021. The Early Term commenced on June 1, 2021 and lasted until September 30, 2021. The lease also contains two five-year renewal options; however, the Company has determined that it is not likely that they will exercise these options. Commencing on September 30, 2021, the remaining lease term will last for 15.5 years. The lease requires monthly rental payments of $25,208 for the Initial Early Term, $88,254 for the Early Term and initial monthly payments of approximately $111,171 in the first year of the remaining term. Following the first year of the remaining term, the annual base rent will increase by approximately 2.75% annually over the remaining term. The lease also contains six months of rent abatement (months 1, 2, 3, 25, 26 and 27 of the remaining lease term). In addition to the base rent, payments of operating expenses and real estate taxes will be required. These payments are to be based on actual amounts incurred during 2021 multiplied by the Company’s share of the total building space (92.3%). The landlord will also provide an allowance of approximately $1,455,000 related to certain building improvements as outlined in the lease. In April 2021, the Company provided the landlord with a letter of credit in the amount of approximately $1,467,000 as security. The Company has determined that this lease should be treated as an operating lease in accordance with the provisions of Accounting Standards Codification (“ASC”) 842. On April 1, 2021, the Company recorded a right-of-use asset and related lease liability of approximately $11.6 million, which represents the estimated present value of the lease payments at the commencement date discounted at the Company’s incremental borrowing rate of 9.8%. In addition, due to the six months of rent abatement and annual base rent escalations during the remaining lease term that commenced on September 30, 2021, the Company will recognize rent expense on this lease on a straight-line basis over the remaining term of the lease for the difference between the rent expense recognized and the required payments under the lease.

In September 2021, the Company extended its two operating leases for its office facility in Germany. These leases require combined base rent payments amounting to approximately $12,100 per month. The initial lease term of both leases ends August 31, 2026. In addition, the Company is obligated to monthly operating expenses of approximately $3,000 per month. Both leases have a five-year option to renew that would extend the lease term to August 31, 2031. There are no provisions in the leases to increase the base rent during the renewal period. There were no lease incentives and no initial direct costs were incurred related to these leases.

In January 2021, CytoSorbents Europe GmbH entered into a lease for 1,068 square meters of additional warehouse space. The lease commenced on April 1, 2021 and requires monthly payments of base rent of $7,784 and other costs of approximately $239 and has a term of five years. The lease also has an option to extend the lease term for an additional five-year period through March 31, 2031. The Company has determined that this lease should be treated as an operating lease in accordance with the provisions of ASC 842. On April 1, 2020, the Company recorded a Right-of-Use asset and related lease liability at the estimated present value of the lease payments at the commencement date of approximately $594,000.

Right-of-Use Asset and Lease Liability

The Company’s consolidated balance sheets reflect the value of the right-of-use asset and related lease liability. This value was calculated based on the present value of the remaining base rent lease payments. The remaining lease payments include the renewal periods for both facilities as the Company has determined that it is probable that the renewal options will be exercised under each of the lease agreements. The discount rate used was the Company’s incremental borrowing rate, which is 9.8%, as the Company could not determine the rate implicit in the lease. As a result, the value of the right-of- use asset and related lease liability is as follows:

September 30, 

December 31, 

    

2023

    

2022

Right-of-use asset

$

12,196,049

$

12,603,901

Total lease liability

$

13,009,413

$

13,250,944

Less current portion

 

(117,204)

(108,939)

Lease liability, net of current portion

$

12,892,209

$

13,142,005

24

The maturities of the lease liabilities are as follows for the periods ending September 30:

2024

    

$

1,294,887

2025

 

1,685,727

2026

 

1,725,524

2027

 

1,766,415

2028

 

1,808,431

Thereafter

 

15,875,975

Total lease payments

24,156,959

Present value discount

(11,147,546)

Total

$

13,009,413

For the three months ended September 30, 2023 and 2022, operating cash flows paid in connection with operating leases amounted to approximately $633,000 and $659,000, respectively, and $1,801,000 and $2,057,000, respectively, for the nine months ended September 30, 2023 and 2022, respectively.

As of September 30, 2023 and December 31, 2022, the weighted average remaining lease term was 12.9 years and 13.1 years, respectively.

8.    NET LOSS PER SHARE

Basic loss per share and diluted loss per share for the three months ended September 30, 2023 and 2022 have been computed by dividing the net loss for each respective period by the weighted average number of shares outstanding during that period.

All outstanding options and restricted stock awards representing approximately 14,119,000 and 11,428,000 incremental shares at September 30, 2023 and 2022, respectively, have been excluded from the computation of diluted loss per share as they are anti-dilutive.

25

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

Cautionary Notes Regarding Forward Looking Statements

This Quarterly report on Form 10-Q includes “forward-looking statements” within the meaning of the safe harbor provisions of the Private Securities Litigation Reform Act of 1995. These forward-looking statements include, but are not limited to, statements about our plans, objectives, representations and contentions and are not historical facts and typically are identified by use of terms such as “may,” “should,” “could,” “expect,” “plan,” “anticipate,” “believe,” “estimate,” “predict,” “potential,” “continue” and similar words, although some forward-looking statements are expressed differently. You should be aware that the forward-looking statements included herein represent management’s current judgment and expectations, but our actual results, events and performance could differ materially from those in the forward-looking statements.

Factors which could cause or contribute to such differences include, but are not limited to, the risks discussed in our Annual Report on Form 10-K, as updated by any risks reported in our Quarterly Reports on Form 10-Q and in the press releases and other communications to stockholders issued by us from time to time which attempt to advise interested parties of the risks and factors which may affect our business. We undertake no obligation to publicly update or revise any forward-looking statements, whether as a result of new information, future events, or otherwise, other than as required under the Federal securities laws.

Overview

This discussion of our financial condition and the results of operations should be read together with the financial statements, including the notes contained elsewhere in this Quarterly Report on Form 10-Q, and the financial statements, including the notes thereto, contained in our Annual Report on Form 10-K for the year ended December 31, 2022, as filed with the SEC on March 9, 2023.

We are a leader in the treatment of life-threatening conditions in the intensive care (“ICU”) and cardiac surgery using blood purification via our proprietary polymer adsorption technology. We have a number of products commercialized and in development based on this technology platform. Our flagship product, CytoSorb®, is already commercialized, and is being used to reduce deadly uncontrolled inflammation and dangerous substances in hospitalized patients around the world, with the goal of preventing or treating multiple organ failure, bleeding, and other potentially fatal complications. Organ failure is the cause of nearly half of all deaths in the ICU, with little to improve clinical outcome. CytoSorb is approved in the European Union (“EU”) as an effective extracorporeal cytokine absorber, designed to reduce the “cytokine storm” or “cytokine release syndrome” that could otherwise cause massive inflammation, organ failure and death in common critical illnesses such as sepsis, burn injury, trauma, lung injury, liver failure, cytokine release syndrome due to cancer immunotherapy, and pancreatitis. These are conditions where the mortality is extremely high, yet few to no effective treatments exist. In May 2018, we received a label expansion for CytoSorb covering use of the device for the removal of bilirubin and myoglobin in the treatment of liver disease and trauma, respectively. In January 2020, we received CE-Mark label expansion for CytoSorb covering the use of the device for the removal of the anti-platelet agent, ticagrelor, in patients undergoing surgery requiring cardiopulmonary bypass. In April 2020, the United States Food and Drug Administration (the “FDA”) granted Breakthrough Device Designation to CytoSorb for the removal of ticagrelor in a cardiopulmonary bypass circuit during emergent and urgent cardiothoracic surgery. In April 2020, we announced that the U.S. FDA has granted U.S. Emergency Use Authorization (“EUA”) of CytoSorb for use in critically ill patients with COVID-19 infection and respiratory failure. In May 2020, we received a CE-Mark label expansion for CytoSorb for the removal of rivaroxaban during cardiothoracic surgery requiring cardiopulmonary bypass. In August 2021, the Company announced that it was granted a second Breakthrough Device Designation for its DrugSorb-ATR Antithrombotic Removal System by the FDA to remove the direct oral anticoagulants, rivaroxaban and apixaban. The Company has initiated a pivotal randomized, controlled clinical trial in the U.S. and Canada, called the STAR-T trial, evaluating the use of DrugSorb-ATR during cardiothoracic surgery to remove ticagrelor to prevent or reduce perioperative bleeding complications in pursuit of U.S. FDA and Health Canada marketing approval. In July 2023, the Company announced that enrollment in the STAR-T trial completed, and in August 2023, the Company announced completion of the STAR-T trial, following the last scheduled patient follow-up.

26

CytoSorb is used during and after cardiac surgery to remove inflammatory mediators, such as cytokines, activated complement, and free hemoglobin that can lead to post-operative complications such as acute kidney injury, lung injury, and shock. We believe CytoSorb has the potential to be used in many other inflammatory conditions, including the treatment of autoimmune disease flares, cytokine release syndrome in cancer immunotherapy, and other applications in cancer, such as cancer cachexia. CytoSorb has been used globally in more than 221,000 human treatments to date in critical illnesses and in cardiac surgery. CytoSorb has received CE-Mark label expansions for the removal of bilirubin (liver disease), myoglobin (trauma) and both ticagrelor and rivaroxaban during cardiothoracic surgery. CytoSorb has also received FDA Emergency Use Authorization in the United States for use in critically ill COVID-19 patients with imminent or confirmed respiratory failure, in defined circumstances. The EUA will be effective until a declaration is made that the circumstances justifying the EUA have terminated or until revoked by the FDA. CytoSorb has been used globally in more than 7,650 COVID-19 patients to date. DrugSorb-ATR has been granted FDA Breakthrough Designation for the removal of ticagrelor in a cardiopulmonary bypass circuit during emergent and urgent cardiothoracic surgery. DrugSorb-ATR was also granted a second FDA Breakthrough Device designation for the removal of the Direct Oral Anticoagulants (DOACs) apixaban and rivaroxaban in a cardiopulmonary bypass circuit to reduce the likelihood of serious perioperative bleeding during urgent cardiothoracic surgery.

We are focusing on three key objectives that we believe are the key to driving sustainable, long-term growth:

Open the U.S. market by obtaining FDA Marketing approval for DrugSorb™-ATR to remove blood thinning drugs during cardiothoracic surgery (see Clinical Studies Update)
Grow core CytoSorb sales to profitability, driven by numerous internal initiatives (see Sales and Marketing Update)
Reduce cash burn and maintain tight control over expenses.

Our purification technologies are based on biocompatible, highly porous polymer beads that can actively remove toxic substances from blood and other bodily fluids by pore capture and surface adsorption. The technology is protected by 19 issued U.S. patents and multiple international patents, with applications pending both in the U.S. and internationally. We have numerous other product candidates under development based upon this unique blood purification technology, including CytoSorb XL, K+ontrol, HemoDefend-RBC, HemoDefend-BGA, ContrastSorb, DrugSorb, DrugSorb-ATR and others.

Our proprietary polymer technologies form the basis of a broad technology portfolio. Some of our products and product candidates include:

CytoSorb an extracorporeal hemoperfusion cartridge approved in the EU for cytokine removal, with the goal of reducing SIRS and sepsis and preventing or treating organ failure.
DrugSorb-ATR — an investigational extracorporeal antithrombotic removal system based on the same polymer technology as CytoSorb that is being evaluated in the U.S. STAR-T and STAR-D pivotal randomized, controlled trials to reduce the level of antithrombotic drugs, ticagrelor, apixaban and rivaroxaban to reduce bleeding complications in patients undergoing cardiothoracic surgery while on these drugs.
ECOS-300CY — an adsorption cartridge approved in the E.U. for use with ex vivo organ perfusion systems to remove cytokines and other inflammatory mediators in the organ perfusate, with the goal of maintaining or improving solid organ function. prior to transplant. In 2021, commercialization of PerSorb™ and Aferetica’s PerLife™ ex vivo organ perfusion system commenced in Italy.
CytoSorb XL an intended next generation successor to CytoSorb currently in advanced pre-clinical testing designed to reduce a broad range of cytokines and inflammatory mediators, including lipopolysaccharide endotoxin, from blood.
VetResQ a broad spectrum blood purification adsorber designed to help treat deadly inflammation and toxic injury in animals with critical illnesses such as septic shock, toxic shock syndrome, severe systemic inflammation, toxin-mediated diseases, pancreatitis, trauma, liver failure, and drug intoxication. VetResQ is being commercialized in the United States.
HemoDefend-RBCa development-stage blood purification technology designed to remove non-infectious contaminants in blood transfusion products, with the goal of reducing transfusion reactions and improving the quality and safety of blood.

27

HemoDefend-BGAa development-stage purification technology that can remove anti-A and anti-B antibodies from plasma and whole blood, to enable universal plasma, and safer whole blood transfusions, respectively.
K+ontrola development-stage blood purification technology designed to reduce excessive levels of potassium in the blood that can be fatal in severe hyperkalemia.
ContrastSorba development-stage extracorporeal hemoperfusion cartridge designed to remove IV contrast from the blood of high-risk patients undergoing radiological imaging with contrast, or interventional radiology procedures such as cardiac catheterization and angioplasty. The goal of ContrastSorb is to prevent contrast-induced nephropathy.
DrugSorba development-stage extracorporeal hemoperfusion cartridge designed to remove toxic chemicals from the blood (e.g., drug overdose, high dose regional chemotherapy).
BetaSorba development-stage extracorporeal hemoperfusion cartridge designed to remove mid-molecular weight toxins, such as b2-microglobulin, that standard high-flux dialysis cannot remove effectively. The goal of BetaSorb is to improve the efficacy of dialysis or hemofiltration.

Clinical Studies Update

For a complete discussion regarding our clinical study history, please refer to the section entitled Clinical Studies included in Item 1 of the Company’s Annual Report on Form 10-K for the year ended December 31, 2022 as filed with the SEC on March 9, 2023. The following includes certain updates regarding these clinical studies subsequent to the filing of the Company’s Annual Report on Form 10-K:

In July 2021, we received full FDA approval of an Investigational Device Exemption (IDE) application to conduct a double-blind, randomized, controlled clinical study in 120 patients entitled, “Safe and Timely Antithrombotic Removal – Ticagrelor (STAR-T),” in the United States to support FDA marketing approval. This was done under the previously announced FDA Breakthrough Device Designation granted for the removal of ticagrelor in a cardiopulmonary bypass circuit to reduce the likelihood of serious perioperative bleeding during urgent cardiac surgery. In October 2021, the first patient was enrolled, and in November 2022 the first milestone was completed with the first one-third of patients enrolled, triggering the first independent Data Safety Monitoring Board (DSMB) meeting. The DSMB recommended continuing the study as planned without any modifications. In 2022, we also received FDA approval to expand the study to Canada and subsequently received Health Canada approval allowing inclusion of Canadian sites into the STAR-T trial in January 2023. In April 2023, the study reached the 2nd milestone of 67% enrollment or 80 patients triggering the second independent DSMB meeting. The DSMB again recommended continuing the study as planned without any modifications. The STAR-T study completed in August 2023 with final patient follow-up. Currently the trial remains blinded, with focus on finalizing data monitoring to get to database lock, at which point data analysis will begin. We expect to complete our initial STAR-T data analysis before year-end. We intend to announce whether we believe the results from STAR-T can support an FDA marketing approval application thereafter.

In October 2021, we also received full FDA approval of an Investigational Device Exemption (IDE) application to conduct a double-blind, randomized, controlled clinical study for up to 120 patients entitled, “Safe and Timely Antithrombotic Removal – Direct Oral Anticoagulants (STAR-D),” in the United States to support FDA marketing approval. This was done under the previously announced 2nd FDA Breakthrough Device Designation granted for our DrugSorb-ATR Antithrombotic Removal System. This Breakthrough Device designation covers the removal of the Direct Oral Anticoagulants (DOACs) apixaban and rivaroxaban in a cardiopulmonary bypass circuit to reduce the likelihood of serious perioperative bleeding during urgent cardiac surgery. Study enrollment was paused in November of 2022 for business reasons and we believe that the study will resume after completion of the STAR-T trial activities.

In January 2020, CytoSorb received European Union CE Mark label expansion to include the removal of ticagrelor during cardiopulmonary bypass in patients undergoing cardiothoracic surgery. In May 2020, CytoSorb also received European Union CE Mark label expansion to include rivaroxaban removal for the same indication. The international Safe and Timely Antithrombotic Removal (STAR) Registry is designed to capture real world clinical and health economic outcomes with intraoperative antithrombotic drug removal. The Registry is actively recruiting in the U.K., Germany, Austria, Sweden and Belgium and is planned to expand to additional countries. Data outputs from the STAR Registry have already been reported at the EuroPCR 2023 conference in Paris in May 2023 and

28

at the European Association of Cardiothoracic Surgery conference in Vienna in October 2023. The Registry will continue to report analyses at international conferences and submit the results for publication on a rolling basis as enrollment progresses.

In April 2020, we received U.S. FDA Emergency Use Authorization for the treatment of adult critically ill COVID-19 patients with confirmed or imminent respiratory failure. The U.S. CytoSorb Therapy in COVID-19 (CTC) Registry was launched to capture outcomes and device utilization patterns from multiple U.S. participating centers. Initial results on critically ill COVID-19 patients on extracorporeal membrane oxygenation (ECMO) treated with CytoSorb at participating U.S. centers showed high survival rates (73%) compared with the international benchmark Extracorporeal Life Support Organization (ELSO) Registry. The initial CTC results on the first 52 critically ill patients from five U.S. ECMO centers were presented at the International Symposium of Intensive Care Medicine conference in August 2021 in Brussels, Belgium, and published in the peer reviewed journal Frontiers in Medicine. The CTC registry completed enrollment with 100 patients from five centers, and the final results mirror the high survival (74%) seen in the previous analysis and were recently published in the prestigious journal Critical Care.

The German PROCYSS multicenter, randomized controlled trial evaluating the ability of CytoSorb to restore hemodynamic stability in patients with refractory septic shock is actively enrolling. The speed of enrollment remains uncertain due to COVID-19 related institutional research staff shortages. We are evaluating options to improve enrollment, including a study protocol amendment for potential study design optimization.

The international COSMOS Registry was designed to capture real world outcomes and device utilization patterns across multiple critical care indications including but not limited to sepsis, acute respiratory failure, postoperative vasoplegia, acute liver failure, and acute pancreatitis. The Registry is actively recruiting in Spain, Germany and Italy with plans to expand into additional countries. The intent of the Registry is to report outcomes at international conferences and submit the results for publication on a rolling basis as enrollment progresses.

Sales and Marketing Update

The following are the key initiatives that we have been executing upon to drive product sales growth in the future.

Near-term growth drivers

Resume In-person Sales from a Strong Customer Base: Our core customer base accounts for the majority of our direct sales and grew by 20-25% at the start of the pandemic and has remained stable since. Although the acute care hospital market is still suffering from staffing shortages, decreased procedural revenues, and strained budgets in the aftermath of the COVID pandemic, we are experiencing improving numbers of in-person meetings with customers at hospitals and at scientific conferences which we believe are critical to effective sales, as hospital visiting restrictions have generally been lifted, though some restrictions still remain in certain areas.
New Therapy Divisions: We have established three distinct therapy divisions within our commercial operations including Critical Care, Cardiovascular, and Liver/Kidney/other to develop these markets internationally with the focus of leaders with area-specific medical and commercial expertise, who will work closely with our sales teams and best serve the needs and interests of our customers. We have already seen our efforts bear fruit with increasing numbers of cardiac surgery centers internationally who have begun to use CytoSorb to remove antithrombotic drugs during urgent cardiac surgery, for example. We believe this infrastructure will yield many more similar successes across a broad array of applications.
New Exclusive Private Hospital Chain Partnerships: We are now the preferred supplier of hemoadsorption technology to the three largest private hospital chains in Germany, including Asklepios Kliniken GmbH, Helios, and the former hospitals of RHÖN-KLINIKUM AG. Many of these hospitals are already current customers and our agreements facilitate access and sales of CytoSorb to these and all other relevant institutions within these hospital networks.

29

Rise of Existing and New Applications: Among the many applications, we highlight:
oShock: Many studies have highlighted the ability of CytoSorb to remove inflammatory mediators and help to stabilize shock, a potentially fatal drop in blood pressure, in a wide range of patients. A recent 2019 meta-analysis, found that approximately 10% of ICU patients have septic shock at admission and 8% of patients admitted to the ICU have septic shock at some point in their hospital stay, with a high mortality of 38%. CytoSorb is being used around the world as a treatment of shock and we are conducting the PROCYSS RCT to formally evaluate CytoSorb as a treatment of this common and major unmet medical need.
oLiver disease: In the treatment of acute liver disease, CytoSorb outperforms the market leading MARS® platform (Baxter) in the ex vivo removal of many liver toxins, but has the added benefit of removing cytokines and inflammatory mediators, which MARS does not do, while being much easier to use. In real-world practice, CytoSorb has replaced MARS at many accounts.
oLung Injury: Our U.S. CTC registry highlights the high survival of critically ill COVID-19 patients with acute respiratory distress syndrome (ARDS) treated with CytoSorb and ECMO under FDA Emergency Use Authorization. We believe these data demonstrate a therapeutic strategy of “enhanced lung rest” using the combined therapies that can be extrapolated to the treatment of ARDS in non-COVID patients, a very large market.

Longer-term growth drivers

Stand-alone blood pump strategy: There are many applications where a simple, low-cost hemoperfusion pump is adequate to implement our CytoSorb blood purification technology, without the complexity of a large dialysis or continuous renal replacement therapy (CRRT) machine, without the need for a dialysis technician, and where patients do not need to have failed kidneys. This would greatly simplify treatment with CytoSorb in the ICU - potentially enabling its more ubiquitous and earlier use on more patients while opening the door for more new applications in the emergency room, surgery suites, and elsewhere, in what we call the “hospital-wide” application. We initially partnered with a major international dialysis company, Nikkiso, to distribute a high-quality hemoperfusion machine. The Nikkiso agreement expired in September 2023. The Company is actively working with a new supplier to provide a stand-alone hemoperfusion pump. The machine is only as good as the therapy that is being run on it, and CytoSorb is the market leading cytokine adsorbing technology that makes this an excellent combination treatment and a potentially game-changing new business model going forward.
Expansion of direct sales territories: Although opening new countries with a direct sales force requires time, cost, and effort, it also allows us to directly lead the effort, drive results, and benefit from more profitable sales. With the announcement of expansion of direct sales into the U.K., Ireland and France, we now sell direct in three of the E.U.’s Big 5 Economies – Germany, France and the U.K. – and a total of 15 countries direct overall, while working with distributors or partners in the other two Big 5 Economies: Italy and Spain.
Investment in important clinical studies in shock, liver failure, cardiac surgery, ATR, etc: We are committed to funding Company-sponsored studies in key areas that we believe will drive international adoption and usage, with the goal of becoming a standard of care for those applications.

Strategic Partner Update

On November 8, 2023, Biocon Biologics (“Biocon”) announced that it entered into a definitive agreement with Eris Lifesciences (“Eris”) for the divestiture of its Dermatology and Nephrology branded formulations business units in India.  This transaction is expected to close by the end of November 2023.  In connection with this proposed transfer, the Company and Eris have entered into a temporary agreement for the distribution of CytoSorb® products in India.  This temporary agreement has the same terms as the Company’s existing distribution agreement with Biocon except for the expiration date of the agreement, which has been updated from September 13, 2026, under the existing Biocon distribution agreement to December 31, 2025, under the temporary agreement. Both the Company and Eris have agreed that they will use their best efforts to negotiate and finalize a new distribution agreement that will be commercially attractive to both parties. As a result, Eris would act the Company’s exclusive distributor of CytoSorb® products in India. If a new distribution agreement with Eris is not executed by December 31, 2025, this temporary agreement will become null and void.

30

COVID-19 Business Update

COVID-19 patients develop life-threatening complications such as acute respiratory distress syndrome (ARDS), shock (i.e. a potentially fatal drop in blood pressure), kidney failure, acute cardiac injury, thromboses and emboli, and secondary bacterial infections. The underlying cause for these complications is often a massive, systemic inflammatory response, leading to the damage of vital organs such as the lungs, heart, and kidneys, and ultimately multiple organ failure and death in many cases. Hypercoagulability, thought triggered by inflammation, and resulting thromboembolic events such as pulmonary emboli and thrombotic microangiopathy, play another critical role in the pathophysiology of COVID-19 infection and severity of illness.

The use of CytoSorb in patients infected with COVID-19 in Italy, China, Germany and France began in March 2020. During the pandemic, CytoSorb has been used to treat dangerous inflammation and related life-threatening complications in more than 7,650 COVID-19 patients in more than 30 countries. Based upon initial data and reports from physicians treating these complications, CytoSorb use has generally been associated with a marked reduction in cytokine storm and inflammation, improved lung function, weaning from mechanical ventilation, decannulation from extracorporeal membrane oxygenation (ECMO), and a reversal of shock.

The use of CytoSorb has not been approved in the U.S. by the FDA. However, under certain circumstances, investigational medical devices that have not yet been FDA-approved may be made available for emergency use in the U.S. under the FDA’s Expanded Access Program (“EAP”). On April 13, 2020, we announced that the FDA, in a different program than the EAP, granted U.S. Emergency Use Authorization (EUA) of CytoSorb for use in adult critically ill COVID-19 patients. Under the EUA, CytoSorbents was able to make CytoSorb available, through commercial sales, to all hospitals in the U.S. for use in patients, 18 years of age or older, with confirmed COVID-19 infection who are admitted to the intensive care unit with confirmed or imminent respiratory failure and who have early acute lung injury or ARDS, severe disease, or life-threatening illness resulting in respiratory failure, septic shock, and/or multiple organ dysfunction or failure. The CytoSorb device has been authorized by FDA under an EUA. It has neither been cleared nor approved for the indication to treat patients with COVID-19 infection. The EUA will be effective until a declaration is made that the circumstances justifying the EUA have terminated or until revoked by the FDA.

The U.S. CTC (CytoSorb Therapy in COVID-19) Registry was launched to capture outcomes and device utilization patterns from multiple U.S. participating centers. Primary results on observed ICU mortality of COVID-19 patients with acute respiratory distress syndrome (ARDS) requiring extracorporeal membrane oxygenation (ECMO) and treated with CytoSorb according to FDA EUA criteria were presented at the International Symposium of Intensive Care Medicine conference in September 2021 in Brussels, Belgium. In December 2021, we announced the publication of results on the first 52 patients in the peer-reviewed journal Frontiers in Medicine, demonstrating high 90-day survival (73%) The CTC Registry has completed enrollment at 100 patients and 5 U.S. ECMO centers, confirming high 90-day survival (74%). The final results of the CTC Registry with 100 patients, and a discussion of “enhanced lung rest” due to the combination therapy of CytoSorb with ECMO, were published recently in the journal, Critical Care.

Government Research Grants:

We have historically been successful in obtaining technology development contracts from governmental agencies such as the National Institutes of Health and the U.S. Department of Defense, including the Defense Advanced Research Projects Agency (“DARPA”), the U.S. Army, U.S. Special Operations Command (“USSOCOM”), the U.S. Air Force, Air Force Material Command (“USAF/AFMC”) and others. Currently, we have ongoing projects funded, in part, by the U.S. Army Medical Research Acquisition Activity (“USAMRAA”), the NHLBI, and the USAF/AFMC. For a complete discussion of the various research grants we have obtained, please refer to the section entitled Government Research Grants included in Item 1 of our Annual Report on Form 10-K for the year ended December 31, 2022, as filed with the SEC on March 9, 2023. The following additional research grant has been awarded subsequent to the filing of our Annual Report on Form 10-K:

On May 12, 2023, the Company was granted a Phase I Small Business Innovation Research (SBIR) award from the United States Department of the Air Force (DAF) valued at $74,918 to explore new ways to treat combat injuries. As of September 30, 2023, we have earned the $74,918 in funding and no further funding remains under this contract.

Research and Development Update

Our research and development work levels have returned back to pre-pandemic levels. As of September 30, 2023, the revenue remaining to be earned on open grant contracts is $7.6 million. Overall, grant funded programs, HemoDefend-BGA™ (Universal Plasma),

31

HemoDefend-RBC™ and K+ontrol™, have been the beneficiary of approximately $15.8 million, $4.7 million and $7.7 million in total funding, respectively, awarded to date. We have completed a strategic review of our research and development programs based on technical feasibility, regulatory complexity and market opportunity to assess what projects have the highest chance of commercial success. As a result of this analysis, we have concluded, the best opportunity for commercialization resides with the HemoDefend-BGA and DrugSorb-ATR products. We are consolidating our research and development teams onto these two projects as we conclude our grant obligations with respect to HemoDefend-RBC and K+ontrol™.

Impact of Inflation and Other Issues:

The current high inflationary environment has impacted us in various ways. Due to the current competitive labor market and rising inflation, our labor costs have risen significantly in order to attract and retain qualified employees throughout our organization. In addition, we have experienced raw material price increases primarily related to the oil-based chemicals used in the polymer manufacturing process as well additional requests for higher fuel surcharges from most suppliers. Rising energy costs, including electricity and fossil fuels, have also made it more expensive to support our operations, manufacturing, and commercial activities. We have also experienced increases in our transportation costs; however, we have been able to substantially mitigate these cost increases by implementing bulk shipping methods. In addition, we have been able to mitigate most supply chain issues that existed during the COVID-19 pandemic by ordering larger quantities of inventory as they were available. Inflationary pressures may continue to impact our product gross margins in the future.

Comparison for the three months ended September 30, 2023 and 2022:

Revenues:

Revenue from product sales was approximately $7,754,000 in the three months ended September 30, 2023, as compared to approximately $6,463,000 in the three months ended September 30, 2022, an increase of approximately $1,291,000, or 20%. Direct sales increased approximately $586,000, or 16%. Distributor sales increased approximately $705,000, or 25%. The increase in the average exchange rate of the Euro to the U.S. dollar positively impacted third quarter 2023 product sales by approximately $508,000. For the three months ended September 30, 2023, the average exchange rate of the Euro to the U.S. dollar was $1.09 as compared to an average exchange rate of $1.01 for the three months ended September 30, 2022.

Grant income was approximately $1,057,000 for the three months ended September 30, 2023 as compared to approximately $1,649,000 for the three months ended September 30, 2022, a decrease of approximately $592,000, or 36%. This decrease was a result of the conclusion of several grants during the three months ended September 30, 2023.

Total revenues were approximately $8,811,000 for the three months ended September 30, 2023, as compared to total revenues of approximately $8,111,000 for the three months ended September 30, 2022, an increase of approximately $700,000, or 9%.

Cost of Revenues:

For the three months ended September 30, 2023 and 2022, cost of revenue was approximately $3,204,000 and $4,494,000, respectively, a decrease of approximately $1,290,000. Product cost of revenue was approximately $2,161,000 and $2,916,000, respectively, for the three months ended September 30, 2023 and 2022, a decrease of approximately $755,000. The decrease is due primarily to inefficiencies associated with the relocation of our production activities to our new manufacturing facility in Princeton, New Jersey during the three months ended September 30, 2022 that did not recur in 2023. Product gross margins were approximately 72% for the three months ended September 30, 2023 as compared to approximately 55% for the three months ended September 30, 2022.

Research and Development Expenses:

For the three months ended September 30, 2023, research and development expenses were approximately $3,749,000, as compared to research and development expenses of approximately $3,290,000 for the three months ended September 30, 2022, an increase of approximately $459,000. This increase was due to an increase in our clinical trial activities of approximately $164,000 resulting from the costs related to our Star-T trial, approximately $147,000 in commercial readiness activities related to DrugSorb ATR and an increase in other non-grant research and development activities of approximately $148,000.

32

Legal, Financial and Other Consulting Expenses:

Legal, financial, and other consulting expenses were approximately $1,103,000 for the three months ended September 30, 2023, as compared to approximately $610,000 for the three months ended September 30, 2022, an increase of approximately $494,000. This increase was due to costs related to the abandonment of certain patent applications of approximately $183,000, other increases in legal expenses of approximately $42,000, an increase in consulting costs of approximately $152,000 related to regulatory matters on DrugSorb-ATR, an increase in employment agency fees of approximately $93,000 and an increase in accounting fees of approximately $24,000.

Selling, General and Administrative Expenses:

Selling, general and administrative expenses were approximately $8,104,000 for the three months ended September 30, 2023, as compared to approximately $8,735,000 for the three months ending September 30, 2022, a decrease of $631,000. This decrease was due to a decrease in advertising costs of approximately $683,000, a decrease in salaries, commissions and related costs of approximately $28,000, and a decrease in non-cash restricted stock expense of approximately $105,000. These decreases were offset by an increase in non-cash stock compensation expense of approximately $81,000, an increase in travel and entertainment costs of approximately $73,000 and an increase in other general and administrative costs of approximately $31,000.

Loss on Foreign Currency Transactions:

For the three months ended September 30, 2023, the loss on foreign currency transactions was approximately $1,810,000 as compared to a loss of approximately $3,230,000 for the three months ended September 30, 2022. The 2023 loss was directly related to the decrease in the spot exchange rate of the Euro to the U.S. dollar at September 30, 2023 as compared to June 30, 2023. The spot exchange rate of the Euro to the U.S. dollar was $1.06 per Euro at September 30, 2023, as compared to $1.09 per Euro at June 30, 2023. The 2022 loss was directly related to the decrease in the spot exchange rate of the Euro to the U.S. dollar at September 30, 2022 as compared to June 30, 2022. The spot exchange rate of the Euro to the U.S. dollar was $0.98 per Euro at September 30, 2022, as compared to $1.05 per Euro at June 30, 2022.

Comparison for the nine months ended September 30, 2023 and 2022:

Revenues:

Revenue from product sales was approximately $23,736,000 for the nine months ended September 30, 2023, as compared to approximately $21,718,000 for the nine months ended September 30, 2022, an increase of approximately $2,019,000, or 9%. Direct sales increased by approximately $716,000, or 6%. Distributor sales increased by approximately $1,303,000, or 15%. The increase in the average exchange rate of the Euro to the U.S. dollar positively impacted product sales for the nine months ended September 30, 2023 by approximately $404,000. For the nine months ended September 30, 2023, the average exchange rate of the Euro to the U.S. dollar was $1.08 as compared to an average exchange rate of $1.06 for the nine months ended September 30, 2022.

Grant income was approximately $3,945,000 for the nine months ended September 30, 2023 as compared to approximately $3,580,000 for the nine months ended September 30, 2022, an increase of approximately $364,000 or 10%. This increase is the result of the impact of new grants awarded during the nine months ended September 30, 2023.

Total revenues were approximately $27,681,000 for the nine months ended September 30, 2023, as compared to total revenues of approximately $25,298,000 for the nine months ended September 30, 2022, an increase of approximately $2,383,000, or 9%.

Cost of Revenues:

For the nine months ended September 30, 2023 and 2022, cost of revenue was approximately $10,600,000 and $10,322,000, respectively, an increase of approximately $278,000. Product cost of revenue was approximately $6,785,000 and $6,924,000, respectively, for the nine months ended September 30, 2023 and 2022, a decrease of approximately $139,000. The decrease in product cost of revenue was due to a reduction in the cost per device manufactured as we begin to realize production efficiencies at our new manufacturing facility in Princeton, New Jersey. Grant cost of revenue for the nine months ended September 30, 2023 was approximately $3,815,000 as compared to $3,398,000 for the nine months ended September 30, 2022, an increase of approximately $417,000. This increase in cost

33

of grant revenue was due primarily to an increase in grant revenue. Product gross margins were approximately 71% for the nine months ended September 30, 2023 and approximately 68% for the nine months ended September 30, 2022. The increase in product gross margin is due primarily to inefficiencies associated with the relocation of our production activities to our new manufacturing facility in Princeton, New Jersey during the nine months ended September 30, 2022 that did not recur in 2023.

Research and Development Expenses:

For the nine months ended September 30, 2023, research and development expenses were approximately $11,632,000 as compared to approximately $11,717,000 for the nine months ended September 30, 2022, a decrease of approximately $85,000. This decrease was due to a decrease in costs associated with our clinical trial activities of approximately $1,270,000 related to the pause of our STAR-D trial in November 2022. This decreases was offset by approximately $850,000 of costs incurred related to pre-production manufacturing activities required to bring the new manufacturing plant to a state of commercial readiness, approximately $268,000 of costs related to commercial readiness activities related to DrugSorb ATR and an increase of other non-grant related research and development activities of approximately $67,000.

Legal, Financial and Other Consulting Expenses:

Legal, financial, and other consulting expenses were approximately $2,958,000 for the nine months ended September 30, 2023, as compared to approximately $2,089,000 for the nine months ending September 30, 2022. The increase of approximately $869,000 was due to settlement costs of certain pending litigation matters of approximately $280,000, and increase in legal fees of approximately $205,000, an increase in employment agency fees of approximately $174,000, an increase in consulting costs of approximately $153,000 related to regulatory matters on DrugSorb-ATR, an increase in costs related to the abandonment of certain patent applications of approximately $45,000 and an increase in accounting fees of approximately $12,000.

Selling, General and Administrative Expenses:

Selling, general and administrative expenses were approximately $24,358,000 for the nine months ended September 30, 2023, as compared to $26,335,000 for the nine months ended September 30, 2022, a decrease of $1,977,000. This decrease was due to a decrease in salaries, commissions and related costs of approximately $712,000, a decrease in advertising costs of approximately $643,000, a decrease in travel and entertainment expenses of approximately $54,000, a decrease in non-cash stock compensation expense of approximately $67,000, a decrease in commercial insurance expenses of approximately $173,000, a decrease in public relations costs of approximately $156,000, a decrease in royalty expense of approximately $78,000, a decrease in occupancy costs of approximately $83,000 and a decrease in other general and administrative expenses of approximately $11,000.

Loss on Foreign Currency Transactions:

For the nine months ended September 30, 2023, the loss on foreign currency transactions was approximately $734,000 as compared to a loss of approximately $6,967,000 for the nine months ended September 30, 2022. The 2023 loss was directly related to the decrease in the spot exchange rate of the Euro to the U.S. dollar as of September 30, 2023 as compared to December 31, 2022. The spot exchange rate of the Euro to the U.S. dollar was $1.06 per Euro as of September 30, 2023, as compared to $1.07 per Euro at December 31, 2022. The 2022 loss was directly related to the decrease in the spot exchange rate of the Euro to U.S. dollar which was $0.98 as of September 30, 2022 as compared to $1.14 as of December 31, 2021.

History of Operating Losses:

We have experienced substantial operating losses since inception. As of September 30, 2023, we had an accumulated deficit of approximately $276,670,000, which included losses of approximately $22,672,000 and $32,046,000 for the nine-month periods ended September 30, 2023 and 2022, respectively. Historically, losses have resulted principally from costs incurred in the research and development of our polymer technology, clinical studies, and general and administrative expenses.

Liquidity and Capital Resources

Since inception, our operations have been primarily financed through the issuance of debt and equity securities. As of September 30, 2023, we had current assets of approximately $19,261,000 and current liabilities of approximately $11,972,000. As of September 30,

34

2023, $25 million of our total shelf amount was allocated to our ATM facility, of which approximately $22.8 million is still available. In April of 2023, we received approximately $1,000,000 in cash from the approved sale of our net operating losses and research and development credits from the State of New Jersey.

We are also managing our resources proactively, continuing to invest in key areas such as our U.S. pivotal STAR-T trial and we have instituted tight cost controls.

At September 30, 2023, we have approximately $10.0 million in cash, including approximately $8.4 million and $1.7 million in unrestricted and restricted cash, respectively. We believe this is sufficient to fund the Company’s operations through the first quarter of 2024. We will need to raise additional capital to support our ongoing operations in the future, and are currently pursuing different sources, including less or non-dilutive debt financing, royalty financing, strategic or direct investments, equity financing, and/or combinations thereof.

COVID-19 Impact on Financial Results

For the first year and a half of the coronavirus pandemic, COVID-19 was generally a positive driver for CytoSorb sales and highlighted the use of CytoSorb to treat cytokine storm and hyperinflammation. Because of this, the pandemic was a catalyst for CytoSorb orders from existing customers and also from new hospitals in countries where CytoSorb was not previously sold. We believe this awareness of CytoSorb increased overall usage during the COVID-19 pandemic.

Starting in the third quarter of 2021, the protracted COVID-19 pandemic began to have a negative impact on our business, due to pandemic-driven adverse market conditions worldwide, especially in Germany which is our largest market. The excessive workload on healthcare workers due to COVID has led to an exodus of healthcare workers, particularly nurses, worldwide, leaving hospitals short-staffed. This in turn has forced the reduction in ICU beds and allowable patient censuses, and reduced the scheduling of revenue generating surgical procedures, resulting in decreased revenue and economic weakness at hospitals. Meanwhile, in 2022 the rates of severe COVID-19 illness requiring ICU care, and COVID-related death have been disproportionately very low. This is mainly attributed to high rates of vaccinations, natural immunity, and the availability of anti-viral drugs that are associated with reduced severity of illness, reduced need for hospitalization, and risk of death. These factors, in turn, have decreased the numbers of COVID-19 patients treatable with CytoSorb.

Additionally, prior to 2023, COVID had slowed our ability to generate clinical data to support our sales and marketing efforts. Currently, we are seeing an easing of the of the negative impacts of COVID-19. In 2023, we have regained access to hospitals and physicians which should positively impact our product sales in the future. The lessened impact of COVID-19 has also had a positive impact on patient enrollment of pivotal STAR-T clinical trial.

Contractual Obligations

In March 2021, the Company entered into a lease agreement for a new operating facility at 305 College Road East, Princeton, New Jersey, which contains office, laboratory, manufacturing and warehouse space. The commencement date of the lease was April 1, 2021. The Initial Early Term began on the commencement date (April 1, 2021) and lasted two months. The Early Term commenced on June 1, 2021 and lasted until September 30, 2021. The lease also contains two five-year renewal options. Commencing on September 30, 2021, the remaining lease term will last for 15.5 years. The lease requires monthly rental payments of $25,208 for the Initial Early Term, $88,254 for the Early Term and initial monthly payments of approximately $111,171 in the first year of the remaining term. Following the first year of the remaining term, the annual base rent will increase by approximately 2.75% annually over the remaining term. The lease also contains six months of rent abatement. In addition to the base rent, payments of operating expenses and real estate taxes will be required. These payments are to be based on actual amounts incurred during 2021, multiplied by the Company’s share of the total building space (92.3%). The landlord also provided an allowance of approximately $1,455,000 related to certain building improvements as outlined in the lease. In April 2021, the Company provided the landlord with a letter of credit in the amount of approximately $1,334,000 as security.

35

In January 2021, CytoSorbents Europe GmbH entered into a lease for 1,068 square meters of additional warehouse space. The lease commenced on April 1, 2021, requires monthly payments of base rent of $7,784 and other costs of approximately $239 and has a term of five years. The lease also has an option to extend the lease term for an additional five-year period through March 31, 2031.

In September 2021, the Company extended its two operating leases for its office facility in Germany. These leases require combined base rent payments amounting to approximately $12,100 per month. The initial lease term of both leases ends August 31, 2026. In addition, the Company is obligated to monthly operating expenses of approximately $3,000 per month. Both leases have a five year option to renew that would extend the lease term to August 31, 2031.

Off-balance Sheet Arrangements

We have no off-balance sheet arrangements.

Going Concern

As of September 30, 2023, the Company’s cash position was approximately $10.0 million, with cash and cash equivalents of approximately $8.4 million, and approximately $1.7 million in restricted cash, which is not expected to fund the Company’s operations beyond twelve months from the issuance of these financial statements. This matter raises substantial doubt about the Company’s ability to continue as a going concern. As a result, the accompanying consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business. The Company will need to raise additional capital to support our ongoing operations in the future.

Critical Accounting Policies and Estimates

A discussion of our critical accounting policies and estimates is contained in our Annual Report on Form 10-K.

Item 3. Quantitative and Qualitative Disclosures About Market Risk.

Not applicable.

Item 4. Controls and Procedures.

We maintain disclosure controls and procedures designed to ensure information required to be disclosed in our reports filed under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures are designed to provide reasonable assurance that information required to be disclosed in our reports filed under the Exchange Act is accumulated and communicated to management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of the period covered by this report. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures as of the end of the period covered by this report are functioning effectively to provide reasonable assurance that the information required to be disclosed by us in reports filed under the Exchange Act is (i) recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and (ii) accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding disclosures. A controls system, no matter how well designed and operated, cannot provide absolute assurance that the objectives of the controls system are met, and no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within a company have been detected.

No change in our internal control over financial reporting occurred during the three months ended September 30, 2023 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

36

PART II. OTHER INFORMATION

Item 1. Legal Proceedings.

The Company is, from time to time, subject to claims and litigation arising in the ordinary course of business. The Company intends to defend vigorously against any future claims and litigation. The Company has settled a litigation matter. As part of the settlement agreement, the Company will be required pay a total of $280,000 to settle this matter. in return for a release of all claims against the Company. This liability is included in accrued expenses and other current liabilities in the consolidated balance sheet as of September 30, 2023. The expense related to this settlement is included in legal financial and other consulting expenses on the consolidated statements of operations and comprehensive loss for the three and nine months ended September 30, 3023.

The Company is not currently a party to any other legal proceedings.

Item 1A. Risk Factors.

For a discussion of risks that affect the Company’s business, please refer to Part I, Item IA, “Risk Factors” in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022, as filed with the SEC on March 9, 2023, as supplemented by the following additional risk factors, which shall be deemed to replace, in their entirety, the following respective risk factors in our Annual Report on Form 10-K: “We have a history of losses and expect to incur substantial future losses.”, “Our business could be harmed by adverse economic conditions in Germany, our primary geographical market, or by economic and/or political instability in the EU or elsewhere caused by Brexit, trade conflicts, or other factors.”, “Our business may be negatively affected if the United States and/or the countries in which we sell our products participate in wars, military actions or are otherwise the target of international terrorism.” and “We may require additional capital in the future to fund our operations.”

We have a history of losses and expect to incur substantial future losses, and the report of our auditor on our consolidated financial statements expresses substantial doubt about our ability to continue as a going concern.

We have experienced substantial operating losses since inception. As of September 30, 2023, we had an accumulated deficit of approximately $276,670,000, which included net losses of approximately $9,914,000 and $12,201,000 for the three months ended September 30, 2023 and 2022, respectively, and included net losses of approximately $22,672,000 and $32,046,000 for the nine months ended September 30, 2023 and 2022, respectively. Due in part to these losses, our audited consolidated financial statements have been prepared assuming we will continue as a going concern, and the auditors’ report on those financial statements express substantial doubt about our ability to continue as a going concern. Our losses have resulted principally from costs incurred in the research and development of our polymer technology, clinical studies and general and administrative expenses. We intend to conduct significant additional research, development, and clinical study activities which, together with expenses incurred for the establishment of manufacturing arrangements and a marketing and distribution presence and other general and administrative expenses, are expected to result in continuing net losses for the foreseeable future. The amount of future losses and when, if ever, we will achieve profitability are uncertain. Our ability to achieve profitability will depend, among other things, on continued adoption and usage of our products in the market, obtaining additional regulatory approvals in markets not covered by the CE Mark, establishing sales and marketing arrangements with third parties, satisfactory reimbursement in key territories, and raising sufficient funds to finance our activities. No assurance can be given that our product development efforts will be successful, that our current CE Mark will enable us to achieve profitability, that additional regulatory approvals in other countries will be obtained, that any of our products will be manufactured at a competitive cost and will be of acceptable quality, that reimbursement will be available or satisfactory, that we will be able to achieve profitability or that profitability, if achieved, can be sustained, or our ability to raise additional capital when needed or on terms acceptable to us. Our failure with respect to any or all of these matters would have a material adverse effect on our business, operating results, financial condition and prospects.

Our business could be harmed by adverse economic conditions in Germany, our primary geographical market, or by economic and/or political instability in Germany, the EU or elsewhere caused by various factors.

For the nine months ended September 30, 2023, we derived approximately 40% of our net product sales from sales in Germany. Despite modest European and global growth, there are many economic and political issues that could negatively impact the health of Germany’s economy, the broader EU economy, and the world economy overall. Examples include the uncertainty over the implications of the United Kingdom’s exit from the EU, also known as “Brexit,” economic instability in a number of EU member countries, and changes

37

in the political leadership in the EU and United States. Germany and other European countries face additional risks to their local economies, some of which include the impact of foreign exchange fluctuations, unemployment, tightening of monetary policy, the economic burden of immigration, diminished liquidity and reliance on debt, the rising cost of healthcare, and other factors. In addition, the German government, insurance companies, health maintenance organizations and other payers of healthcare costs continue to focus on healthcare reform and containment of healthcare costs. For example, German state and federal governments are considering hospital reforms which would de-emphasize the direct related group payment systems and instead emphasize base payments focused on quality measures and appropriate patient care. These discussions are preliminary, and because the ultimate scope, implementation and timing of these reforms remains uncertain, we cannot accurately predict the impact that such reforms may have on our business or our results of operations. Furthermore, we cannot predict whether Germany’s economy will continue to grow or decline consistent with the overall global economy, which decline would negatively impact the demand for medical devices and healthcare technologies generally and lead to reduced spending on the products we provide. In addition, continued healthcare cost containment efforts may result in lower prices and a reduction or elimination of reimbursement for our products. Due to the concentration of our product sales in this country, any of the foregoing may have a negative impact on our revenues, business operations and financial condition.

Our business may be negatively affected if the United States and/or the countries in which we sell our products participate in wars, military actions or are otherwise the target of international terrorism.

Involvement in a war or other military action or international acts of terrorism may cause significant disruption to commerce throughout the world. To the extent that such disruptions result in (i) delays or cancellations of customer orders, (ii) a general decrease in consumer spending on healthcare technology, (iii) our inability to effectively market and distribute our products globally (iv) our inability to timely engage with and collect payment from our customers or (v) our inability to access capital markets, our business and results of operations could be materially and adversely affected. For example, in response to the conflict between Russia and Ukraine, the United States has imposed and may further impose, and other countries may additionally impose, broad sanctions or other restrictive actions against governmental and other entities in Russia. CytoSorb is currently distributed in Russia. While the existing sanctions do not currently prohibit the distribution of CytoSorb in Russia, additional sanctions may be imposed in the future that could prevent us from selling CytoSorb in this or other affected regions. Additionally, further escalation of geopolitical tensions or new conflicts, such as the evolving conflict between Israel and Gaza and the surrounding areas, could have a broader impact that extends into other markets where we do business. We are unable to predict whether acts of international terrorism or the involvement in a war or other military actions by the United States and/or the countries in which we sell or distribute our products, including Russia, will result in any long-term commercial disruptions or if such involvement or responses will have any long-term material adverse effect on our business, results of operations, or financial condition.

We will require additional capital in the future to fund our operations.

As of September 30, 2023, the Company had cash on hand of approximately $10.0 million, which includes approximately $8.4 million of cash and cash equivalents and $1.7 million of restricted cash, current assets of approximately $19.3 million and current liabilities of approximately $12.0 million. The Company will require additional financing in the future to support the commercialization of its products and proposed products, to initiate and complete new additional clinical studies, and for general working capital purposes. If the Company were to obtain such additional financing through equity financing, the current ownership interest of its stockholders would be diluted and there can be no assurance that the Company will be successful in its capital raising efforts. Should the financing the Company requires be unavailable to the Company, or on terms unacceptable to the Company when the Company requires it, the consequences could have a material adverse effect on the Company’s business, operating results, financial condition and prospects. The amount of long-term capital needed is expected to depend on many factors, including:

rate of sales growth and adoption of the Company’s products in the marketplace;
product gross margin;
continued progress and cost of the Company’s research and development programs;
progress with and cost of the Company’s pre-clinical studies and clinical studies;
the time and costs involved in obtaining regulatory clearance in other countries and/or for other indications;

38

costs involved in preparing, filing, prosecuting, maintaining, defending and enforcing patent claims;
costs of developing sales, marketing and distribution channels;
market acceptance and reimbursement of the Company’s products; and cost for training physicians and other health care personnel.

The Company has an effective shelf registration statement with the SEC which enables it to raise up to $105 million in equity financing, after giving effect to this Offering. In addition, on December 30, 2021, the Company entered into an Open Market Sale Agreement with Jefferies LLC for the offer and sale of up to an aggregate of $25,000,000 of shares of the Company’s common stock. During the three months ended June 30, 2023, the Company sold a total of 230,605 shares of its common stock at an average price of $3.47 per share, under the terms of the Open Market Sale Agreement, generating net proceeds of approximately $776,000.

The Company is currently evaluating various financing alternatives, including debt financing, strategic partnerships and other non-equity financing arrangements, including royalty financing. While there can be no assurance that the Company will be successful in obtaining alternative non-equity financing, if such financing is obtained through arrangements with collaborative partners or other non-dilutive sources, such as royalty financing, the Company may have to relinquish economic and/or proprietary rights to some of its technologies or products under development that it would otherwise seek to develop or commercialize itself. Such events may have a material adverse effect on the Company’s business, operating results, financial condition and prospects.

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

None.

Item 3. Defaults Upon Senior Securities.

None.

Item 4. Mine Safety Disclosures.

Not applicable.

Item 5. Other Information.

On September 7, 2023, Vincent Capponi, the Company's President and Chief Operating Officer, adopted a 10b5-1 Trading Plan. providing for the sale of up to 62,700 shares of the Company's common stock during the period commencing on January 2, 2024 and concluding on March 28, 2024.

The Company had commenced a confidential marketing process for an underwritten public offering of its common stock and has decided to terminate such process. The termination resulted from an assessment by the Company’s Board of Directors and management team that current market conditions were not conducive for the offering on terms that would be in the best interests of the Company’s stockholders.

The Company continues to pursue alternative sources of capital, which may include debt financing, royalty financing, strategic or direct investments, equity financing and/or combinations thereof.

39

Item 6. Exhibits.

Number

    

Description

10.1

Employment Agreement, dated September 18, 2023, by and between the Company and Ms. Kathleen Bloch** (incorporated by reference to Exhibit 10.1 of the Company's Current Report on Form 8-K filed with the SEC on September 19, 2023).

31.1

Certification of Principal Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 302 of Sarbanes Oxley Act of 2002.

31.2

Certification of Principal Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 302 of Sarbanes Oxley Act of 2002.

32.1

Certification of Principal Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of Sarbanes Oxley Act of 2002.*

32.2

Certification of Principal Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of Sarbanes Oxley Act of 2002.*

101

The following materials from CytoSorbents Corporation’s Quarterly Report on Form 10-Q for the quarter ended September 30, 2023, formatted in Extensible Business Reporting Language (XBRL): (i) Consolidated Balance Sheets at September 30, 2023 and December 31, 2022, (ii) Consolidated Statements of Operations for the three and nine months ended September 30, 2023 and 2022, (iii) Consolidated Statement of Changes in Stockholders’ Equity for the three and nine months ended September 30, 2023 and 2022, (iv) Consolidated Statements of Cash Flows for the nine months ended September 30, 2023 and 2022 and (v) Notes to Consolidated Financial Statements.

104

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

* In accordance with SEC Release 33-8238, Exhibits 32.1 and 32.2 are being furnished and not filed.

** Portions of this exhibit identified by [***] have been excluded pursuant to Item 601(b)(10)(iv) of Regulation S-K because it is both not material and is private or confidential.

40

SIGNATURES

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

 

CYTOSORBENTS CORPORATION

 

 

Dated: November 9, 2023

By:

/s/ Phillip P. Chan

 

 

Name: Phillip P. Chan

 

 

Title:Chief Executive Officer

 

 

(Principal Executive Officer)

Dated: November 9, 2023

By:

/s/ Kathleen P. Bloch

 

 

Name: Kathleen P. Bloch, CPA

 

 

Title:Chief Financial Officer

 

 

(Principal Financial and Accounting Officer)

41

EX-31.1 2 ctso-20230930xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION

OF PRINCIPAL EXECUTIVE OFFICER

PURSUANT TO EXCHANGE ACT RULE 13a-14(a)/15d-14(a)

AS ADOPTED PURSUANT TO SECTION 302 OF

THE SARBANES-OXLEY ACT OF 2002

I, Phillip Chan, certify that:

1.

I have reviewed this Quarterly Report on Form 10-Q of CytoSorbents Corporation;

2.

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

3.

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

4.

The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13-a-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 financing reporting that occurred during the registrant’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.

The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a)

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b)

Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: November 9, 2023

    

/s/ Phillip P. Chan

Phillip P. Chan Principal Executive Officer


EX-31.2 3 ctso-20230930xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION

OF PRINCIPAL FINANCIAL OFFICER

PURSUANT TO EXCHANGE ACT RULE 13a-14(a)/15d-14(a)

AS ADOPTED PURSUANT TO SECTION 302 OF

THE SARBANES-OXLEY ACT OF 2002

I, Kathleen P. Bloch, certify that:

1.

I have reviewed this Quarterly Report on Form 10-Q of CytoSorbents Corporation;

2.

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

3.

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

4.

The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13-a-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 financing reporting that occurred during the registrant’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.

The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a)

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b)

Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

   

Date: November 9, 2023

    

/s/ Kathleen P. Bloch

Kathleen P. Bloch Principal Financial Officer


EX-32.1 4 ctso-20230930xex32d1.htm EX-32.1

Exhibit 32.1

CERTIFICATION OF

PRINCIPAL EXECUTIVE OFFICER

PURSUANT TO 18 U.S.C. SECTION 1350

AS ADOPTED PURSUANT TO SECTION 906

OF THE SARBANES-OXLEY ACT of 2002

Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, I, Phillip Chan, Chief Executive Officer of CytoSorbents Corporation, hereby certify, that, to my knowledge:

1.

The Quarterly Report on Form 10-Q for the quarter ended September 30, 2023 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

2.

The information contained in such Quarterly Report on Form 10-Q for the quarter ended September 30, 2023, fairly presents, in all material respects, the financial condition and results of operations of CytoSorbents Corporation.

Date:  November 9, 2023

    

CYTOSORBENTS CORPORATION

By:

/s/ Phillip P. Chan

Phillip Chan

Chief Executive Officer


EX-32.2 5 ctso-20230930xex32d2.htm EX-32.2

Exhibit 32.2

CERTIFICATION OF

PRINCIPAL FINANCIAL OFFICER

PURSUANT TO 18 U.S.C. SECTION 1350

AS ADOPTED PURSUANT TO SECTION 906

OF THE SARBANES-OXLEY ACT of 2002

Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, I, Kathleen P. Bloch, the Chief Financial Officer of CytoSorbents Corporation, hereby certify, that, to my knowledge:

1.

The Quarterly Report on Form 10-Q for the quarter ended September 30, 2023, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

2.

The information contained in such Quarterly Report on Form 10-Q for the quarter ended September 30, 2023, fairly presents, in all material respects, the financial condition and results of operations of CytoSorbents Corporation.

Date:  November 9, 2023

    

CYTOSORBENTS CORPORATION

By:

/s/ Kathleen P. Bloch

Kathleen P. Bloch

Chief Financial Officer


EX-101.SCH 6 ctso-20230930.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 00202 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Calc 2) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash and cash equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - LONG-TERM DEBT, NET - Principal payments (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - LEASES - Maturities of the lease liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - BASIS OF PRESENTATION (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - STOCKHOLDERS' EQUITY - Stock option activity (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - STOCKHOLDERS' EQUITY - Intrinsic value (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - STOCKHOLDERS' EQUITY - Non-vested options (Details) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - STOCKHOLDERS' EQUITY - Restricted stock unit (Details) link:presentationLink link:calculationLink link:definitionLink 40305 - Disclosure - STOCKHOLDERS' EQUITY - Restricted stock unit activity (Details) link:presentationLink link:calculationLink link:definitionLink 40306 - Disclosure - STOCKHOLDERS' EQUITY - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - REVENUE - Revenue by customer type and geographic area (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - REVENUE - Receivables and contract liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40403 - Disclosure - REVENUE - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - LONG-TERM DEBT, NET - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - LEASES (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - LEASES - Right-of- use asset and related lease liability (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - NET LOSS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - LONG-TERM DEBT, NET link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - NET LOSS PER SHARE link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - STOCKHOLDERS' EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - LONG-TERM DEBT, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - LONG-TERM DEBT, NET (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 ctso-20230930_cal.xml EX-101.CAL EX-101.DEF 8 ctso-20230930_def.xml EX-101.DEF EX-101.LAB 9 ctso-20230930_lab.xml EX-101.LAB Document and Entity Information Document Type Document Quarterly Report Document Period End Date Document Transition Report Entity File Number Entity Registrant Name Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Address, Address Line One Entity Address, City or Town Entity Address, State or Province Entity Address, Postal Zip Code City Area Code Local Phone Number Title of 12(b) Security Trading Symbol Security Exchange Name Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Entity Shell Company Entity Common Stock, Shares Outstanding Entity Central Index Key Current Fiscal Year End Date Document Fiscal Year Focus Document Fiscal Period Focus Amendment Flag CONSOLIDATED BALANCE SHEETS Statement [Table] Statement [Table] Statement [Line Items] Statement LONG-TERM DEBT, NET Assets [Abstract] ASSETS Assets, Current [Abstract] Current Assets: Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Accounts Receivable, Net, Current Grants and accounts receivable, net of allowance for doubtful accounts of $56,893 as of September 30, 2023 and $76,041 at December 31, 2022 Inventory, Net Inventories Prepaid Expense and Other Assets, Current Prepaid expenses and other current assets Assets, Current Total current assets Property, Plant and Equipment, Net Property and equipment, net Restricted Cash, Noncurrent Restricted cash Operating Lease, Right-of-Use Asset Right-of-use asset Right of use asset Right-of-use assets Other Assets, Noncurrent Other assets Assets Total Assets Liabilities and Equity [Abstract] LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities, Current [Abstract] Current Liabilities: Accounts Payable, Current Accounts payable Long-term Debt, Current Maturities Less current maturities Current maturities of long-term debt Operating Lease, Liability, Current Less current portion Lease liability - current portion Amount of accrued expenses and other current liabilities. Accrued Expenses and Other Current Liabilities Accrued expenses and other current liabilities Liabilities, Current Total current liabilities Operating Lease, Liability, Noncurrent Lease liability, net of current portion Long-term Debt, Excluding Current Maturities Long-term debt, net of current maturities Long-term debt net of current maturities Liabilities Total Liabilities Commitments and Contingencies. Commitments and Contingencies (Note 6) Stockholders' Equity Attributable to Parent [Abstract] Stockholders' Equity: Preferred Stock, Value, Issued Preferred Stock, par value $0.001, 5,000,000 shares authorized; -0- shares issued and outstanding at September 30, 2023 and December 31, 2022 Common Stock, Value, Issued Common Stock, par value $0.001, 100,000,000 shares authorized; 44,438,509 and 43,635,715 shares issued and outstanding as of September 30, 2023 and December 31, 2022, respectively Additional Paid in Capital Additional paid-in capital Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated other comprehensive income Retained Earnings (Accumulated Deficit) Accumulated deficit Stockholders' Equity Attributable to Parent Balance Balance Total Stockholders' Equity Liabilities and Equity Total Liabilities and Stockholders' Equity Accounts Receivable, Allowance for Credit Loss, Current Grants and accounts receivable, net of allowance for doubtful accounts Preferred Stock, Par or Stated Value Per Share Preferred Stock, Par Value Preferred Stock, Shares Authorized Number of preferred stock authorized Preferred Stock, shares authorized Preferred Stock, Shares Issued Preferred Stock, shares issued Preferred Stock, Shares Outstanding Preferred Stock, shares outstanding Common Stock, Par or Stated Value Per Share Common Stock, Par Value Common Stock, Shares Authorized Common stock, shares authorized Common Stock, Shares, Issued Common Stock, shares issued Common Stock, Shares, Outstanding Common Stock, shares outstanding CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Product and Service [Axis] Product and Service [Domain] Total product sales [Member] Total product sales Product sales Represent the information relating to the cyto sorb sales CytoSorb sales [Member] CytoSorb sales Represent the information relating to the other sales Other sales [Member] Other product sales Grant income [Member] Grant income Government grants Revenues [Abstract] Revenue: Revenue from Contract with Customer, Including Assessed Tax Total revenue Cost of Goods and Services Sold Cost of revenue Gross Profit Gross margin Operating Expenses [Abstract] Other expenses: Research and Development Expense Research and development Professional Fees Legal, financial and other consulting Selling, General and Administrative Expense Selling, general and administrative Operating Expenses Total other expenses Operating Income (Loss) Loss from operations Nonoperating Income (Expense) [Abstract] Other income (expense): Interest Income (Expense), Nonoperating, Net Interest income (expense), net Foreign Currency Transaction Gain (Loss), before Tax Loss on foreign currency transactions Amount of miscellaneous income (expense). Miscellaneous Income (Expense) Miscellaneous income (expense) Nonoperating Income (Expense) Total other expense, net Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Loss before benefit from income taxes Net Income (Loss) Available to Common Stockholders, Basic Net loss attributable to common stockholders Earnings Per Share, Basic Basic net loss per common share Earnings Per Share, Diluted Diluted net loss per common share Weighted Average Number of Shares Outstanding, Basic Weighted average number of shares of common stock outstanding, basic Weighted Average Number of Shares Outstanding, Diluted Weighted average number of shares of common stock outstanding, diluted Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Comprehensive loss: Net loss Other Comprehensive Income (Loss), Net of Tax [Abstract] Other comprehensive income: Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Currency translation adjustment Other comprehensive income: foreign translation adjustment Comprehensive Income (Loss), Net of Tax, Attributable to Parent Total comprehensive loss CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Equity Components [Axis] Equity Component [Domain] Common Stock [Member] Common Stock Additional Paid-in Capital [Member] Additional Paid-In Capital Accumulated Other Comprehensive Income (Loss) [Member] Accumulated Other Comprehensive Income Accumulated Deficit [Member] Accumulated Deficit Shares, Outstanding Balance (in shares) Balance (in shares) Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Stock-based compensation - employees, consultants and directors Stock Issued During Period, Value, New Issues Issuance of common stock offerings, net of fees Sale Of Common Stock Issuance of common stock offerings, net of fees (in shares) Issuance of common stock Value stock issued during the period as a result of the exercise of cash options. Stock Issued During Period Value Stock Cash Options Exercised Proceeds from exercise of stock options for cash Number of shares issued during the period as a result of the exercise of cash options. Stock Issued During Period Shares Stock Cash Options Exercised Proceeds from exercise of stock options for cash (in shares) Stock Issued During Period, Value, Issued for Services Stock issued to vendor in lieu of cash payment Issuance of common stock to vendor in lieu of cash payment Stock Issued During Period, Shares, Issued for Services Stock issued to vendor in lieu of cash payment (in shares) Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Issuance of restricted stock units Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Issuance of restricted stock units (in shares) Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Legal/audit fees related to ATM offering CONSOLIDATED STATEMENTS OF CASH FLOWS Net Cash Provided by (Used in) Operating Activities [Abstract] Cash flows from operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net loss to net cash used in operating activities: Amount of accrued final fee made during the period. Accrued Final Fee Accrued final fee Amount of noncash expenses. Noncash Expense Non-cash compensation Depreciation, Depletion and Amortization, Nonproduction Depreciation and amortization Amortization of Debt Discount (Premium) Amortization of right-of-use asset Impairment of Intangible Assets, Finite-lived Write-off of patent cost Provision for Doubtful Accounts Bad debt expense Share-based Compensation Stock-based compensation Foreign Currency Transaction Gain (Loss), Unrealized Foreign currency translation loss Increase (Decrease) in Operating Capital [Abstract] Changes in operating assets and liabilities: Increase (Decrease) in Accounts Receivable Grants and accounts receivable Increase (Decrease) in Inventories Inventories Increase (Decrease) in Prepaid Expense and Other Assets Prepaid expenses and other current assets Increase (Decrease) in Other Operating Assets Other assets Increase (Decrease) in Accounts Payable and Accrued Liabilities Accounts payable and accrued expenses Net Cash Provided by (Used in) Operating Activities Net cash used in operating activities Net Cash Provided by (Used in) Investing Activities [Abstract] Cash flows from investing activities: Payments to Acquire Property, Plant, and Equipment Purchases of property and equipment Payments to Acquire Intangible Assets Payments for patent costs Net Cash Provided by (Used in) Investing Activities Net cash used in investing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Cash flows from financing activities: The cash outflow for equity contributions - net of fees incurred Payments for Equity contributions - Net of Fees Incurred Equity contributions - net of fees incurred Proceeds from Stock Options Exercised Proceeds from exercise of stock options Net Cash Provided by (Used in) Financing Activities Net cash provided by (used in) financing activities Effect of Exchange Rate on Cash and Cash Equivalents Effect of exchange rates on cash Cash and Cash Equivalents, Period Increase (Decrease) Net change in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash, cash equivalents and restricted cash - end of period Cash, cash equivalents and restricted cash - beginning of period Total cash, cash equivalents and restricted cash Supplemental Cash Flow Information [Abstract] Supplemental disclosure of cash flow information: Interest Paid, Excluding Capitalized Interest, Operating Activities Cash paid during the period for interest Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Supplemental disclosure of non-cash financing activities: Capital Expenditures Incurred but Not yet Paid Capital expenditures included in accounts payable The fair value of issuance of restricted stock units in noncash financing activities. Issuance Of Restricted Stock Units Issuance of restricted stock units BASIS OF PRESENTATION Basis of Accounting [Text Block] BASIS OF PRESENTATION PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES STOCKHOLDERS' EQUITY Stockholders' Equity Note Disclosure [Text Block] STOCKHOLDERS' EQUITY REVENUE Revenue from Contract with Customer [Text Block] REVENUE LONG-TERM DEBT, NET Long-term Debt [Text Block] LONG-TERM DEBT, NET COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] COMMITMENTS AND CONTINGENCIES LEASES Lessee, Operating Leases [Text Block] LEASES NET LOSS PER SHARE Earnings Per Share [Text Block] NET LOSS PER SHARE Disclosure of accounting policy for Nature of Business Policy. Nature Of Business Policy [Policy Text Block] Nature of Business Disclosure of accounting policy for stock market listing. Stock Market Listing Policy [Text Block] Stock Market Listing Disclosure of accounting policy for basis of consolidation and foreign currency translation. Consolidation and Foreign Currency Translation Policy [Text Block] Basis of Consolidation and Foreign Currency Translation Cash and Cash Equivalents, Policy [Policy Text Block] Cash, Cash Equivalents and Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Restricted Cash Trade and Other Accounts Receivable, Policy [Policy Text Block] Grants and Accounts Receivable Inventory, Policy [Policy Text Block] Inventories Property, Plant and Equipment, Policy [Policy Text Block] Property and Equipment Intangible Assets, Finite-Lived, Policy [Policy Text Block] Patents Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Impairment or Disposal of Long-Lived Assets Revenue from Contract with Customer [Policy Text Block] Revenue Recognition Research and Development Expense, Policy [Policy Text Block] Research and Development and Clinical Trial Expenses Advertising Costs, Policy [Policy Text Block] Advertising Expenses Income Tax, Policy [Policy Text Block] Income Taxes Use of Estimates, Policy [Policy Text Block] Use of Estimates Concentration Risk, Credit Risk, Policy [Policy Text Block] Concentration of Credit Risk Fair Value of Financial Instruments, Policy [Policy Text Block] Financial Instruments Earnings Per Share, Policy [Policy Text Block] Net Loss Per Common Share Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Stock-Based Compensation Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs. Shipping And Handling Costs Policy [Policy Text Block] Shipping and Handling Costs New Accounting Pronouncements, Policy [Policy Text Block] Effect of Recent Accounting Pronouncements Tabular disclosure of the components of cash and cash equivalents and restricted cash and cash equivalents. Schedule Of Cash And Cash Equivalents And Restricted Cash And Cash Equivalents [Table Text Block] Schedule of reconciliation of cash and cash equivalents and restricted cash and cash equivalents Share-based Compensation, Stock Options, Activity [Table Text Block] Schedule of stock options activity Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table Text Block] Schedule of intrinsic value Schedule of Nonvested Share Activity [Table Text Block] Schedule of company's non-vested options Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block] Schedule of restricted stock unit Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] Schedule of the restricted stock unit activity Disaggregation of Revenue [Table Text Block] Schedule of disaggregation of revenue Contract with Customer, Asset and Liability [Table Text Block] Schedule of receivables and contract liabilities from contracts with customers Schedule of Long-term Debt Instruments [Table Text Block] Schedule of Long-term debt Schedule of Maturities of Long-term Debt [Table Text Block] Schedule of Principal payments of long-term debt Tabular disclosure of Lessee's right-of-use-assets and lease liability under operating lease. Lessee, Operating Lease, Balance Sheet Disclosure [Table Text Block] Schedule of right-of- use asset and related lease liability Lessee, Operating Lease, Liability, Maturity [Table Text Block] Schedule of maturities of the lease liabilities Schedule of Collaborative Arrangements and Non-collaborative Arrangement Transactions [Table] Schedule of Capitalization [Line Items] BASIS OF PRESENTATION The amount of approximate value of cash and cash equivalents. Cash and Cash Equivalents Gross Value Cash and cash equivalents gross value Restricted Cash and Cash Equivalents, Current Restricted cash Disclosure of information about principal business activity and summary of significant accounting policies. Principal Business Activity and Summary of Significant Accounting Policies [Table] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Accounts Receivable [Member] Accounts Receivable Concentration Risk Type [Axis] Concentration Risk Type [Domain] The member stands for one distributor/strategic partner. One Distributor/strategic partner [Member] One Distributor/strategic partner Cargo and Freight [Member] Cargo and Freight Credit Facility [Axis] Credit Facility [Domain] Letter of credit [Member] Letter of credit Credit Card [Member] Credit Card Range [Axis] Range [Domain] Maximum [Member] Maximum Line items represents the Principal Business Activity and Summary of Significant Accounting Policies. Principal Business Activity and Summary of Significant Accounting Policies [Line Items] PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Number of countries where the entity's flagship product is marketed and distributed. Number of Countries Where Flagship Product is Marketed and Distributed Number of countries where the entity's flagship product is marketed and distributed Represents the company entered in to supplier agreement term. Supplier Agreement Term Preferred supplier agreement term Represents the number of healthcare facilities. Number of Healthcare Facilities Number of healthcare facilities Number of states across the healthcare facilities. Number of States Across the Healthcare Facilities Number of states healthcare facilities across throughout Germany Number of patents issued to the entity in the United States. Number of Patents, United States Number of patents Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement. Foreign Currency Transaction Gain (Loss), Excluding Tax Foreign currency transaction gain (loss) Debt Instrument, Collateral Amount Cash collateral Allowance for Doubtful Accounts Receivable Allowance for doubtful accounts Inventory, Finished Goods, Gross Inventory - finished goods Inventory, Work in Process, Gross Inventory - work in process Inventory, Raw Materials, Gross Inventory - raw materials Asset Impairment Charges Impairment charges Advertising Expense Advertising expenses Unrecognized Tax Benefits Unrecognized tax benefits 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. Threshold Used For Calculating Concentration Of Risk Concentration risk Cash, FDIC Insured Amount Cash, FDIC insured amount Number of member banks. Number of Member Bank Number of member bank Restricted Cash and Cash Equivalents Restricted cash Schedule that describes stockholders' equity. Stockholders Equity [Table] 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. Stockholders Equity [Line Items] STOCKHOLDERS' EQUITY Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Outstanding, end of the year Outstanding, beginning of the year Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Granted Number of option granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Forfeited Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Expired Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Weighted Average Exercise Price per Share Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Outstanding, end of the year Outstanding, beginning of the year Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Granted Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Forfeited Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Expired Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Weighted Average Remaining Contractual Life (Years) Options Exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Outstanding, beginning of the year Share based Compensation Arrangement by Share based Payment Award Options Outstanding Granted In Period Weighted Average Remaining Contractual Term Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Granted In Period Weighted Average Remaining Contractual Term Granted Weighted average remaining contractual term for option awards cancelled during the period, in PnYnMnDTnHnMnS format, for example, P1Y5M13D represents the reported fact of one year, five months, and thirteen days. Share Based Compensation Arrangement by Share Based Payment Award Options Cancelled in Period Weighted Average Remaining Contractual Term Forfeited Share based Compensation Arrangement by Share based Payment Award Options Outstanding Expired In Period Weighted Average Remaining Contractual Term. Share Based Compensation Arrangement By Share Based Payment Award Options Expired In Period Weighted Average Remaining Contractual Term Expired Weighted average remaining contractual term for option awards exercised during the period, in PnYnMnDTnHnMnS format, for example, P1Y5M13D represents the reported fact of one year, five months, and thirteen days. Share Based Compensation Arrangement by Share Based Payment Award Options Exercised in Period Weighted Average Remaining Contractual Term Exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Outstanding, end of the year Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Exercise Price Range [Axis] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain] Represents exercise price range one. Exercise Price Range One [Member] Exercise Price Range One Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] STOCKHOLDERS' EQUITY Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, End of Period [Abstract] Options Outstanding Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit Range of Exercise Price, Lower Range Limit Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit Range of Exercise Price, Upper Range Limit Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options Number Outstanding at December 31, 2022 Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price Weighted Average Exercise Price Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term Weighted Average Remaining Life (Years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Grant date fair value of these unvested options Aggregate intrinsic value Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options Number Exercisable at December 31, 2022 Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Aggregate Intrinsic Value Schedule of Stock by Class [Table] Class of Stock [Line Items] STOCKHOLDERS' EQUITY Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward] Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares Non-vested, December 31, 2022 Non-vested, January 1, 2022 Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares Vested Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price Non-vested, December 31, 2022 Non-vested, January 1, 2022 Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value Vested Restricted Stock Units (RSUs) [Member] Restricted stock Title of Individual [Axis] Relationship to Entity [Domain] Board of Directors Chairman [Member] Board of directors Management [Member] Executive Management Officer [Member] Other Employees Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number Restricted Stock Units, Ending Balance Restricted Stock Units, Beginning Balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Restricted Stock Units, Intrinsic Value Ending Balance Restricted Stock Units, Intrinsic Value Beginning Balance Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted Granted Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Non-vested, December 31, 2022 Non-vested, December 1, 2022 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Non-vested, March 31, 2023 Non-vested, January 1, 2022 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Options to grant (in shares) Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Forfeited RSU Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Forfeited Class of Stock [Axis] Class of Stock [Domain] Represents information pertaining to exercise price ranging from 1.55 to 3.71. Exercise Price Ranging From 1.55 To 3.71 [Member] Exercise price ranging from 1.55 to 3.71 Represents the information pertaining to exercise price ranging from 3.50 to 4.61. Exercise Price Ranging From 3.50 To 4.61 [Member] Exercise price ranging from 3.50 to 4.61 Legal Entity [Axis] Entity [Domain] Represents information pertaining to Jefferies LLC and B. Riley FBR, Inc. Jefferies LLC and B. Riley FBR, Inc Jefferies LLC and B. Riley FBR, Inc Plan Name [Axis] Plan Name [Domain] Represents the information pertaining to April 12, 2021 performance based award. April 12, 2021 Performance Based Award [Member] April 12, 2021 performance based award Represents the information pertaining to August 10, 2022 Performance Based Award. August 10, 2022 Performance Based Award [Member] August 10, 2022 performance based award Represents the information pertaining to July 07, 2023 performance based award. July 07, 2023 Performance Based Award [Member] July 07, 2023 performance based award Represents the information pertaining to September 18, 2023 performance based award. September 18, 2023 Performance Based Award [Member] September 18, 2023 performance based award Employee Stock [Member] Employee Stock This member stands for Employee Two. Employee Two [Member] Employee two Chief Executive Officer [Member] Chief Executive Officer This member stands for senior managers. Senior managers [Member] Senior managers This member stands existing 2022-2025 performance. Existing 2022-2025 Performance [Member] Existing 2022-2025 performance Chief Financial Officer [Member] MR. D Amico Employee stock options Sale of Stock [Axis] Sale of Stock [Domain] Vesting [Axis] Vesting [Domain] Share-based Payment Arrangement, Tranche One [Member] First anniversary of the date of the grant Share-based Payment Arrangement, Tranche Two [Member] Second anniversary of the date of the grant Share-based Payment Arrangement, Tranche Three [Member] Second anniversary of the date of the grant Minimum [Member] Minimum Common Stock Value Authorized For Shares Authorized. Common Stock Value Authorized Aggregate offering price On July 29, 2015, the Company's registration statement on Form S-3, as filed with the SEC on July 23, 2015, was declared effective using a "shelf" registration process. Under this shelf registration statement, the Company may issue, in one or more offerings, any combination of common stock, preferred stock, senior or subordinated debt securities, warrants, or units, up to a total dollar amount of $100 million. Aggregate Registered Amount for Offerings Aggregate registered amount for offerings Proceeds from Issuance of Common Stock Net proceeds from issuance of stock Share-Based Compensation Arrangement by Share-Based Payment Award, Options, unvested in Period, Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Non-Vested in Period, Fair Value Unvested options in fair value The commission rate as a percentage of the aggregate gross proceeds. Commission Rate As Percentage Of Aggregate Gross Proceeds Commission rate (as a percent) Allocated Share-based Compensation Expense Allocated share-based compensation expense Stock or Unit Option Plan Expense Stock or unit option plan expense Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price Grant date exercise price range Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Expected life of the stock option Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Current price of the underlying stock and its expected volatility range Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Expected dividends Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Risk free interest rate, minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Risk free interest rate range Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options Total unrecognized compensation cost related to stock options Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Amortized period Stock Issued During Period, Shares, Restricted Stock Award, Gross Stock issued during period, shares, restricted stock award, gross Stock Issued During Period, Value, Restricted Stock Award, Gross Stock issued during period, value, restricted stock sward, gross Proceeds from Issuance or Sale of Equity Equity investment by an existing investor Net proceeds from issuance of stock Sale of Stock, Price Per Share Average selling price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Options to purchase common stock vested Stock Issued During Period, Shares, Other Shares issued other (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Shares vested and expected vest value Stock Issued During Period, Shares, Restricted Stock Award, Forfeited Stock issued during period, shares, restricted stock award, forfeited Disaggregation of Revenue [Table] Customer [Axis] Customer [Domain] This member stands for Direct. Direct [Member] Direct This member stands for distributors/strategic partners. Distributors/Strategic Partners [Member] Distributors/Strategic Partners This member stands for united states government agencies. United States Government Agencies [Member] United States Government Agencies Geographical [Axis] Geographical [Domain] United States [Member] United States Germany [Member] Germany This member stands for All other countries. All other countries [Member] All other countries Disaggregation of Revenue [Line Items] REVENUE Sale Revenues Goods Net Sale Revenues Goods Net [Abstract] Product sales: Contract with Customer, Asset, Net, Current Receivables, which are included in grants and accounts receivable Deferred Revenue Contract liabilities, which are included in accrued expenses and other current liabilities Number of primary revenue streams. Number of Primary Revenue Streams Number of primary revenue streams Represents the term of customer contracts. Term Of Customer Contracts Term of customer contracts Value of free of charge goods and credit rebates as on the balance sheet date, classified as current. Contract With Customer Liability, Value of Free Of Charge Goods And Credit Rebates, Current Value of free of charge goods and credit rebates Amount of contract with customer liability net of free of charge goods and credit rebates as on the balance sheet date, classified as current. Contract With Customer Liability, Net Of Free Of Charge Goods And Credit Rebates, Current Contract liabilities net of value of free of charge goods and credit rebates Schedule of Long-Term Debt Instruments [Table] Lender Name [Axis] Line of Credit Facility, Lender [Domain] This member stands for western alliance bank. Western Alliance Bank [Member] Western Alliance Bank Debt Instrument [Axis] Debt Instrument, Name [Domain] This represents New Term Loan member. New Term Loan [Member] New Term Loan This member stands for term a loan. Term A Loan [Member] Term A Loan This member stands for term b loan. Term B Loan [Member] Term B Loan This member stands for term c loan. Term C Loan [Member] Term C Loan This member stands for non refundable closing fee. Non refundable Closing Fee [Member] Non refundable Closing Fee Represents the information pertaining to 2018 success fee letter. 2018 Success Fee Letter [Member] 2018 Success Fee Letter This member stands for 2022 Success Fee Letter. 2022 Success Fee Letter [Member] 2022 Success Fee Letter This member stands for first tranche Member. First Tranche [Member] First Tranche This member stands for second tranche Member. Second Tranche [Member] Second Tranche This member stands for third tranche Member. Third Tranche [Member] Third Tranche Balance Sheet Location [Axis] Balance Sheet Location [Domain] This member stands for closing fee. Closing Fee [Member] Closing Fee Represents the information pertaining to final fee. Final Fee Member Final Fee Scenario [Axis] Scenario, Unspecified [Domain] Forecast [Member] Forecast Award Date [Axis] Award Date [Domain] Represents the information pertaining to first anniversary. First Anniversary [Member] First Anniversary Represents the information pertaining to second anniversary. Second Anniversary [Member] Second Anniversary Represents the information pertaining subsequent to second anniversary. Subsequent To Second Anniversary [Member] Subsequent to second anniversary Debt Instrument [Line Items] LONG-TERM DEBT Debt Instrument, Face Amount Debt instrument , Face amount Security amount Repayments of Debt Repayments of debt Long-term Debt Long-term debt Subtotal Line of Credit Facility, Maximum Borrowing Capacity Maximum borrowing capacity Line of Credit Facility, Current Borrowing Capacity Current borrowing capacity Debt Instrument, Basis Spread on Variable Rate Rate of interest added to reference rate as per debt agreement The cap interest rate during the reporting period. Debt Instrument, Cap Interest Rate Interest rate cap Proceeds from Issuance of Long-term Debt Amount drawn down Debt Instrument, Periodic Payment Equal monthly payments of principal with accrued and unpaid interest payable Debt Issuance Costs, Net Debt issuance costs Amount of debt interest costs. Debt Interest Costs Debt interest costs Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed Percentage of debt instrument principal amount Non-refundable fee to be paid upon termination or maturity of debt instrument, representing the percent of the principal amount of debt funded. Debt Instrument, Non-refundable Fee Upon Termination or Maturity, Percent Non-refundable fee percent The average effective success fee rate during the reporting period. Percentage Of Success Fee Percentage of success fee The percentage of closing price on common stock. Percentage of Closing Price on Common Stock Percentage of closing price on common stock Share Price Average selling price Number of days for stock price threshold set in success fee letter. Number of Days for Stock Price Threshold Number of days for stock price threshold set in success fee letter Long-term Debt, Gross Principal amount Debt Instrument, Increase, Accrued Interest Accrued final fee Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months 2024 Long-term Debt, Maturities, Repayments of Principal in Year Two 2025 Long-term Debt, Maturities, Repayments of Principal in Year Three 2026 Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt and final fee. Long term Debt And Final Fee Total Commitments and Contingencies Disclosure [Table] Commitments and Contingencies Disclosure [Table] Commitments and Contingencies Disclosure [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Royalty Agreements [Member] Royalty Agreement License Agreement [Member] License Agreement [Member] License Agreement Commitments and Contingencies Disclosure [Line Items] Commitments and Contingencies Disclosure [Line Items] COMMITMENTS AND CONTINGENCIES Represents the initial term of executive employment agreements. Executive Employment Agreements , Initial Term Initial term (in years) Automatic renewal period for employment agreements. Employment Agreements, Automatic Renewal Period Automatic renewal period for employment agreements Automatic renewed period for employment agreements, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Employment Agreements, Automatic Renewed Period Additional automatic renewed period for employment agreements The rate of royalty payment. Royalty Payment Rate Future royalty payment percentage on gross revenue Royalty Expense Royalty cost Percentage for royalty payments equal. Royalty Payments For Interest Percentage of royalty The duration of license period. License Period Term of license agreement The rate of royalty rate lower limit. Royalty Rate Lower Limit Royalty rate, lower limit The rate of royalty rate upper limit Royalty Rate Upper Limit Royalty rate, upper limit Gain (Loss) Related to Litigation Settlement Litigation settlement amount for employees Lessee, Lease, Description [Table] This member stands for initial early term of operating lease. Initial early term [Member] Initial early term This member stands for early term of operating lease. Early term [Member] Early term This member stands for first year of remaining operating lease term. First year of remaining lease term [Member] Early term Consolidated Entities [Axis] Consolidated Entities [Domain] This member stands for CytoSorbents Medical, Inc. CytoSorbents Medical, Inc [Member] CytoSorbents Medical, Inc This member stands for CytoSorbents Europe GmbH. CytoSorbents Europe GmbH [Member] CytoSorbents Europe GmbH Lessee, Lease, Description [Line Items] LEASES: The number of times lease renewal options available. Number of Times Lease Renewal Available Number of times lease renewal options available Lessee, Operating Lease, Renewal Term Renewal term Lessee, Operating Lease, Remaining Lease Term Remaining lease term Operating Lease, Expense Monthly payments of base rent and other costs The percentage of annual increment in operating lease rent expense. Operating Leases, Annual Rent Expense Increment Rate Annual rent expense increment rate Rent abatement term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Operating Leases, Rent Abatement Term Rent abatement term The percentage of total building space occupied. Percentage Of Total Building Space Occupied Percentage of total building space occupied The amount of allowance for building improvement receivable from landlord. Operating Leases, Building Improvement Allowance Receivable Allowance for building improvement Operating Lease, Liability Total lease liability Operating lease lability Lessee, Operating Lease, Discount Rate Incremental borrowing rate Additional rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income. Additional Operating Leases Rent Expense Net Additional operating leases rent expense Area of Land. Area of Land Operating Lease, Cost Other costs Lessee, Operating Lease, Term of Contract Lease term Lessee, Operating Lease, Existence of Option to Extend [true false] Existence of option to extend The additional lessee operating lease term of contract option to extend. Additional Lessee Operating Lease Term Of Contract Option To Extend Additional lessee operating lease term of contract option to extend Operating Lease, Payments Operating lease paid Operating Lease, Weighted Average Remaining Lease Term Weighted average remaining lease term Lessee, Operating Lease, Liability, to be Paid, Year One 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four 2027 Lessee, Operating Lease, Liability, to be Paid, Year Five 2028 Amount of lessee's undiscounted obligation for lease payment for operating lease due fifth and after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Lessee Operating Lease Liability Payments Due Year Five And After Year Five Thereafter Lessee, Operating Lease, Liability, Payments, Due Total lease payments Lessee, Operating Lease, Liability, Undiscounted Excess Amount Present value discount Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Represents the information pertaining to stock options and warrants. Stock Options and Warrants [Member] Stock options and warrants Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] NET LOSS PER SHARE Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive securities excluded from computation of earnings per share Represents the information pertaining to Vincent Capponi. Vincent Capponi [Member] Vincent Capponi EX-101.PRE 10 ctso-20230930_pre.xml EX-101.PRE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2023
Nov. 08, 2023
Document and Entity Information    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2023  
Document Transition Report false  
Entity File Number 001-36792  
Entity Registrant Name CYTOSORBENTS CORPORATION  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 98-0373793  
Entity Address, Address Line One 305 College Road East  
Entity Address, City or Town Princeton,  
Entity Address, State or Province NJ  
Entity Address, Postal Zip Code 08540  
City Area Code 732  
Local Phone Number 329-8885  
Title of 12(b) Security Common Stock  
Trading Symbol CTSO  
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   44,438,509
Entity Central Index Key 0001175151  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
CONSOLIDATED BALANCE SHEETS - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Current Assets:    
Cash and cash equivalents $ 8,359,047 $ 22,144,567
Grants and accounts receivable, net of allowance for doubtful accounts of $56,893 as of September 30, 2023 and $76,041 at December 31, 2022 6,178,637 5,664,941
Inventories 2,977,146 3,461,586
Prepaid expenses and other current assets 1,745,813 2,488,597
Total current assets 19,260,643 33,759,691
Property and equipment, net 10,282,153 10,743,032
Restricted cash 1,687,459 1,687,459
Right-of-use assets 12,196,049 12,603,901
Other assets 4,148,733 4,437,447
Total Assets 47,575,037 63,231,530
Current Liabilities:    
Accounts payable 3,441,572 1,655,173
Current maturities of long-term debt 833,333  
Lease liability - current portion 117,204 108,939
Accrued expenses and other current liabilities 7,580,287 7,950,440
Total current liabilities 11,972,396 9,714,552
Lease liability, net of current portion 12,892,209 13,142,005
Long-term debt, net of current maturities 4,198,810 5,000,000
Total Liabilities 29,063,415 27,856,557
Commitments and Contingencies (Note 6)
Stockholders' Equity:    
Preferred Stock, par value $0.001, 5,000,000 shares authorized; -0- shares issued and outstanding at September 30, 2023 and December 31, 2022
Common Stock, par value $0.001, 100,000,000 shares authorized; 44,438,509 and 43,635,715 shares issued and outstanding as of September 30, 2023 and December 31, 2022, respectively 44,439 43,635
Additional paid-in capital 292,153,561 287,000,021
Accumulated other comprehensive income 2,983,987 2,329,195
Accumulated deficit (276,670,365) (253,997,878)
Total Stockholders' Equity 18,511,622 35,374,973
Total Liabilities and Stockholders' Equity $ 47,575,037 $ 63,231,530
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.3
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
CONSOLIDATED BALANCE SHEETS    
Grants and accounts receivable, net of allowance for doubtful accounts $ 56,893 $ 76,041
Preferred Stock, Par Value $ 0.001 $ 0.001
Preferred Stock, shares authorized 5,000,000 5,000,000
Preferred Stock, shares issued 0 0
Preferred Stock, shares outstanding 0 0
Common Stock, Par Value $ 0.001 $ 0.001
Common stock, shares authorized 100,000,000 100,000,000
Common Stock, shares issued 44,438,509 43,635,715
Common Stock, shares outstanding 43,851,380 43,635,715
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue:        
Total revenue $ 8,810,847 $ 8,111,353 $ 27,681,164 $ 25,298,335
Cost of revenue 3,203,981 4,493,976 10,600,421 10,322,315
Gross margin 5,606,866 3,617,377 17,080,743 14,976,020
Other expenses:        
Research and development 3,749,197 3,290,149 11,632,416 11,716,976
Legal, financial and other consulting 1,103,475 609,518 2,957,738 2,089,330
Selling, general and administrative 8,104,392 8,735,048 24,358,417 26,335,238
Total other expenses 12,957,064 12,634,715 38,948,571 40,141,544
Loss from operations (7,350,198) (9,017,338) (21,867,828) (25,165,524)
Other income (expense):        
Interest income (expense), net (33,670) 46,845 (105,662) 78,849
Loss on foreign currency transactions (1,809,652) (3,230,315) (733,997) (6,966,613)
Miscellaneous income (expense)   (29) 35,000 6,831
Total other expense, net (1,843,322) (3,183,499) (804,659) (6,880,933)
Loss before benefit from income taxes (9,193,520) (12,200,837) (22,672,487) (32,046,457)
Net loss attributable to common stockholders $ (9,193,520) $ (12,200,837) $ (22,672,487) $ (32,046,457)
Basic net loss per common share $ (0.21) $ (0.28) $ (0.52) $ (0.74)
Diluted net loss per common share $ (0.21) $ (0.28) $ (0.52) $ (0.74)
Weighted average number of shares of common stock outstanding, basic 44,373,969 43,606,980 44,024,483 43,552,238
Weighted average number of shares of common stock outstanding, diluted 44,373,969 43,606,980 44,024,483 43,552,238
Comprehensive loss:        
Net Income (Loss) $ (9,193,520) $ (12,200,837) $ (22,672,487) $ (32,046,457)
Other comprehensive income:        
Currency translation adjustment 1,655,674 2,658,809 654,792 5,674,935
Total comprehensive loss (7,537,846) (9,542,028) (22,017,695) (26,371,522)
Total product sales        
Revenue:        
Total revenue 7,754,016 6,462,696 23,736,468 21,717,888
CytoSorb sales        
Revenue:        
Total revenue 7,709,085 6,271,228 23,681,183 21,176,194
Other product sales        
Revenue:        
Total revenue 44,931 191,468 55,285 541,694
Grant income        
Revenue:        
Total revenue $ 1,056,831 $ 1,648,657 $ 3,944,696 $ 3,580,447
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income
Accumulated Deficit
Total
Balance at Dec. 31, 2021 $ 43,478 $ 283,194,429 $ 525,585 $ (221,185,295) $ 62,578,197
Balance (in shares) at Dec. 31, 2021 43,478,487        
Stock-based compensation - employees, consultants and directors   2,554,092     2,554,092
Other comprehensive income: foreign translation adjustment     5,674,935   5,674,935
Stock issued to vendor in lieu of cash payment $ 12 42,487     42,499
Stock issued to vendor in lieu of cash payment (in shares) 12,500        
Issuance of restricted stock units $ 144 378,449     378,593
Issuance of restricted stock units (in shares) 143,858        
Legal/audit fees related to ATM offering   (40,359)     (40,359)
Net Income (Loss)       (32,046,457) (32,046,457)
Balance at Sep. 30, 2022 $ 43,634 286,129,098 6,200,520 (253,231,752) 39,141,500
Balance (in shares) at Sep. 30, 2022 43,634,845        
Balance at Dec. 31, 2021 $ 43,478 283,194,429 525,585 (221,185,295) 62,578,197
Balance (in shares) at Dec. 31, 2021 43,478,487        
Balance at Dec. 31, 2022 $ 43,635 287,000,021 2,329,195 (253,997,878) 35,374,973
Balance (in shares) at Dec. 31, 2022 43,635,715        
Balance at Jun. 30, 2022 $ 43,575 285,005,396 3,541,711 (241,030,915) 47,559,767
Balance (in shares) at Jun. 30, 2022 43,574,619        
Stock-based compensation - employees, consultants and directors   1,005,403     1,005,403
Other comprehensive income: foreign translation adjustment     2,658,809   2,658,809
Issuance of restricted stock units $ 59 118,299     118,358
Issuance of restricted stock units (in shares) 60,226        
Net Income (Loss)       (12,200,837) (12,200,837)
Balance at Sep. 30, 2022 $ 43,634 286,129,098 6,200,520 (253,231,752) 39,141,500
Balance (in shares) at Sep. 30, 2022 43,634,845        
Balance at Dec. 31, 2022 $ 43,635 287,000,021 2,329,195 (253,997,878) 35,374,973
Balance (in shares) at Dec. 31, 2022 43,635,715        
Stock-based compensation - employees, consultants and directors   2,486,679     2,486,679
Other comprehensive income: foreign translation adjustment     654,792   654,792
Issuance of common stock offerings, net of fees $ 591 2,106,528     2,107,119
Issuance of common stock offerings, net of fees (in shares) 590,348        
Proceeds from exercise of stock options for cash $ 83 213,224     213,307
Proceeds from exercise of stock options for cash (in shares) 82,355        
Stock issued to vendor in lieu of cash payment         0
Issuance of restricted stock units $ 130 403,811     403,941
Issuance of restricted stock units (in shares) 130,091        
Legal/audit fees related to ATM offering   (56,702)     (56,702)
Net Income (Loss)       (22,672,487) (22,672,487)
Balance at Sep. 30, 2023 $ 44,439 292,153,561 2,983,987 (276,670,365) 18,511,622
Balance (in shares) at Sep. 30, 2023 44,438,509        
Balance at Jun. 30, 2023 $ 44,193 290,199,035 1,328,313 (267,476,845) 24,094,696
Balance (in shares) at Jun. 30, 2023 44,193,696        
Stock-based compensation - employees, consultants and directors   1,086,163     1,086,163
Other comprehensive income: foreign translation adjustment     1,655,674   1,655,674
Issuance of common stock offerings, net of fees $ 162 632,232     632,394
Issuance of common stock offerings, net of fees (in shares) 162,078        
Proceeds from exercise of stock options for cash $ 9 15,920     15,929
Proceeds from exercise of stock options for cash (in shares) 7,962        
Issuance of restricted stock units $ 75 220,211     220,286
Issuance of restricted stock units (in shares) 74,773        
Net Income (Loss)       (9,193,520) (9,193,520)
Balance at Sep. 30, 2023 $ 44,439 $ 292,153,561 $ 2,983,987 $ (276,670,365) $ 18,511,622
Balance (in shares) at Sep. 30, 2023 44,438,509        
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Cash flows from operating activities:    
Net loss $ (22,672,487) $ (32,046,457)
Adjustments to reconcile net loss to net cash used in operating activities:    
Accrued final fee 32,143 0
Non-cash compensation 160,999 149,368
Depreciation and amortization 1,067,797 659,407
Amortization of right-of-use asset 166,321 193,567
Write-off of patent cost 475,621 431,426
Bad debt expense 14,459 10,369
Stock-based compensation 2,486,679 2,554,092
Foreign currency translation loss 733,997 6,966,613
Changes in operating assets and liabilities:    
Grants and accounts receivable (603,286) (860,022)
Inventories 471,822 459,434
Prepaid expenses and other current assets 1,370,510 1,577,559
Other assets 0 53,226
Accounts payable and accrued expenses 1,047,700 (3,042,537)
Net cash used in operating activities (15,247,725) (22,893,955)
Cash flows from investing activities:    
Purchases of property and equipment (442,618) (5,873,928)
Payments for patent costs (357,696) (375,568)
Net cash used in investing activities (800,314) (6,249,496)
Cash flows from financing activities:    
Equity contributions - net of fees incurred 2,050,417 (40,359)
Proceeds from exercise of stock options 213,307 0
Net cash provided by (used in) financing activities 2,263,724 (40,359)
Effect of exchange rates on cash (1,205) (401,658)
Net change in cash, cash equivalents and restricted cash (13,785,520) (29,585,468)
Cash, cash equivalents and restricted cash - beginning of period 23,832,026 53,825,166
Cash, cash equivalents and restricted cash - end of period 10,046,506 24,239,698
Supplemental disclosure of cash flow information:    
Cash paid during the period for interest 275,575 0
Supplemental disclosure of non-cash financing activities:    
Issuance of common stock to vendor in lieu of cash payment 0 42,499
Capital expenditures included in accounts payable 0 280,729
Issuance of restricted stock units $ 403,941 $ 378,593
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.3
BASIS OF PRESENTATION
9 Months Ended
Sep. 30, 2023
BASIS OF PRESENTATION  
BASIS OF PRESENTATION

1.    BASIS OF PRESENTATION

The interim consolidated financial statements of CytoSorbents Corporation (the “Company”) have been prepared in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”). In the opinion of management, the Company has made all necessary adjustments, which include normal recurring adjustments, for a fair statement of the Company’s consolidated financial position and results of operations for the interim periods presented. Certain information and disclosures normally included in the annual consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. These interim consolidated financial statements should be read in conjunction with the audited consolidated financial statements and accompanying notes for the year ended December 31, 2022 included in the Company’s Annual Report on Form 10-K, as filed with the Securities and Exchange Commission (the “SEC”) on March 9, 2023. The results for the three and nine months ended September 30, 2023 are not necessarily indicative of the results to be expected for a full year, any other interim periods or any future year or period.

As of September 30, 2023, the Company’s cash and cash equivalents were approximately $10.0 million, including $8.4 million in cash and cash equivalents and approximately $1.7 million in restricted cash, which is not expected to fund the Company’s operations beyond the next twelve months from the issuance of these consolidated financial statements. This matter raises substantial doubt about the Company’s ability to continue as a going concern. As a result, the accompanying consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business. The Company will need to raise additional capital to support our ongoing operations in the future.

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.3
PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
9 Months Ended
Sep. 30, 2023
PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

2.    PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Nature of Business

The Company is a leader in the treatment of life-threatening conditions in intensive care and cardiac surgery using blood purification. The Company, through its subsidiary CytoSorbents Medical, Inc. (formerly known as CytoSorbents, Inc.), is engaged in the research, development and commercialization of medical devices with its blood purification technology platform which incorporates a proprietary adsorbent, porous polymer technology. The Company, through its wholly owned European subsidiary, CytoSorbents Europe GmbH, conducts sales and marketing related operations for the CytoSorb device. In March 2016, the Company formed CytoSorbents Switzerland GmbH, a wholly owned subsidiary of CytoSorbents Europe GmbH. This subsidiary, which began operations during the second quarter of 2016, provides marketing and direct sales services in Switzerland. In November 2018, the Company formed CytoSorbents Poland Sp. z.o.o., a wholly owned subsidiary of CytoSorbents Europe GmbH. This subsidiary, which began operations during the first quarter of 2019, provides marketing and direct sales services in Poland. In the third quarter of 2019, the Company formed CytoSorbents UK Limited, a wholly owned subsidiary of CytoSorbents Medical, Inc., which is responsible for the management of the Company’s clinical trial activities in the United Kingdom. In March 2022, the Company formed CytoSorbents Medical UK Limited to provide marketing and direct sales services in the United Kingdom and the Republic of Ireland. In October 2022, the Company formed CytoSorbents France SAS to provide marketing and direct sales services in France. In May 2023, the Company formed CytoSorbents India Private Limited to provide marketing and direct sales services in India. CytoSorb, the Company’s flagship product, was approved in the European Union (“EU”) in March 2011 and is currently being marketed and distributed in more than 75 countries around the world, as an effective extracorporeal cytokine absorber, designed to reduce the “cytokine storm” or “cytokine release syndrome” seen in critical illnesses that may result in massive inflammation, organ failure, and patient death. In May 2018, the Company received a label extension for CytoSorb covering use of the device for the removal of bilirubin and myoglobin which allows for the use of the device in the treatment of liver failure and trauma, respectively. CytoSorb is also being used during and after cardiac surgery to remove inflammatory mediators that can lead to post-operative complications, including multiple organ failure. In January 2020, CytoSorb received EU CE Mark label expansion to include the removal of ticagrelor during cardiopulmonary bypass in patients undergoing cardiothoracic surgery. In May 2020, CytoSorb also received EU CE Mark label expansion to include rivaroxaban removal for the same indication.

In April 2020, CytoSorb received United States Food and Drug Administration (“FDA”) Emergency Use Authorization (“EUA”) of CytoSorb for use in adult critically-ill COVID-19 patients with imminent or confirmed respiratory failure. The CytoSorb device has neither been cleared nor approved for the indication to treat patients with COVID-19 infection. The EUA will be effective until a declaration is made that the circumstances justifying the EUA have terminated or until revoked by the FDA.

In April 2020, the Company also announced that the FDA had granted Breakthrough Designation for its DrugSorb-ATR Antithrombotic Removal System for the removal of ticagrelor in a cardiopulmonary bypass circuit during emergent and urgent cardiothoracic surgery. The Breakthrough Devices Program provides for more effective treatment of life-threatening or irreversibly debilitating disease or conditions, in this case the need to reverse the effects of ticagrelor in emergent or urgent cardiac surgery that can otherwise cause a high risk of serious or life-threatening bleeding. Through Breakthrough Designation, the FDA intends to work with CytoSorbents to expedite the development, assessment, and regulatory review of CytoSorbents’ technology for the removal of ticagrelor, while maintaining statutory standards of regulatory approval (e.g., 510(k), de novo 510(k) or premarket approval) consistent with the FDA’s mission to protect and promote public health. In July 2021, the Company received full approval of its Investigative Device Exemption (“IDE”) to conduct the pivotal STAR-T (Safe and Timely Antithrombotic Removal – Ticagrelor) double-blind randomized control trial (“RCT”) for up to 120 patients in the United States to support FDA marketing approval. In July 2023, the Company announced that enrollment in the STAR-T trial completed, and in August 2023, the Company announced completion of the STAR-T trial, following the last scheduled patient follow-up.

In August 2021, the Company announced that it was granted a second Breakthrough Device designation for its DrugSorb-ATR Antithrombotic Removal System by the FDA. This Breakthrough Device designation covers the removal of the Direct Oral Anticoagulants (DOACs) apixaban and rivaroxaban in a cardiopulmonary bypass circuit to reduce the likelihood of serious perioperative bleeding during urgent cardiothoracic surgery. In October 2021, the Company also received full FDA approval of an IDE application to conduct a double-blind, randomized, controlled clinical study for up to 120 patients entitled, “Safe and Timely Antithrombotic Removal – Direct Oral Anticoagulants (STAR-D),” in the United States to support FDA marketing approval.

If FDA marketing approval is obtained for either the removal of ticagrelor or direct oral anticoagulants indications, the device will be marketed as DrugSorb-ATR in the United States. The DrugSorb-ATR Antithrombotic Removal System is based on the same polymer technology as CytoSorb.

In May 2022, the Company announced that the Company entered into a three-year preferred supplier agreement with Asklepios, making CytoSorb available without restrictions to all of the approximately 170 healthcare facilities across 14 states throughout Germany at which Asklepios operates. This includes Asklepios Klinik St. Georg in Hamburg, Germany, which pioneered the use of CytoSorb to remove antithrombotic drugs during cardiothoracic surgery, and is well-known for their seminal publication on CytoSorb use for this application during emergency cardiac surgery in patients at high risk of bleeding.

In June 2022, the Company announced that, following a successful pilot program in three countries, the Company signed an expanded non-exclusive agreement with Nikkiso Europe GmbH (“Nikkiso”) to distribute Nikkiso’s PureADJUST stand-alone hemoperfusion pump and accessories in a total of 14 countries. In addition to securing the rights to sell Nikkiso’s stand-alone pump and accessories in Germany, Austria, and Luxembourg, the Company entered into an expanded multi-country reseller agreement with Nikkiso covering the following countries: Belgium, Bosnia and Herzegovina, Croatia, Finland, France, Iceland, Lichtenstein, Poland, Serbia, Slovenia and Switzerland. The Company will also be able to provide field support services in these countries. In September 2023, the distribution agreement with Nikkiso expired, and the Company indicated that it would not seek renewal of the agreement. The Company is actively working with a new supplier to provide a stand-alone hemoperfusion pump.

In August 2022, the Company entered into a Marketing Agreement (the “Marketing Agreement”) with Fresenius Medical Care Deutschland GmbH (“Fresenius”), which expands the Company’s strategic partnership with Fresenius by establishing a multi-stage global collaboration to combat life-threatening diseases in critical care. The Marketing Agreement provides for the combined marketing and promotion of CytoSorb with Fresenius’ critical care products by Fresenius’ marketing organization worldwide, excluding the United States. The Marketing Agreement has an initial term of three years, with an automatic renewal for an additional two years at the end of such initial term, subject to earlier termination by either of the parties (the “Term”). Compared to the prior co-marketing agreement between the parties, the Marketing Agreement intends to increase the commitments from both parties and to ensure an ongoing and consistent level of marketing and promotional activity specifically focused around CytoSorb, where Fresenius will actively market and promote CytoSorb as the featured blood purification therapy for removal of cytokines, bilirubin, and myoglobin on its critical care platforms. Specifically, the Marketing Agreement provides that various Fresenius-led in-person, virtual, social media, and web-based

marketing programs and events will feature the CytoSorb therapy and highlight the cooperation between the two companies in the field of critical care during the Term. To help support the increased marketing and promotional efforts of the expanded collaboration, CytoSorbents has agreed to subsidize a portion of the marketing costs through a royalty payment to Fresenius Medical Care based on CytoSorb sales in the intensive care unit on Fresenius Medical Care platforms, excluding the United States. In addition to strengthening and expanding the global marketing of CytoSorb, the Company and Fresenius also plan to work together to bring new innovative solutions to the market. The Marketing Agreement also includes the certification of compatibility of CytoSorb for usage on Fresenius’ current critical care platforms. The launch of this program is expected to occur in 2024.

The technology is based upon biocompatible, highly porous polymer sorbent beads that can actively remove toxic substances from blood and other bodily fluids by pore capture and surface adsorption. The Company has numerous products under development based upon this unique blood purification technology which, as of September 30, 2023, is protected by 19 issued U.S. patents and multiple international patents, with applications pending both in the U.S. and internationally, including HemoDefend, ContrastSorb, DrugSorb, DrugSorb-ATR and others. These patents and patent applications are directed to various compositions and methods of use related to the Company’s blood purification technologies and are expected to expire between 2023 and 2038, absent any patent term extensions. Management believes that any near-term expiring patents will not have a significant impact on the Company’s ongoing business.

Stock Market Listing

On December 17, 2014, the Company’s common stock, par value $0.001 per share, was approved for listing on the Nasdaq Capital Market (“Nasdaq”), and it began trading on Nasdaq on December 23, 2014 under the symbol “CTSO.” Previously, the Company’s common stock traded in the over-the-counter-market on the OTC Bulletin Board.

Basis of Consolidation and Foreign Currency Translation

The consolidated financial statements include the accounts of CytoSorbents Corporation and its wholly-owned subsidiaries, CytoSorbents Medical, Inc. and CytoSorbents Europe GmbH. In addition, the consolidated financial statements include CytoSorbents Switzerland GmbH, CytoSorbents Poland Sp. z.o.o. and CytoSorbents Medical UK Limited, wholly owned subsidiaries of CytoSorbents Europe GmbH, and CytoSorbents UK Limited and CytoSorbents India Private Limited, wholly-owned subsidiaries of CytoSorbents Medical, Inc. All significant intercompany transactions and balances have been eliminated in consolidation.

Translation gains and losses resulting from the process of remeasuring into the United States Dollar, the foreign currency financial statements of the European subsidiary are included in operations. The Euro is the functional currency of CytoSorbents Europe GmbH. Foreign currency transaction gain/(loss) included in net loss amounted to approximately ($1,810,000) and ($3,230,000) for the three months ended September 30, 2023 and 2022, respectively. Foreign currency transaction gain/(loss) included in net loss amounted to approximately ($734,000) and ($6,967,000) for the nine months ended September 30, 2023 and 2022, respectively. The Company translates assets and liabilities of its foreign subsidiaries at the exchange rate in effect at the consolidated balance sheet date. The Company translates revenue and expenses at the daily average exchange rates during the period. The Company includes accumulated net translation adjustments in accumulated other comprehensive income as a component of stockholders’ equity.

Cash, Cash Equivalents and Restricted Cash

The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents.

The following table provides a reconciliation of cash and cash equivalents and restricted cash to amounts shown in the consolidated balance sheets:

    

September 30, 2023

    

December 31, 2022

Cash and cash equivalents

$

8,359,047

$

22,144,567

Restricted cash

 

1,687,459

 

1,687,459

Total cash, cash equivalents and restricted cash

$

10,046,506

$

23,832,026

Restricted Cash

The Company’s total restricted cash in the amount of $1,687,459 consists of cash of $1,467,459 that the Company is obligated to maintain as collateral for the outstanding letter of credit with Bridge Bank that was provided to the landlord of the College Road facility as security and cash of $220,000 that the Company is obligated to maintain as collateral for the credit limit on the Company’s credit card accounts.

Grants and Accounts Receivable

Grants receivable represent amounts due from U.S. government agencies and are included in grants and accounts receivable.

Accounts receivable are unsecured, non-interest bearing customer obligations due under normal trade terms. The Company sells its devices to various hospitals and distributors. The Company performs ongoing credit evaluations of its customers’ financial conditions. Management reviews accounts receivable periodically to determine collectability. Balances that are determined to be uncollectible are written off to the allowance for doubtful accounts. The allowance for doubtful accounts amounted to approximately $57,000 and $76,000 as of September 30, 2023 and December 31, 2022, respectively.

Inventories

Inventories are valued at the lower of cost or net realizable value under the first in, first out (FIFO) method. At September 30, 2023 and December 31, 2022, the Company’s inventory was comprised of finished goods, which amounted to $1,389,151 and $1,567,871, respectively; work in process which amounted to $1,140,784 and $1,280,368, respectively; and raw materials, which amounted to $447,211 and $613,347, respectively. Devices used in clinical trials or for research and development purposes are removed from inventory and charged to research and development expenses at the time of their use. Donated devices are removed from inventory and charged to selling, general and administrative expenses.

Property and Equipment

Property and equipment are recorded at cost less accumulated depreciation. Depreciation of property and equipment is provided for by the straight-line method over the estimated useful lives of the related assets. Leasehold improvements are amortized over the lesser of their economic useful lives or the term of the related leases. Gains and losses on depreciable assets retired or sold are recognized in the consolidated statements of operations and comprehensive loss in the year of disposal. Repairs and maintenance expenditures are expensed as incurred.

Patents

Legal costs incurred to establish and successfully defend patents are capitalized. When patents are issued, capitalized costs are amortized on the straight-line method over the related patent term. In the event a patent is abandoned, the net book value of the patent is written off.

Impairment or Disposal of Long-Lived Assets

The Company assesses the impairment of patents and other long-lived assets under accounting standards for the impairment or disposal of long-lived assets whenever events or changes in circumstances indicate that the carrying value may not be recoverable. For long-lived assets to be held and used, the Company recognizes an impairment loss only if its carrying amount is not recoverable through its undiscounted cash flows and measures the impairment loss based on the difference between the carrying amount and fair value. During the three and nine months ended September 30, 2023, the Company recorded impairment charges of approximately $183,000 and $476,000, respectively, related to certain patent costs. There were no charges for impairments during the three months ended September 30, 2022. During the nine months ended September 30, 2022, the Company recorded an impairment charge of approximately $431,000 related to certain patent costs. This charge is included in legal, financial and other consulting in the consolidated statements of operations and comprehensive loss.

Revenue Recognition

Product Sales: Revenues from sales of products to both direct and distributor/strategic partner customers are recognized at the time when control passes to the customer, in accordance with the terms of their respective contracts. Recognition of revenue occurs as each performance obligation is completed.

Grant Revenue: Revenue from grant income is based on contractual agreements. Certain agreements provide for reimbursement of costs, other agreements provide for reimbursement of costs and an overhead margin and certain agreements are performance based, where revenue is earned based upon the achievement of milestones outlined in the contract. Revenues are recognized when the associated performance obligation is fulfilled. Costs are recorded as incurred. Amounts invoiced in excess of costs actually incurred on fixed price contracts are classified as deferred revenue and are included in accrued expenses and other current liabilities in the consolidated balance sheets. Costs subject to reimbursement by these grants have been reflected as costs of revenue.

Research and Development and Clinical Trial Expenses

All research and development costs, payments to laboratories and research consultants are expensed when incurred.

Advertising Expenses

Advertising expenses are included in selling, general, and administrative expenses on the consolidated statements of operations and comprehensive loss when incurred. Advertising expenses amounted to approximately $49,000 and $143,000 for the three months ended September 30, 2023 and 2022, respectively, and approximately $143,000 and $358,000 for the nine months ended September 30, 2023 and 2022, respectively.

Income Taxes

Income taxes are accounted for under the asset and liability method prescribed by accounting standards for accounting for income taxes. Deferred income taxes are recorded for temporary differences between financial statement carrying amounts and the tax basis of assets and liabilities. Deferred tax assets and liabilities reflect the tax rates expected to be in effect for the years in which the differences are expected to reverse. A valuation allowance is provided if it is more likely than not that some or all of the deferred tax asset will not be realized. The Company has provided a valuation allowance against all deferred tax assets. Under Section 382 of the Internal Revenue Code, the net operating losses generated prior to the previously completed reverse merger may be limited due to the change in ownership. Additionally, net operating losses generated subsequent to the reverse merger may be limited in the event of changes in ownership.

The Company follows accounting standards associated with uncertain tax positions. The Company had no unrecognized tax benefits at September 30, 2023 or December 31, 2022. The Company files tax returns in the U.S. federal and state jurisdictions.

The Company utilizes the Technology Business Tax Certificate Transfer Program to sell a portion of its New Jersey Net Operating Loss carryforwards to an industrial company.

Each of CytoSorbents Europe GmbH, CytoSorbents Switzerland GmbH, CytoSorbents Poland Sp. Z.o.o., CytoSorbents Medical Limited, CytoSorbents UK Limited and CytoSorbents India Private Limited files an annual corporate tax return, VAT return and a trade tax return in Germany, Switzerland, Poland, the United Kingdom and India, respectively.

Use of Estimates

The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets, liabilities at the date of the balance sheet, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from these estimates. The valuation of options granted, allowance for doubtful accounts and recoverability of patents are significant estimates in these consolidated financial statements.

Concentration of Credit Risk

The Company maintains cash balances, at times, with financial institutions in excess of amounts insured by the Federal Deposit Insurance Corporation (“FDIC”). Beginning in April of 2023, the Company joined the IntraFi network, and established an Insured Cash Sweep (“ICS”) account whereby all cash that was previously held in the Company’s money market account at Bridge Bank is swept daily in increments of less than $250,000 and deposited in a number of IntraFi’s 4,000 member banks. This arrangement provides FDIC insurance coverage for all of the cash balances previously held in the money market account, which represents all of the cash and cash equivalents held at Bridge Bank. This arrangement excludes the restricted cash balances. Management monitors the soundness of these institutions in an effort to minimize its collection risk of these balances.

A significant portion of the Company’s revenues are from product sales in Germany. Substantially all of the Company’s grant and other income are from government agencies in the United States. (See Note 4 for further information relating to the Company’s revenue.)

As of September 30, 2023, one distributor accounted for approximately 26% of outstanding grants and accounts receivable. As of December 31, 2022, two distributors accounted for approximately 27% of outstanding grants and accounts receivables. For the three months ended September 30, 2023, no distributor or direct customers accounted for more than 10% of the Company's total revenue and for the nine months ended September 30, 2023, one distributor accounted for approximately 10% of the total revenue. For the three months ended September 30, 2022, one distributor accounted for approximately 16% of the Company's total revenue and for the nine months ended September 30, 2022, no distributor or direct customer accounted for more than 10% of total revenue.

Financial Instruments

The carrying values of cash and cash equivalents, accounts receivable, accounts payable and accrued expenses and other current liabilities approximate their fair values due to their short-term nature.

Net Loss Per Common Share

Basic loss per share is computed by dividing loss available to common stockholders by the weighted average number of common shares outstanding during the period. Diluted loss per common share is computed using the treasury stock method utilizing the weighted-average number of shares of common stock plus the dilutive effect of potential common shares outstanding during the period. Dilutive potential common shares include outstanding stock options and restricted shares. The computation of diluted loss per share does not assume conversion, exercise or contingent exercise of securities that would have an anti-dilutive effect on earnings (see Note 8).

Stock-Based Compensation

The Company accounts for its stock-based compensation under the recognition requirements of accounting standards for accounting for stock-based compensation, for employees and directors, whereby each option granted is valued at fair market value on the date of grant. Under these accounting standards, the fair value of each option is estimated on the date of grant using the Black-Scholes option pricing model.

The Company also follows the guidance of accounting standards for accounting for equity instruments that are issued to other than employees for acquiring, or in conjunction with selling, goods or services for equity instruments issued to consultants.

Shipping and Handling Costs

The cost of shipping product to customers and distributors is typically borne by the customer or distributor. The Company records other shipping and handling costs in cost of revenue. Total freight costs amounted to approximately $140,000 and $79,000, respectively, for the three months ended September 30, 2023 and 2022, and $341,000 and $166,000, respectively, for the nine months ended September 30, 2023 and 2022.

Effect of Recent Accounting Pronouncements

In June 2016, the Financial Accounting Standards Board, issued Accounting Standards Update (“ASU”) No. 2016-13 entitled, “Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments”. This ASU provides guidance on the

calculation of credit losses, which includes the allowance for doubtful accounts on trade accounts receivable. The updated guidance is effective for public entities for fiscal years beginning after December 15, 2022. The Company implemented the updated guidance during the nine months ended September 30, 2023, and this did not have significant impact on its consolidated financial statements.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.3
STOCKHOLDERS' EQUITY
9 Months Ended
Sep. 30, 2023
STOCKHOLDERS' EQUITY  
STOCKHOLDERS' EQUITY

3.    STOCKHOLDERS’ EQUITY

Preferred Stock

In June 2019, the Company amended and restated its certificate of incorporation. The amended and restated certificate of incorporation authorizes the issuance of up to 5,000,000 shares of “blank check” preferred stock, with such designation rights and preferences as may be determined from time to time by the Board of Directors.

Common Stock

In June 2019, the Company amended and restated its certificate of incorporation. The amended and restated certificate of incorporation increased the number of shares of common stock authorized for issuance from 50,000,000 shares to 100,000,000 shares.

Shelf Registration

On July 14, 2021, the Company filed a registration statement on Form S-3 with the SEC, which was amended on July 20, 2021 and declared effective by the SEC on July 27, 2021 (as amended, the “2021 Shelf”). The 2021 Shelf enables the Company to offer and sell, in one or more offerings, any combination of common stock, preferred stock, senior or subordinated debt securities, warrants and units, up to a total dollar amount of $150 million.

Open Market Sale Agreement with Jefferies LLC

On December 30, 2021, the Company entered into an Open Market Sale Agreement (the “Sale Agreement”) with Jefferies LLC (the “Agent”), pursuant to which the Company may sell, from time to time, at its option, shares of the Company’s common stock having an aggregate offering price of up to $25 million through the Agent, as the Company’s sales agent. All shares of the Company’s common stock offered and sold, or to be offered and sold under the Sale Agreement will be issued and sold pursuant to the Company’s 2021 Shelf by methods deemed to be an “at the market offering” as defined in Rule 415(a)(4) promulgated under the Securities Act of 1933, as amended, in block transactions or if specified by the Company, in privately negotiated transactions.

Subject to the terms of the Sales Agreement, the Agent is required to use its commercially reasonable efforts consistent with their normal sales and trading practices to sell the shares of the Company’s common stock from time to time, based upon the Company’s instructions (including any price, time or size limits or other customary parameters or conditions the Company may impose). The Company is required to pay the Agent a commission of up to 3.0% of the gross proceeds from the sale of the shares of the Company’s common stock sold thereunder, if any. There were no sales under the Sale Agreement during the year ended December 31, 2022. During the nine months ended September 30, 2023, the Company sold 590,348 shares pursuant to the Sale Agreement, at an average selling price of $3.68 per share, generating net proceeds of approximately $2,107,000. In addition, during the year ended December 31, 2022 and during the nine months ended September 30, 2023, the Company paid approximately $90,000 and $57,000, respectively, in expenses related to the Sale Agreement.

Stock-Based Compensation

Total share-based employee, director, and consultant compensation amounted to approximately $1,086,000 and $2,487,000 for the three and nine months ended September 30, 2023, respectively, and approximately $1,005,000 and $2,554,000 for the three and nine months ended September 30, 2022, respectively. These amounts are included in the consolidated statements of operations and comprehensive loss under selling, general, and administrative expenses.

The summary of the stock option activity for the nine months ended September 30, 2023 is as follows:

Weighted

Weighted

Average

Average

Remaining

Exercise Price

Contractual

    

Shares

    

per Share

    

Life (Years)

Outstanding, December 31, 2022

 

9,474,824

$

4.66

7.36

Granted

 

2,583,880

$

3.45

 

Forfeited

 

(748,381)

$

2.96

 

Expired

 

(435,781)

$

5.10

 

Exercised

 

(84,093)

$

2.61

 

Outstanding, September 30, 2023

 

10,790,449

$

4.48

 

7.26

The fair value of each stock option was estimated using the Black Scholes pricing model, which takes into account as of the grant date the exercise price (ranging from $1.55 to $3.71 per share) and expected life of the stock option (10 years), the current price of the underlying stock and its expected volatility (70.9%), expected dividends (0)% on the stock and the risk free interest rate (ranging from 3.50% to 4.61%) for the expected term of the stock option.

The intrinsic value is calculated as the difference between the market value of the shares as of September 30, 2023 of $1.88 and the exercise price of the shares.

Options Outstanding

Number

Weighted

Weighted

Range of

Outstanding at

Average

Average

Aggregate

Exercise

September 30, 

Exercise

Remaining

Intrinsic

Price

    

2023

    

Price

    

Life (Years)

    

Value

$1.11 - $13.20

 

10,790,449

$

4.48

7.26

$

11,960

Options Exercisable

Number

Weighted

  

Exercisable at

Average

Aggregate

September 30, 

Exercise

Intrinsic

2023

    

Price

    

Value

5,653,877

$

5.88

$

2,750

The summary of the status of the Company’s non-vested options for the nine months ended September 30, 2023 is as follows:

Weighted

Average

Grant Date

    

Shares

    

Fair Value

Non-vested, December 31, 2022

 

4,851,739

$

1.84

Granted

 

2,583,880

$

2.36

Forfeited

 

(748,381)

$

1.96

Vested

 

(1,550,666)

$

2.53

Non-vested, September 30, 2023

 

5,136,572

$

1.88

As of September 30, 2023, the Company had approximately $7,990,000 of total unrecognized compensation cost related to stock options which will be amortized over approximately 41 months.

Awards of Stock Options

On July 7, 2023, the Board of Directors granted options to purchase 1,138,750 shares of common stock to the Company’s employees which will be awarded based upon each employee’s 2023 individual performance evaluation. Once awarded, these options will vest one quarter on the first anniversary of the grant date, one quarter on the second anniversary of the grant date, one quarter on the third anniversary of the grant date and one quarter on fourth anniversary of the grant date. The grant date fair value of these unvested options

amounted to approximately $2,665,000. During the three and nine months ended September 30, 2023, the Company recorded approximately $196,000 of stock option expense related to these options.

On July 7, 2023, the Board of Directors granted options to purchase 56,130 shares of common stock to certain of the Company’s employees. These options will vest in full on the first anniversary of the grant date. The grant date fair value of these unvested options amounted to approximately $156,000. During the three and nine months ended September 30, 2023, the Company recorded approximately $34,000 of stock option expense related to these options.

On July 7, 2023, the Board of Directors granted options to purchase 100,000 shares of common stock to members of the Company’s Board of Directors. These options will vest in full on the first anniversary of the grant date. The grant date fair value of these unvested options amounted to approximately $278,000. During the three and nine months ended September 30, 2023, the Company recorded approximately $65,000 of stock option expense related to these options.

On July 7, 2023, the Board of Directors granted options to purchase 20,000 shares of common stock to a named executive officer of the Company. These options will vest in full on the first anniversary of the grant date. The grant date fair value of these unvested options amounted to approximately $56,000. During the three and nine months ended September 30, 2023, the Company recorded approximately $13,000 of stock option expense related to these options.

On July 7, 2023, the Board of Directors granted options to purchase 424,000 shares of common stock to certain senior managers of the Company. These options will vest one half on the first anniversary of the grant date, one quarter on second anniversary of the grant date, one quarter on third anniversary of the grant date. The grant date fair value of these unvested options amounted to approximately $992,000. During the three and nine months ended September 30, 2023, the Company recorded approximately $144,000 of stock option expense related to these options.

On July 7, 2023, the Board of Directors granted options to purchase 182,000 shares of common stock to the named executive officers and certain senior managers of the Company. These options were awarded as a one-time award to each executive officer or senior manager in order to account for lost wages resulting from the salary freezes implemented by the Company over the preceding two years and to account for recent inflation. These options will vest one half on the first anniversary of the grant date, and one half on the second anniversary of the grant date. The grant date fair value of these unvested options amounted to approximately $426,000. During the three and nine months ended September 30, 2023, the Company recorded approximately $36,000 of stock option expense related to these options.

On July 7, 2023, the Board of Directors granted options to purchase 115,000 shares of common stock to a senior manager of the Company. These options will vest only upon the achievement of certain milestones pursuant to the terms of the Company’s existing 2022-2025 performance pool in place for the Company’s management team. The grant date fair value of these unvested options amounted to approximately $320,000. As of September 30, 2023, none of these milestones have been met. Accordingly, no charge for these options has been recorded in the consolidated statements of operations and comprehensive loss for the three and nine months ended September 30, 2023.

On July, 10, 2023, in connection with his appointment as Chief Financial Officer, Mr. Alexander D’Amico was awarded options to purchase 70,000 shares of common stock which will vest as follows: 25,000 options upon the six-month anniversary of the date of grant and 15,000 options upon each of the first, second and third anniversaries of the date of grant. Mr. D’Amico was also granted options to purchase 215,000 shares of common stock that will vest only upon the achievement of certain milestones pursuant to the terms of the Company’s existing 2022-2025 performance pool in place for the Company’s management team. All of these options were forfeited upon the termination of Mr. D’Amico’s employment agreement. See Note 6.

During the nine months ended September 30, 2023, 263,000 options were awarded to newly hired employees in connection with their employment agreements.

Change in Control-Based Awards of Restricted Stock Units:

The Board of Directors has granted restricted stock units to members of the Board of Directors, to the Company’s executive officers, and to employees of the Company. These restricted stock units will only vest upon a Change in Control of the Company, as defined in the Amended and Restated CytoSorbents Corporation 2014 Long-Term Incentive Plan. The following table is a summary of these restricted stock units:

Restricted Stock Units 

    

Board of

    

Executive

    

Other

    

Directors

Management

    

Employees

    

Total

Intrinsic Value

December 31, 2022

 

346,500

 

779,500

 

1,764,500

 

2,890,500

 

$

4,480,275

Granted

 

 

150,000

 

230,000

 

380,000

 

Forfeited

 

 

(150,000)

 

(222,750)

 

(372,750)

 

September 30, 2023

 

346,500

 

779,500

 

1,771,750

 

2,897,750

$

5,447,770

Due to the uncertainty over whether these restricted stock units will vest, which only happens upon a Change in Control, no charge for these restricted stock units has been recorded in the consolidated statements of operations and comprehensive loss for the three and nine months ended September 30, 2023 and 2022.

Other Awards of Restricted Stock Units:

On April 12, 2021, certain named executive officers and senior managers were granted 235,765 restricted stock units. These awards were valued at approximately $2,220,000 at the date of issuance, based upon the market price of the Company’s common stock at the date of the grant, and vested (or will vest) one-third on the date of the grant, one-third on the first anniversary of the date of the grant, and one-third on the second anniversary of the date of the grant. For the three and nine months ended September 30, 2023 and 2022, the Company recorded (income) expense of approximately $0 and $177,000, and $(245,000) and $50,000, respectively, related to these restricted stock unit awards.

On August 10, 2022, certain named executive officers and senior managers were granted 288,500 restricted stock units. These awards were valued at approximately $563,000 at the date of issuance, based upon the market price of the Company’s common stock at the date of the grant, and vested (or will vest) one-third on the date of the grant, one-third on the first anniversary of the date of the grant, and one-third on the second anniversary of the date of the grant. For the three and nine months ended September 30, 2023 and 2022, the Company recorded a charge of approximately $106,000 and $214,000, and $200,000 and $214,000, respectively, related to these restricted stock unit awards.

On July 7, 2023, certain named executive officers and senior managers were granted 250,000 restricted stock units. These awards were valued at approximately $883,000 at the date of issuance, based upon the market price of the Company's common stock at the date of the grant, and will vest two-thirds on the first anniversary of date of the grant, and one-third on the second anniversary of the date of the grant. For the three and nine months ended September 30, 2023 and 2022, the Company recorded a charge of approximately $102,000 and $0, and $102,000 and $0, respectively, related to these restricted stock unit awards.

On September 18, 2023, a named executive officer was granted 45,000 restricted stock units. This award was valued at approximately $89,000 at the date of issuance, based upon the market price of the Company's common stock at the date of the grant, and vested (will vest) one-third on the date of the grant, one-third on the first anniversary of the date of the grant, and one-third on the second anniversary of the date of the grant. For the three and nine months ended September 30, 2023 and 2022, the Company recorded a charge of approximately $50,000 and $0, and $50,000 and $0, respectively, related to these restricted stock unit awards.

On January 23, 2023, an employee was awarded 30,000 restricted stock units, as a condition of her employment. These awards were valued at $64,200 at the date of issuance. Also in 2023, 2,500 restricted stock units were forfeited. The remaining unvested restricted stock awards will vest based upon a change of control or over the next two to four years, whichever occurs first. For the three and nine months ended September 30, 2023 and 2022, the Company recorded a charge (income) of approximately $8,000 and $0, and $54,000 and $(34,000), respectively, related to all restricted stock units.

On July 10, 2023, in connection with his appointment as Chief Financial Officer, Mr. D'Amico was awarded 45,000 restricted stock units which were scheduled to vest one half on the first anniversary of the grant date and one half on the second anniversary of the grant date. These restricted stock units were valued at approximately $157,000 at the date of issuance, based upon the market price of the Company's common stock at the date of the grant. Additionally, on July 10, 2023, Mr. D'Amico was awarded 15,000 restricted stock units which were scheduled to vest either upon a Change of Control or will cliff vest on the second anniversary of the date of the grant, subject to Mr. D'Amico's continued service with the Company as of the applicable vesting date. Upon Mr. D'Amico's and the Company's mutual agreement to terminate his employment, effective August 28, 2023, all 60,000 of his restricted stock units were forfeited.

The following table outlines the restricted stock unit activity for the nine months ended September 30, 2023:

Weighted

Average

Grant Date

    

Shares

    

Fair Value

Non-vested, December 31, 2022

 

312,092

$

4.42

Granted

385,000

$

3.23

Vested

 

(204,087)

$

4.79

Forfeited

(62,500)

$

3.57

Non-vested, September 30, 2023

430,505

$

3.31

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE
9 Months Ended
Sep. 30, 2023
REVENUE  
REVENUE

4.    REVENUE

The following table disaggregates the Company’s revenue by customer type and geographic area for the three months ended September 30, 2023:

United States

Distributors/

Government

    

Direct

    

Strategic Partners

    

Agencies

    

Total

Product sales:

 

  

 

  

 

  

 

  

United States

$

44,933

$

$

$

44,933

Germany

 

2,937,431

2,937,431

All other countries

 

1,267,051

3,504,601

4,771,652

Total product revenue

 

4,249,415

3,504,601

7,754,016

Grant and other income:

 

United States

 

1,056,831

1,056,831

Total revenue

$

4,249,415

$

3,504,601

$

1,056,831

$

8,810,847

The following table disaggregates the Company's revenue by customer type and geographic area for the three months ended September 30, 2022:

United States

Distributors/

Government

    

Direct

    

Strategic Partners

    

Agencies

    

Total

Product sales:

 

  

 

  

 

  

 

  

United States

$

191,468

$

9,000

$

$

200,468

Germany

 

2,493,044

2,493,044

All other countries

 

978,805

2,790,379

3,769,184

Total product revenue

 

3,663,317

2,799,379

6,462,696

Grant and other income:

 

United States

 

1,648,657

1,648,657

Total revenue

$

3,663,317

$

2,799,379

$

1,648,657

$

8,111,353

The following table disaggregates the Company’s revenue by customer type and geographic area for the nine months ended September 30, 2023:

United States

Distributors/

Government

    

Direct

    

Strategic Partners

    

Agencies

    

Total

Product sales:

 

  

 

  

 

  

 

  

United States

$

55,284

$

$

$

55,284

Germany

 

9,443,787

9,443,787

All other countries

 

4,263,375

9,974,022

14,237,397

Total product revenue

 

13,762,446

9,974,022

23,736,468

Grant and other income:

 

United States

 

3,944,696

3,944,696

 

Total revenue

$

13,762,446

$

9,974,022

$

3,944,696

$

27,681,164

The following table disaggregates the Company's revenue by customer type and geographic area for the nine months ended September 30, 2022:

United States

Distributors/

Government

    

Direct

    

Strategic Partners

    

Agencies

    

Total

Product sales:

 

  

 

  

 

  

 

  

United States

$

541,695

$

181,750

$

$

723,445

Germany

 

9,259,338

9,259,338

All other countries

 

3,245,637

8,489,468

11,735,105

Total product revenue

 

13,046,670

8,671,218

21,717,888

Grant and other income:

 

United States

 

3,580,447

3,580,447

 

Total revenue

$

13,046,670

$

8,671,218

$

3,580,447

$

25,298,335

The Company has two primary revenue streams: (1) sales of the CytoSorb device and related device accessories and (2) grant income from contracts with various agencies of the United States government. The following is a brief description of each revenue stream.

CytoSorb Sales

The Company sells its CytoSorb device using both its own sales force (direct sales) and through the use of distributors and/or strategic partners. The majority of sales of the device are outside the United States, as CytoSorb is not yet approved for commercial sale in the United States. However, in April 2020, the Company was granted U.S. Emergency Use Authorization (“EUA”) of CytoSorb for use in critically-ill patients infected with COVID-19 with imminent or confirmed respiratory failure by the United States Food and Drug Administration (the “FDA”). Direct sales outside the United States relate to sales to hospitals located in Germany, Switzerland, Austria, Belgium, Luxembourg, Poland, the Netherlands, Sweden, Denmark, Norway and the United Kingdom. Direct sales are fulfilled from the Company’s warehouse facility in Berlin, Germany. There are no formal sales contracts with any direct customers relating to product price or minimum purchase requirements. However, there are agreements in place with certain direct customers that provide for either free of charge product or rebate credits based upon achieving minimum purchase levels. The Company records the value of these items earned as a reduction of revenue. These customers submit purchase orders and the order is fulfilled and shipped directly to the customer. Prices to all direct customers are based on a standard price list based on the packaged quantity (6 packs versus 12 packs).

Distributor and strategic partner sales make up the remaining product sales. These distributors are located in various countries throughout the world. The Company has a formal written contract with each distributor/strategic partner. These contracts have terms ranging from 1-5 years in length, with three years being the typical term. In addition, certain distributors are eligible for volume discount pricing if their unit sales are in excess of the base amount in the contract.

Most distributor’s/strategic partner’s contracts have minimum annual purchase requirements in order to maintain exclusivity in their respective territories.

There is no additional consideration or monetary penalty that would be required to be paid to the Company if a distributor does not meet the minimum purchase commitments included in the contract, however, at the discretion of the Company, the distributor may lose its exclusive rights in the territory if such commitments are not met.

Government Grants

The Company has been the recipient of various grant contracts from various agencies of the United States government, primarily the Department of Defense, to perform various research and development activities. These contracts fall into one of the following categories:

1.Fixed price – the Company invoices the contract amount in equal installments over the term of the contract without regard to the timing of the costs incurred related to this contract. If billings on fixed price contracts exceed the costs incurred, revenue will be deferred to the extent of the excess billings.
2.Cost reimbursement – the Company submits monthly invoices during the term of the contract for the amount of direct costs incurred during that month plus an agreed upon percentage that relates to allowable overhead and general and administrative expenses. Cumulative amounts invoiced may not exceed the maximum amount of funding stipulated in the contract.
3.Cost plus – this type of contract is similar to a cost reimbursement contract but this type also allows for the Company to additionally invoice for a fee amount that is included in the contract.
4.Performance based – the Company submits invoices only upon the achievement of the milestones listed in the contract. The amount to be invoiced for each milestone is documented in the contract.

These government contracts have terms ranging from three months to four years. The Company may apply for an extension of the term of the contract in order to complete its research and development activities but would not receive additional funding during the extension period in excess of the original contract. See Note 2 regarding the accounting policies related to these contracts.

In summary, the contracts the Company has with customers are the distributor/strategic partner contracts related to CytoSorb product sales, agreements with direct customers related to free-of-charge product and credit rebates based upon achieving minimum purchase levels, and contracts with various government agencies related to the Company’s grants. The Company does not currently incur any outside/third party incremental costs to obtain any of these contracts. The Company does incur internal costs, primarily salary related costs, to obtain the contracts related to the grants. Company employees spend time reviewing the program requirements and developing the budget and related proposal to submit to the grantor agency. There may additionally be travel expenditures involved with meeting with government agency officials during the negotiation of the contract. These internal costs are expensed as incurred.

The following table provides information about receivables and contract liabilities from contracts with customers:

    

September 30, 2023

    

December 31, 2022

Receivables, which are included in grants and accounts receivable

$

4,527,080

$

3,822,452

Contract liabilities, which are included in accrued expenses and other current liabilities

$

1,628,182

$

1,682,837

Contract receivables represent balances due from product sales to distributors amounting to $4,122,442 and $2,944,031 at September 30, 2023 and December 31, 2022, respectively, and billed and unbilled amounts due on government contracts amounting to $404,638 and $878,421 at September 30, 2023 and December 31, 2022, respectively.

Contract liabilities represent the value of free of charge goods and credit rebates earned in accordance with the terms of certain direct customer agreements, which amounted to $135,410 and $166,065 as of September 30, 2023 and December 31, 2022, respectively, and deferred grant revenue related to the billing on fixed price contracts in excess of costs incurred, which amounted to $1,492,772 and $1,516,772 at September 30, 2023 and December 31, 2022, respectively.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.3
LONG-TERM DEBT, NET
9 Months Ended
Sep. 30, 2023
LONG-TERM DEBT, NET  
LONG-TERM DEBT, NET

5.    LONG-TERM DEBT, NET

On June 30, 2016, the Company and its wholly owned subsidiary, CytoSorbents Medical, Inc. (together, the “Borrower”), entered into a Loan and Security Agreement with Bridge Bank, a division of Western Alliance Bank, (the “Bank”), pursuant to which the Company borrowed $10 million in two equal tranches of $5 million (the “Original Term Loans”). On March 29, 2018, the Original Term Loans were refinanced with the Bank pursuant to an Amended and Restated Loan and Security Agreement by and between the Bank and the Borrower (the “Amended and Restated Loan and Security Agreement”), under which the Bank agreed to loan the Borrower up to an aggregate of $15 million to be disbursed in two tranches (1) one tranche of $10 million (the “Term A Loan”), which was funded on the Closing Date and used to refinance the Original Term Loans, and (2) a second tranche of $5 million which may be disbursed at the Borrower’s sole request prior to March 31, 2019 provided certain conditions are met (the “Term B Loan” and together with the Term A Loan, the “Term Loans”). On July 31, 2019, the Borrower entered into the First Amendment to the Amended and Restated Loan and Security Agreement (the “First Amendment”) with the Bank, which amended certain provisions of the Amended and Restated Loan and Security Agreement and the 2018 Success Fee Letter (the “2018 Letter”). In connection with the execution of the First Amendment, the draw period for the Term B Loan was extended to August 15, 2019 and the Company drew down the full $5.0 million Term B Loan on the Settlement Date, bringing the total outstanding debt to $15 million at July 31, 2019. The proceeds of Term Loans were used for general business requirements in accordance with the Amended and Restated Loan and Security Agreement. On December 4, 2020 (the “Third Amendment Closing Date”), the Company closed on the Third Amendment (the “Third Amendment”) of its Amended Loan and Security Agreement with Bridge Bank. Under the terms of the Amendment, the Company repaid the outstanding principal balance of its existing $15 million term loans and simultaneously received a commitment from Bridge Bank to provide a new term loan of $15 million, if needed. On January 19, 2022 (the “Fourth Amendment Closing Date”), the Company closed on the Fourth Amendment (the “Fourth Amendment”) of its Amended Loan and Security Agreement with Bridge Bank. Under the terms of the Amendment, the Company received a commitment from Bridge Bank to provide a new term loan of up to $15 million, if needed, and entered into the Fourth Amendment Success Fee Letter (the “2022 Success Fee Letter”). On December 28, 2022 (the “Fifth Amendment Date”), the Company entered into the Fifth Amendment of its Amended Loan and Security Agreement with Bridge Bank. The Fifth Amendment extends the draw period under the Fourth Amendment to the earlier of (i) March 1, 2023 and (ii) the occurrence of an Event of Default. On March 9, 2023, the Company entered into the Sixth Amendment of its Amended Loan and Security Agreement. The Sixth Amendment further extended the draw period to March 24, 2023. Therefore, no further draws are available as of the date of this filing.

The Fourth Amendment provides a tranche of term loans (the “Term C Loans”) in the aggregate amount of $15 million, which are available for the Company to draw down at its sole discretion in three tranches of $5 million each at any time during the period commencing on the Fourth Amendment Date and ending on the earlier of (i) December 31, 2022 and (ii) the occurrence of an Event of Default (as defined in the Amended Loan and Security Agreement). The Term C Loans shall bear interest at the Index Rate (defined in the Amendment as the greater of 3.25% or the Prime Rate as published by The Wall Street Journal on the last business date of the month immediately preceding the month in which the interest will accrue) plus 1.25%. Pursuant to the Fourth Amendment, interest on the Term C Loans is subject to an interest rate cap of 8.00%. On December 27, 2022, the Company drew down the first $5 million tranche of the Term C loans available under the terms of the Fourth Amendment. Under the terms of the Fourth Amendment, commencing on February 1, 2023, the Company is required to make monthly payments of interest only through December 2023. The interest-only period will be further extended through June 2024 provided the Company has met both the required reserves test and the seventy-five percent test, as set forth in the Fourth Amendment, as of November 30, 2023. Commencing on January 1, 2024, if the Company does not meet both the required reserves test and the 75% test, the Company shall make equal monthly payments of principal of $208,333, together with accrued and unpaid interest. Commencing on July 1, 2024, if the Company meets both the required reserves test and the 75% test, the Company shall make equal monthly payments of principal of $277,778, together with accrued and unpaid interest. In either event, all unpaid principal and accrued and unpaid interest shall be due and payable in full on December 1, 2025.

On the Fourth Amendment Closing Date, the Company was required to pay a non-refundable closing fee of approximately $18,750, which was amortized as a monthly charge to interest expense. On the Third Amendment Closing Date, the Company paid a non-refundable closing fee of $75,000, which was amortized as a charge to interest expense. In addition, the Amended and Restated Loan and Security Agreement requires the Company to pay a non-refundable final fee equal to 2.5% of the principal amount of the Term Loan funded upon the earlier of the (i) the maturity date or (ii) termination of the Term Loans via acceleration or prepayment. This final fee is being accrued and charged to interest expense over the term of the loan. For the three and nine months ended September 30, 2023, the Company recorded interest expense of approximately $10,714 and $32,143, respectively,related to the final fee. The Term Loans are evidenced by a secured promissory note issued to the Bank by the Company. If the Company elects to prepay the Term Loans pursuant to the terms of the Amended and Restated Loan and Security Agreement, it will owe a prepayment fee to the Bank, as follows: (1) for a prepayment made on or after the funding date of a Term Loan through and including the first anniversary of such funding date, an amount equal to 2.0% of the principal amount of such Term Loan prepaid; (2) for a prepayment made after the first anniversary of the funding date of a Term Loan through and including the second anniversary of such funding date, an amount equal to 1.5% of the principal amount of such Term Loan prepaid; and (3) for a prepayment made after the second anniversary of the funding date of a Term Loan, an amount equal to 1.0% of the principal amount of such Term Loan prepaid.

The Company’s and CytoSorbents Medical, Inc.’s obligations under the Amended and Restated Loan and Security Agreement are joint and severable and are secured by a first priority security interest in favor of the Bank with respect to the Company’s Shares (as defined in the Amended and Restated Loan and Security Agreement) and the Borrower’s Collateral (as defined in the Amended and Restated Loan and Security Agreement, which definition excludes the Borrower’s intellectual property and other customary exceptions).

2018 Success Fee Letter:

Pursuant to the amended 2018 Letter, the Borrower shall pay to the Bank a success fee in the amount equal to 6.37% of the funded amount of the Term B Loan (as defined in the Restated Loan and Security Agreement) (the “Success Fee”) upon the first occurrence of any of the following events: (a) a sale or other disposition by the Borrower of all or substantially all of its assets; (b) a merger or consolidation of the Borrower into or with another person or entity, where the holders of the Borrower’s outstanding voting equity securities as of immediately prior to such merger or consolidation hold less than a majority of the issued and outstanding voting equity securities of the successor or surviving person or entity as of immediately following the consummation of such merger or consolidation; (c) a transaction or a series of related transactions in which any “person” or “group” (within the meaning of Section 13(d) and 14(d)(2) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) becomes the “beneficial owner” (as defined in Rule 13d-3 under the Exchange Act), directly or indirectly, of a sufficient number of shares of all classes of stock then outstanding of the Borrower ordinarily entitled to vote in the election of directors, empowering such “person” or “group” to elect a majority of the Board of Directors of the Borrower, who did not have such power before such transaction; or (d) the closing price per share for the Company’s common stock on the Nasdaq Capital Market being the greater of (i) 70% or more over $7.05, the closing price of the Company’s common stock on March 29, 2018 (after giving effect to any stock splits or consolidations effected after the date thereof) for five successive business days, or (ii) at least 26.13% more than the average price of Company’s common stock for the 365-day period ending on the date of the funding of the Term B Loan. This obligation shall terminate on the fifth anniversary of the funding of the Term B Loan and shall survive the termination of the loan agreement and the prepayment of the Term B Loan.

2022 Success Fee Letter:

Pursuant to the 2022 Success Fee Letter, the Borrower will pay to the Bank a success fee equal to (i) 1% of $5 million if the Company draws down the first tranche of the Term C Loan and is payable only if the Company’s stock price equals or exceeds $8 for five consecutive trading days; (ii) 1.5% of $5 million if the Company draws down the second tranche of the Term C Loan and is payable only if the Company’s stock price equals or exceeds $10 for five consecutive trading days; and (iii) 2% of $5,000,000 if the Company draws down the third tranche of the Term C Loan and is payable only if the Company’s stock price equals or exceeds $12 for five consecutive trading days (together, the “Success Fee”). Borrower may pay the Success Fee in cash or in shares of common stock, at Borrower’s sole discretion. The right of Bank to receive the Success Fees and the obligation of the Borrower to pay the Success Fees hereunder shall terminate on the date that is the fifth anniversary of the funding date of the last Term C Loans made but shall survive the termination of the Loan Agreement and any prepayment of the Term C Loans.

Long-term debt consists of the following as of September 30, 2023:

Principal amount

    

$

5,000,000

Accrued final fee

 

32,143

Subtotal

 

5,032,143

Less current maturities

 

833,333

Long-term debt net of current maturities

$

4,198,810

Principal payments of long-term debt are due as follows during the 12-month periods ending September 30th:

2024

    

$

833,333

2025

 

3,333,334

2026

 

833,333

Total

$

5,000,000

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.3
COMMITMENTS AND CONTINGENCIES
9 Months Ended
Sep. 30, 2023
COMMITMENTS AND CONTINGENCIES  
COMMITMENTS AND CONTINGENCIES

6.    COMMITMENTS AND CONTINGENCIES

Employment Agreements

On July 30, 2019, CytoSorbents Corporation entered into amended and restated executive employment agreements with its principal executives, Dr. Phillip P. Chan, Chief Executive Officer, Vincent Capponi, President and Chief Operating Officer. Each of the agreements has an initial term of three years and was retroactively effective as of January 1, 2019. On April 12, 2020, CytoSorbents Corporation entered into an executive employment agreement with Dr. Efthymios Deliargyris, who began employment as Chief Medical Officer on May 1, 2020, with an initial term that expired on December 31, 2021. After the expiration of the initial terms, the employment agreements will automatically renew for additional terms of one year unless either party provides written notice of non-renewal at least 60 days prior to a renewal. In January 2023, these employment agreements automatically renewed for an additional one year.

The foregoing employment agreements each provide for base salary and other customary benefits which include participation in group insurance plans, paid time off and reimbursement of certain business-related expenses, including travel and continuing educational expenses, as well as bonus and/or equity awards at the discretion of the Board of Directors. In addition, the agreements provide for certain termination benefits in the event of termination without “Cause” or voluntary termination of employment for “Good Reason”, as defined in each agreement. The agreements also provide for certain benefits in the event of a “Change of Control” of the Company, as defined in each agreement.

Effective March 31, 2023, Ms. Bloch retired from her role as Chief Financial Officer of the Company. Ms. Bloch’s employment agreement expired on March 31, 2023, upon her retirement from the Company. In connection with Ms. Bloch’s retirement, the Company and Ms. Bloch entered into a Consulting Agreement, dated as of March 31, 2023 (the “Consulting Agreement”), pursuant to which Ms. Bloch will serve as a consultant to the Company and as the Company’s Interim Chief Financial Officer. On September 18, 2023, the Company entered into a new Employment Agreement with Ms. Kathleen P. Bloch pursuant to which Ms. Bloch will continue to serve as the Company’s Chief Financial Officer. Ms. Bloch’s service under the Employment Agreement has replaced and terminated the Consulting Agreement disclosed above. The Employment Agreement provides for base salary and other customary benefits which include participation in group insurance plans, paid time off and reimbursement of certain business-related expenses, including travel and continuing educational expenses, as well as bonus and/or equity awards at the discretion of the Board of Directors. In addition, the agreement provides for certain termination benefits in the event of termination without “Cause” or voluntary termination of employment for “Good Reason”, as defined in each agreement. Unless terminated sooner by either the Company or Ms. Bloch, the Employment Agreement will remain in effect until December 31, 2025, and thereafter, as mutually agreed between the Company and Ms. Bloch.

On July 19, 2023, the Company announced the appointment of Alexander D’Amico as Chief Financial Officer effective August 7, 2023. The Company entered into an executive employment agreement with Mr. D’Amico with an initial term commencing on August 7, 2023 and expiring on December 31, 2025. On August 28, 2023, the Company and Mr. D’Amico mutually agreed to terminate Mr. D’Amico’s employment with the Company. Mr. D’Amico and the Company entered into a Mutual Termination and Release Agreement (the “Termination and Release Agreement”), pursuant to which the Company and Mr. D’Amico have mutually agreed to terminate the Employment Agreement in its entirety. In addition, under the Termination and Release Agreement, the Company and Mr. D’Amico have agreed to customary and mutual non-disparagement and release provisions.

Litigation

The Company is, from time to time, subject to claims and litigation arising in the ordinary course of business. The Company intends to defend vigorously against any future claims and litigation. The Company has settled a litigation matter. As part of the settlement agreement, the Company will be required pay a total of $280,000 to settle this matter in return for a release of all claims against the Company. This liability is included in accrued expenses and other current liabilities in the consolidated balance sheet as of September 30, 2023. The expense related to this settlement is included in legal financial and other consulting expenses on the consolidated statements of operations and comprehensive loss for the nine months ended September 30, 3023.

The Company is not currently a party to any other litigation.

Royalty Agreement

Pursuant to an agreement dated August 11, 2003, an existing investor agreed to make a $4 million equity investment in the Company. These amounts were received by the Company in 2003. In connection with this agreement the Company granted the investor a perpetual royalty of 3% on all gross revenues received by the Company from the sale of its CytoSorb device which such rights were assigned to an existing investor in 2017. For the three months ended September 30, 2023 and 2022, the Company recorded royalty expenses of approximately $229,000 and $187,000, respectively. For the nine months ended September 30, 2023 and 2022, the Company recorded royalty expenses of approximately $703,000 and $627,000, respectively. These expenses are included in selling, general and administrative expenses in the consolidated statements of operations and comprehensive loss.

On August 1, 2022, the Company entered into the Marketing Agreement with Fresenius, which expands the Company’s strategic partnership with Fresenius by establishing a multi-stage global collaboration to combat life-threatening diseases in critical care. The Marketing Agreement has an initial term of three years, with an automatic renewal for an additional two years at the end of such initial term, subject to earlier termination by either of the parties (the “Term”). To help support the increased marketing and promotional efforts of the expanded collaboration, CytoSorbents has agreed to subsidize a portion of the marketing costs through a royalty payment to Fresenius Medical Care based on CytoSorb sales in the intensive care unit on Fresenius Medical Care platforms, excluding the United States. To help support the increased marketing and promotional efforts of the expanded collaboration, the Company has agreed to subsidize a portion of the marketing costs through royalty payments to Fresenius. Initially, the Marketing Agreement provides for royalty payments equal to 0.9% of the Company’s net sales of CytoSorb products made during the Term (excluding net sales in the United States). This initial royalty rate was determined based on certain assumptions regarding the percentage of the Company’s sale of CytoSorb products that are used with the Fresenius critical care platforms in the intensive care unit outside of the United States but is subject to adjustment if the Company determines that the underlying assumptions have changed significantly. For the three and nine months ended September 30, 2023, the Company did not record any expense related to this agreement as the launch of this program is expected to occur in 2024.

License Agreement

In an agreement dated September 1, 2006, the Company entered into a license agreement which provides the Company the exclusive right to use its patented technology and proprietary know how relating to adsorbent polymers for a period of 18 years. Under the terms of the agreement, the Company has agreed to pay license fees of 2.5% to 5% on the sale of certain of its products if and when those products are sold commercially for a term not greater than 18 years commencing with the first sale of such product. For the three months ended September 30, 2023 and 2022 pursuant to the terms of the license agreement, the Company recorded licensing expenses of approximately $308,000 and $312,000, respectively. For the nine months ended September 30, 2023 and 2022 pursuant to the terms of the license agreement, the Company recorded licensing expenses of approximately $940,000 and $1,046,000, respectively. These expenses are included in selling, general and administrative expenses in the consolidated statements of operations and comprehensive loss.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES
9 Months Ended
Sep. 30, 2023
LEASES  
LEASES

7.    LEASES

The Company leases its operating facilities in both the United States and Germany under operating lease agreements. In March 2021, CytoSorbents Medical Inc. entered into a lease agreement for a new operating facility at 305 College Road East, Princeton, New Jersey, which contains office, laboratory, manufacturing and warehouse space. The lease commenced on June 1, 2021. The Early Term commenced on June 1, 2021 and lasted until September 30, 2021. The lease also contains two five-year renewal options; however, the Company has determined that it is not likely that they will exercise these options. Commencing on September 30, 2021, the remaining lease term will last for 15.5 years. The lease requires monthly rental payments of $25,208 for the Initial Early Term, $88,254 for the Early Term and initial monthly payments of approximately $111,171 in the first year of the remaining term. Following the first year of the remaining term, the annual base rent will increase by approximately 2.75% annually over the remaining term. The lease also contains six months of rent abatement (months 1, 2, 3, 25, 26 and 27 of the remaining lease term). In addition to the base rent, payments of operating expenses and real estate taxes will be required. These payments are to be based on actual amounts incurred during 2021 multiplied by the Company’s share of the total building space (92.3%). The landlord will also provide an allowance of approximately $1,455,000 related to certain building improvements as outlined in the lease. In April 2021, the Company provided the landlord with a letter of credit in the amount of approximately $1,467,000 as security. The Company has determined that this lease should be treated as an operating lease in accordance with the provisions of Accounting Standards Codification (“ASC”) 842. On April 1, 2021, the Company recorded a right-of-use asset and related lease liability of approximately $11.6 million, which represents the estimated present value of the lease payments at the commencement date discounted at the Company’s incremental borrowing rate of 9.8%. In addition, due to the six months of rent abatement and annual base rent escalations during the remaining lease term that commenced on September 30, 2021, the Company will recognize rent expense on this lease on a straight-line basis over the remaining term of the lease for the difference between the rent expense recognized and the required payments under the lease.

In September 2021, the Company extended its two operating leases for its office facility in Germany. These leases require combined base rent payments amounting to approximately $12,100 per month. The initial lease term of both leases ends August 31, 2026. In addition, the Company is obligated to monthly operating expenses of approximately $3,000 per month. Both leases have a five-year option to renew that would extend the lease term to August 31, 2031. There are no provisions in the leases to increase the base rent during the renewal period. There were no lease incentives and no initial direct costs were incurred related to these leases.

In January 2021, CytoSorbents Europe GmbH entered into a lease for 1,068 square meters of additional warehouse space. The lease commenced on April 1, 2021 and requires monthly payments of base rent of $7,784 and other costs of approximately $239 and has a term of five years. The lease also has an option to extend the lease term for an additional five-year period through March 31, 2031. The Company has determined that this lease should be treated as an operating lease in accordance with the provisions of ASC 842. On April 1, 2020, the Company recorded a Right-of-Use asset and related lease liability at the estimated present value of the lease payments at the commencement date of approximately $594,000.

Right-of-Use Asset and Lease Liability

The Company’s consolidated balance sheets reflect the value of the right-of-use asset and related lease liability. This value was calculated based on the present value of the remaining base rent lease payments. The remaining lease payments include the renewal periods for both facilities as the Company has determined that it is probable that the renewal options will be exercised under each of the lease agreements. The discount rate used was the Company’s incremental borrowing rate, which is 9.8%, as the Company could not determine the rate implicit in the lease. As a result, the value of the right-of- use asset and related lease liability is as follows:

September 30, 

December 31, 

    

2023

    

2022

Right-of-use asset

$

12,196,049

$

12,603,901

Total lease liability

$

13,009,413

$

13,250,944

Less current portion

 

(117,204)

(108,939)

Lease liability, net of current portion

$

12,892,209

$

13,142,005

The maturities of the lease liabilities are as follows for the periods ending September 30:

2024

    

$

1,294,887

2025

 

1,685,727

2026

 

1,725,524

2027

 

1,766,415

2028

 

1,808,431

Thereafter

 

15,875,975

Total lease payments

24,156,959

Present value discount

(11,147,546)

Total

$

13,009,413

For the three months ended September 30, 2023 and 2022, operating cash flows paid in connection with operating leases amounted to approximately $633,000 and $659,000, respectively, and $1,801,000 and $2,057,000, respectively, for the nine months ended September 30, 2023 and 2022, respectively.

As of September 30, 2023 and December 31, 2022, the weighted average remaining lease term was 12.9 years and 13.1 years, respectively.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.3
NET LOSS PER SHARE
9 Months Ended
Sep. 30, 2023
NET LOSS PER SHARE  
NET LOSS PER SHARE

8.    NET LOSS PER SHARE

Basic loss per share and diluted loss per share for the three months ended September 30, 2023 and 2022 have been computed by dividing the net loss for each respective period by the weighted average number of shares outstanding during that period.

All outstanding options and restricted stock awards representing approximately 14,119,000 and 11,428,000 incremental shares at September 30, 2023 and 2022, respectively, have been excluded from the computation of diluted loss per share as they are anti-dilutive.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.3
PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
9 Months Ended
Sep. 30, 2023
PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Nature of Business

Nature of Business

The Company is a leader in the treatment of life-threatening conditions in intensive care and cardiac surgery using blood purification. The Company, through its subsidiary CytoSorbents Medical, Inc. (formerly known as CytoSorbents, Inc.), is engaged in the research, development and commercialization of medical devices with its blood purification technology platform which incorporates a proprietary adsorbent, porous polymer technology. The Company, through its wholly owned European subsidiary, CytoSorbents Europe GmbH, conducts sales and marketing related operations for the CytoSorb device. In March 2016, the Company formed CytoSorbents Switzerland GmbH, a wholly owned subsidiary of CytoSorbents Europe GmbH. This subsidiary, which began operations during the second quarter of 2016, provides marketing and direct sales services in Switzerland. In November 2018, the Company formed CytoSorbents Poland Sp. z.o.o., a wholly owned subsidiary of CytoSorbents Europe GmbH. This subsidiary, which began operations during the first quarter of 2019, provides marketing and direct sales services in Poland. In the third quarter of 2019, the Company formed CytoSorbents UK Limited, a wholly owned subsidiary of CytoSorbents Medical, Inc., which is responsible for the management of the Company’s clinical trial activities in the United Kingdom. In March 2022, the Company formed CytoSorbents Medical UK Limited to provide marketing and direct sales services in the United Kingdom and the Republic of Ireland. In October 2022, the Company formed CytoSorbents France SAS to provide marketing and direct sales services in France. In May 2023, the Company formed CytoSorbents India Private Limited to provide marketing and direct sales services in India. CytoSorb, the Company’s flagship product, was approved in the European Union (“EU”) in March 2011 and is currently being marketed and distributed in more than 75 countries around the world, as an effective extracorporeal cytokine absorber, designed to reduce the “cytokine storm” or “cytokine release syndrome” seen in critical illnesses that may result in massive inflammation, organ failure, and patient death. In May 2018, the Company received a label extension for CytoSorb covering use of the device for the removal of bilirubin and myoglobin which allows for the use of the device in the treatment of liver failure and trauma, respectively. CytoSorb is also being used during and after cardiac surgery to remove inflammatory mediators that can lead to post-operative complications, including multiple organ failure. In January 2020, CytoSorb received EU CE Mark label expansion to include the removal of ticagrelor during cardiopulmonary bypass in patients undergoing cardiothoracic surgery. In May 2020, CytoSorb also received EU CE Mark label expansion to include rivaroxaban removal for the same indication.

In April 2020, CytoSorb received United States Food and Drug Administration (“FDA”) Emergency Use Authorization (“EUA”) of CytoSorb for use in adult critically-ill COVID-19 patients with imminent or confirmed respiratory failure. The CytoSorb device has neither been cleared nor approved for the indication to treat patients with COVID-19 infection. The EUA will be effective until a declaration is made that the circumstances justifying the EUA have terminated or until revoked by the FDA.

In April 2020, the Company also announced that the FDA had granted Breakthrough Designation for its DrugSorb-ATR Antithrombotic Removal System for the removal of ticagrelor in a cardiopulmonary bypass circuit during emergent and urgent cardiothoracic surgery. The Breakthrough Devices Program provides for more effective treatment of life-threatening or irreversibly debilitating disease or conditions, in this case the need to reverse the effects of ticagrelor in emergent or urgent cardiac surgery that can otherwise cause a high risk of serious or life-threatening bleeding. Through Breakthrough Designation, the FDA intends to work with CytoSorbents to expedite the development, assessment, and regulatory review of CytoSorbents’ technology for the removal of ticagrelor, while maintaining statutory standards of regulatory approval (e.g., 510(k), de novo 510(k) or premarket approval) consistent with the FDA’s mission to protect and promote public health. In July 2021, the Company received full approval of its Investigative Device Exemption (“IDE”) to conduct the pivotal STAR-T (Safe and Timely Antithrombotic Removal – Ticagrelor) double-blind randomized control trial (“RCT”) for up to 120 patients in the United States to support FDA marketing approval. In July 2023, the Company announced that enrollment in the STAR-T trial completed, and in August 2023, the Company announced completion of the STAR-T trial, following the last scheduled patient follow-up.

In August 2021, the Company announced that it was granted a second Breakthrough Device designation for its DrugSorb-ATR Antithrombotic Removal System by the FDA. This Breakthrough Device designation covers the removal of the Direct Oral Anticoagulants (DOACs) apixaban and rivaroxaban in a cardiopulmonary bypass circuit to reduce the likelihood of serious perioperative bleeding during urgent cardiothoracic surgery. In October 2021, the Company also received full FDA approval of an IDE application to conduct a double-blind, randomized, controlled clinical study for up to 120 patients entitled, “Safe and Timely Antithrombotic Removal – Direct Oral Anticoagulants (STAR-D),” in the United States to support FDA marketing approval.

If FDA marketing approval is obtained for either the removal of ticagrelor or direct oral anticoagulants indications, the device will be marketed as DrugSorb-ATR in the United States. The DrugSorb-ATR Antithrombotic Removal System is based on the same polymer technology as CytoSorb.

In May 2022, the Company announced that the Company entered into a three-year preferred supplier agreement with Asklepios, making CytoSorb available without restrictions to all of the approximately 170 healthcare facilities across 14 states throughout Germany at which Asklepios operates. This includes Asklepios Klinik St. Georg in Hamburg, Germany, which pioneered the use of CytoSorb to remove antithrombotic drugs during cardiothoracic surgery, and is well-known for their seminal publication on CytoSorb use for this application during emergency cardiac surgery in patients at high risk of bleeding.

In June 2022, the Company announced that, following a successful pilot program in three countries, the Company signed an expanded non-exclusive agreement with Nikkiso Europe GmbH (“Nikkiso”) to distribute Nikkiso’s PureADJUST stand-alone hemoperfusion pump and accessories in a total of 14 countries. In addition to securing the rights to sell Nikkiso’s stand-alone pump and accessories in Germany, Austria, and Luxembourg, the Company entered into an expanded multi-country reseller agreement with Nikkiso covering the following countries: Belgium, Bosnia and Herzegovina, Croatia, Finland, France, Iceland, Lichtenstein, Poland, Serbia, Slovenia and Switzerland. The Company will also be able to provide field support services in these countries. In September 2023, the distribution agreement with Nikkiso expired, and the Company indicated that it would not seek renewal of the agreement. The Company is actively working with a new supplier to provide a stand-alone hemoperfusion pump.

In August 2022, the Company entered into a Marketing Agreement (the “Marketing Agreement”) with Fresenius Medical Care Deutschland GmbH (“Fresenius”), which expands the Company’s strategic partnership with Fresenius by establishing a multi-stage global collaboration to combat life-threatening diseases in critical care. The Marketing Agreement provides for the combined marketing and promotion of CytoSorb with Fresenius’ critical care products by Fresenius’ marketing organization worldwide, excluding the United States. The Marketing Agreement has an initial term of three years, with an automatic renewal for an additional two years at the end of such initial term, subject to earlier termination by either of the parties (the “Term”). Compared to the prior co-marketing agreement between the parties, the Marketing Agreement intends to increase the commitments from both parties and to ensure an ongoing and consistent level of marketing and promotional activity specifically focused around CytoSorb, where Fresenius will actively market and promote CytoSorb as the featured blood purification therapy for removal of cytokines, bilirubin, and myoglobin on its critical care platforms. Specifically, the Marketing Agreement provides that various Fresenius-led in-person, virtual, social media, and web-based

marketing programs and events will feature the CytoSorb therapy and highlight the cooperation between the two companies in the field of critical care during the Term. To help support the increased marketing and promotional efforts of the expanded collaboration, CytoSorbents has agreed to subsidize a portion of the marketing costs through a royalty payment to Fresenius Medical Care based on CytoSorb sales in the intensive care unit on Fresenius Medical Care platforms, excluding the United States. In addition to strengthening and expanding the global marketing of CytoSorb, the Company and Fresenius also plan to work together to bring new innovative solutions to the market. The Marketing Agreement also includes the certification of compatibility of CytoSorb for usage on Fresenius’ current critical care platforms. The launch of this program is expected to occur in 2024.

The technology is based upon biocompatible, highly porous polymer sorbent beads that can actively remove toxic substances from blood and other bodily fluids by pore capture and surface adsorption. The Company has numerous products under development based upon this unique blood purification technology which, as of September 30, 2023, is protected by 19 issued U.S. patents and multiple international patents, with applications pending both in the U.S. and internationally, including HemoDefend, ContrastSorb, DrugSorb, DrugSorb-ATR and others. These patents and patent applications are directed to various compositions and methods of use related to the Company’s blood purification technologies and are expected to expire between 2023 and 2038, absent any patent term extensions. Management believes that any near-term expiring patents will not have a significant impact on the Company’s ongoing business.

Stock Market Listing

Stock Market Listing

On December 17, 2014, the Company’s common stock, par value $0.001 per share, was approved for listing on the Nasdaq Capital Market (“Nasdaq”), and it began trading on Nasdaq on December 23, 2014 under the symbol “CTSO.” Previously, the Company’s common stock traded in the over-the-counter-market on the OTC Bulletin Board.

Basis of Consolidation and Foreign Currency Translation

Basis of Consolidation and Foreign Currency Translation

The consolidated financial statements include the accounts of CytoSorbents Corporation and its wholly-owned subsidiaries, CytoSorbents Medical, Inc. and CytoSorbents Europe GmbH. In addition, the consolidated financial statements include CytoSorbents Switzerland GmbH, CytoSorbents Poland Sp. z.o.o. and CytoSorbents Medical UK Limited, wholly owned subsidiaries of CytoSorbents Europe GmbH, and CytoSorbents UK Limited and CytoSorbents India Private Limited, wholly-owned subsidiaries of CytoSorbents Medical, Inc. All significant intercompany transactions and balances have been eliminated in consolidation.

Translation gains and losses resulting from the process of remeasuring into the United States Dollar, the foreign currency financial statements of the European subsidiary are included in operations. The Euro is the functional currency of CytoSorbents Europe GmbH. Foreign currency transaction gain/(loss) included in net loss amounted to approximately ($1,810,000) and ($3,230,000) for the three months ended September 30, 2023 and 2022, respectively. Foreign currency transaction gain/(loss) included in net loss amounted to approximately ($734,000) and ($6,967,000) for the nine months ended September 30, 2023 and 2022, respectively. The Company translates assets and liabilities of its foreign subsidiaries at the exchange rate in effect at the consolidated balance sheet date. The Company translates revenue and expenses at the daily average exchange rates during the period. The Company includes accumulated net translation adjustments in accumulated other comprehensive income as a component of stockholders’ equity.

Cash, Cash Equivalents and Restricted Cash

Cash, Cash Equivalents and Restricted Cash

The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents.

The following table provides a reconciliation of cash and cash equivalents and restricted cash to amounts shown in the consolidated balance sheets:

    

September 30, 2023

    

December 31, 2022

Cash and cash equivalents

$

8,359,047

$

22,144,567

Restricted cash

 

1,687,459

 

1,687,459

Total cash, cash equivalents and restricted cash

$

10,046,506

$

23,832,026

Restricted Cash

Restricted Cash

The Company’s total restricted cash in the amount of $1,687,459 consists of cash of $1,467,459 that the Company is obligated to maintain as collateral for the outstanding letter of credit with Bridge Bank that was provided to the landlord of the College Road facility as security and cash of $220,000 that the Company is obligated to maintain as collateral for the credit limit on the Company’s credit card accounts.

Grants and Accounts Receivable

Grants and Accounts Receivable

Grants receivable represent amounts due from U.S. government agencies and are included in grants and accounts receivable.

Accounts receivable are unsecured, non-interest bearing customer obligations due under normal trade terms. The Company sells its devices to various hospitals and distributors. The Company performs ongoing credit evaluations of its customers’ financial conditions. Management reviews accounts receivable periodically to determine collectability. Balances that are determined to be uncollectible are written off to the allowance for doubtful accounts. The allowance for doubtful accounts amounted to approximately $57,000 and $76,000 as of September 30, 2023 and December 31, 2022, respectively.

Inventories

Inventories

Inventories are valued at the lower of cost or net realizable value under the first in, first out (FIFO) method. At September 30, 2023 and December 31, 2022, the Company’s inventory was comprised of finished goods, which amounted to $1,389,151 and $1,567,871, respectively; work in process which amounted to $1,140,784 and $1,280,368, respectively; and raw materials, which amounted to $447,211 and $613,347, respectively. Devices used in clinical trials or for research and development purposes are removed from inventory and charged to research and development expenses at the time of their use. Donated devices are removed from inventory and charged to selling, general and administrative expenses.

Property and Equipment

Property and Equipment

Property and equipment are recorded at cost less accumulated depreciation. Depreciation of property and equipment is provided for by the straight-line method over the estimated useful lives of the related assets. Leasehold improvements are amortized over the lesser of their economic useful lives or the term of the related leases. Gains and losses on depreciable assets retired or sold are recognized in the consolidated statements of operations and comprehensive loss in the year of disposal. Repairs and maintenance expenditures are expensed as incurred.

Patents

Patents

Legal costs incurred to establish and successfully defend patents are capitalized. When patents are issued, capitalized costs are amortized on the straight-line method over the related patent term. In the event a patent is abandoned, the net book value of the patent is written off.

Impairment or Disposal of Long-Lived Assets

Impairment or Disposal of Long-Lived Assets

The Company assesses the impairment of patents and other long-lived assets under accounting standards for the impairment or disposal of long-lived assets whenever events or changes in circumstances indicate that the carrying value may not be recoverable. For long-lived assets to be held and used, the Company recognizes an impairment loss only if its carrying amount is not recoverable through its undiscounted cash flows and measures the impairment loss based on the difference between the carrying amount and fair value. During the three and nine months ended September 30, 2023, the Company recorded impairment charges of approximately $183,000 and $476,000, respectively, related to certain patent costs. There were no charges for impairments during the three months ended September 30, 2022. During the nine months ended September 30, 2022, the Company recorded an impairment charge of approximately $431,000 related to certain patent costs. This charge is included in legal, financial and other consulting in the consolidated statements of operations and comprehensive loss.

Revenue Recognition

Revenue Recognition

Product Sales: Revenues from sales of products to both direct and distributor/strategic partner customers are recognized at the time when control passes to the customer, in accordance with the terms of their respective contracts. Recognition of revenue occurs as each performance obligation is completed.

Grant Revenue: Revenue from grant income is based on contractual agreements. Certain agreements provide for reimbursement of costs, other agreements provide for reimbursement of costs and an overhead margin and certain agreements are performance based, where revenue is earned based upon the achievement of milestones outlined in the contract. Revenues are recognized when the associated performance obligation is fulfilled. Costs are recorded as incurred. Amounts invoiced in excess of costs actually incurred on fixed price contracts are classified as deferred revenue and are included in accrued expenses and other current liabilities in the consolidated balance sheets. Costs subject to reimbursement by these grants have been reflected as costs of revenue.

Research and Development and Clinical Trial Expenses

Research and Development and Clinical Trial Expenses

All research and development costs, payments to laboratories and research consultants are expensed when incurred.

Advertising Expenses

Advertising Expenses

Advertising expenses are included in selling, general, and administrative expenses on the consolidated statements of operations and comprehensive loss when incurred. Advertising expenses amounted to approximately $49,000 and $143,000 for the three months ended September 30, 2023 and 2022, respectively, and approximately $143,000 and $358,000 for the nine months ended September 30, 2023 and 2022, respectively.

Income Taxes

Income Taxes

Income taxes are accounted for under the asset and liability method prescribed by accounting standards for accounting for income taxes. Deferred income taxes are recorded for temporary differences between financial statement carrying amounts and the tax basis of assets and liabilities. Deferred tax assets and liabilities reflect the tax rates expected to be in effect for the years in which the differences are expected to reverse. A valuation allowance is provided if it is more likely than not that some or all of the deferred tax asset will not be realized. The Company has provided a valuation allowance against all deferred tax assets. Under Section 382 of the Internal Revenue Code, the net operating losses generated prior to the previously completed reverse merger may be limited due to the change in ownership. Additionally, net operating losses generated subsequent to the reverse merger may be limited in the event of changes in ownership.

The Company follows accounting standards associated with uncertain tax positions. The Company had no unrecognized tax benefits at September 30, 2023 or December 31, 2022. The Company files tax returns in the U.S. federal and state jurisdictions.

The Company utilizes the Technology Business Tax Certificate Transfer Program to sell a portion of its New Jersey Net Operating Loss carryforwards to an industrial company.

Each of CytoSorbents Europe GmbH, CytoSorbents Switzerland GmbH, CytoSorbents Poland Sp. Z.o.o., CytoSorbents Medical Limited, CytoSorbents UK Limited and CytoSorbents India Private Limited files an annual corporate tax return, VAT return and a trade tax return in Germany, Switzerland, Poland, the United Kingdom and India, respectively.

Use of Estimates

Use of Estimates

The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets, liabilities at the date of the balance sheet, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from these estimates. The valuation of options granted, allowance for doubtful accounts and recoverability of patents are significant estimates in these consolidated financial statements.

Concentration of Credit Risk

Concentration of Credit Risk

The Company maintains cash balances, at times, with financial institutions in excess of amounts insured by the Federal Deposit Insurance Corporation (“FDIC”). Beginning in April of 2023, the Company joined the IntraFi network, and established an Insured Cash Sweep (“ICS”) account whereby all cash that was previously held in the Company’s money market account at Bridge Bank is swept daily in increments of less than $250,000 and deposited in a number of IntraFi’s 4,000 member banks. This arrangement provides FDIC insurance coverage for all of the cash balances previously held in the money market account, which represents all of the cash and cash equivalents held at Bridge Bank. This arrangement excludes the restricted cash balances. Management monitors the soundness of these institutions in an effort to minimize its collection risk of these balances.

A significant portion of the Company’s revenues are from product sales in Germany. Substantially all of the Company’s grant and other income are from government agencies in the United States. (See Note 4 for further information relating to the Company’s revenue.)

As of September 30, 2023, one distributor accounted for approximately 26% of outstanding grants and accounts receivable. As of December 31, 2022, two distributors accounted for approximately 27% of outstanding grants and accounts receivables. For the three months ended September 30, 2023, no distributor or direct customers accounted for more than 10% of the Company's total revenue and for the nine months ended September 30, 2023, one distributor accounted for approximately 10% of the total revenue. For the three months ended September 30, 2022, one distributor accounted for approximately 16% of the Company's total revenue and for the nine months ended September 30, 2022, no distributor or direct customer accounted for more than 10% of total revenue.

Financial Instruments

Financial Instruments

The carrying values of cash and cash equivalents, accounts receivable, accounts payable and accrued expenses and other current liabilities approximate their fair values due to their short-term nature.

Net Loss Per Common Share

Net Loss Per Common Share

Basic loss per share is computed by dividing loss available to common stockholders by the weighted average number of common shares outstanding during the period. Diluted loss per common share is computed using the treasury stock method utilizing the weighted-average number of shares of common stock plus the dilutive effect of potential common shares outstanding during the period. Dilutive potential common shares include outstanding stock options and restricted shares. The computation of diluted loss per share does not assume conversion, exercise or contingent exercise of securities that would have an anti-dilutive effect on earnings (see Note 8).

Stock-Based Compensation

Stock-Based Compensation

The Company accounts for its stock-based compensation under the recognition requirements of accounting standards for accounting for stock-based compensation, for employees and directors, whereby each option granted is valued at fair market value on the date of grant. Under these accounting standards, the fair value of each option is estimated on the date of grant using the Black-Scholes option pricing model.

The Company also follows the guidance of accounting standards for accounting for equity instruments that are issued to other than employees for acquiring, or in conjunction with selling, goods or services for equity instruments issued to consultants.

Shipping and Handling Costs

Shipping and Handling Costs

The cost of shipping product to customers and distributors is typically borne by the customer or distributor. The Company records other shipping and handling costs in cost of revenue. Total freight costs amounted to approximately $140,000 and $79,000, respectively, for the three months ended September 30, 2023 and 2022, and $341,000 and $166,000, respectively, for the nine months ended September 30, 2023 and 2022.

Effect of Recent Accounting Pronouncements

Effect of Recent Accounting Pronouncements

In June 2016, the Financial Accounting Standards Board, issued Accounting Standards Update (“ASU”) No. 2016-13 entitled, “Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments”. This ASU provides guidance on the

calculation of credit losses, which includes the allowance for doubtful accounts on trade accounts receivable. The updated guidance is effective for public entities for fiscal years beginning after December 15, 2022. The Company implemented the updated guidance during the nine months ended September 30, 2023, and this did not have significant impact on its consolidated financial statements.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.3
PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
9 Months Ended
Sep. 30, 2023
PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Schedule of reconciliation of cash and cash equivalents and restricted cash and cash equivalents

    

September 30, 2023

    

December 31, 2022

Cash and cash equivalents

$

8,359,047

$

22,144,567

Restricted cash

 

1,687,459

 

1,687,459

Total cash, cash equivalents and restricted cash

$

10,046,506

$

23,832,026

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.3
STOCKHOLDERS' EQUITY (Tables)
9 Months Ended
Sep. 30, 2023
STOCKHOLDERS' EQUITY  
Schedule of stock options activity

The summary of the stock option activity for the nine months ended September 30, 2023 is as follows:

Weighted

Weighted

Average

Average

Remaining

Exercise Price

Contractual

    

Shares

    

per Share

    

Life (Years)

Outstanding, December 31, 2022

 

9,474,824

$

4.66

7.36

Granted

 

2,583,880

$

3.45

 

Forfeited

 

(748,381)

$

2.96

 

Expired

 

(435,781)

$

5.10

 

Exercised

 

(84,093)

$

2.61

 

Outstanding, September 30, 2023

 

10,790,449

$

4.48

 

7.26

Schedule of intrinsic value

The intrinsic value is calculated as the difference between the market value of the shares as of September 30, 2023 of $1.88 and the exercise price of the shares.

Options Outstanding

Number

Weighted

Weighted

Range of

Outstanding at

Average

Average

Aggregate

Exercise

September 30, 

Exercise

Remaining

Intrinsic

Price

    

2023

    

Price

    

Life (Years)

    

Value

$1.11 - $13.20

 

10,790,449

$

4.48

7.26

$

11,960

Options Exercisable

Number

Weighted

  

Exercisable at

Average

Aggregate

September 30, 

Exercise

Intrinsic

2023

    

Price

    

Value

5,653,877

$

5.88

$

2,750

Schedule of company's non-vested options

The summary of the status of the Company’s non-vested options for the nine months ended September 30, 2023 is as follows:

Weighted

Average

Grant Date

    

Shares

    

Fair Value

Non-vested, December 31, 2022

 

4,851,739

$

1.84

Granted

 

2,583,880

$

2.36

Forfeited

 

(748,381)

$

1.96

Vested

 

(1,550,666)

$

2.53

Non-vested, September 30, 2023

 

5,136,572

$

1.88

Schedule of restricted stock unit

Restricted Stock Units 

    

Board of

    

Executive

    

Other

    

Directors

Management

    

Employees

    

Total

Intrinsic Value

December 31, 2022

 

346,500

 

779,500

 

1,764,500

 

2,890,500

 

$

4,480,275

Granted

 

 

150,000

 

230,000

 

380,000

 

Forfeited

 

 

(150,000)

 

(222,750)

 

(372,750)

 

September 30, 2023

 

346,500

 

779,500

 

1,771,750

 

2,897,750

$

5,447,770

Schedule of the restricted stock unit activity

Weighted

Average

Grant Date

    

Shares

    

Fair Value

Non-vested, December 31, 2022

 

312,092

$

4.42

Granted

385,000

$

3.23

Vested

 

(204,087)

$

4.79

Forfeited

(62,500)

$

3.57

Non-vested, September 30, 2023

430,505

$

3.31

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE (Tables)
9 Months Ended
Sep. 30, 2023
REVENUE  
Schedule of disaggregation of revenue

The following table disaggregates the Company’s revenue by customer type and geographic area for the three months ended September 30, 2023:

United States

Distributors/

Government

    

Direct

    

Strategic Partners

    

Agencies

    

Total

Product sales:

 

  

 

  

 

  

 

  

United States

$

44,933

$

$

$

44,933

Germany

 

2,937,431

2,937,431

All other countries

 

1,267,051

3,504,601

4,771,652

Total product revenue

 

4,249,415

3,504,601

7,754,016

Grant and other income:

 

United States

 

1,056,831

1,056,831

Total revenue

$

4,249,415

$

3,504,601

$

1,056,831

$

8,810,847

The following table disaggregates the Company's revenue by customer type and geographic area for the three months ended September 30, 2022:

United States

Distributors/

Government

    

Direct

    

Strategic Partners

    

Agencies

    

Total

Product sales:

 

  

 

  

 

  

 

  

United States

$

191,468

$

9,000

$

$

200,468

Germany

 

2,493,044

2,493,044

All other countries

 

978,805

2,790,379

3,769,184

Total product revenue

 

3,663,317

2,799,379

6,462,696

Grant and other income:

 

United States

 

1,648,657

1,648,657

Total revenue

$

3,663,317

$

2,799,379

$

1,648,657

$

8,111,353

The following table disaggregates the Company’s revenue by customer type and geographic area for the nine months ended September 30, 2023:

United States

Distributors/

Government

    

Direct

    

Strategic Partners

    

Agencies

    

Total

Product sales:

 

  

 

  

 

  

 

  

United States

$

55,284

$

$

$

55,284

Germany

 

9,443,787

9,443,787

All other countries

 

4,263,375

9,974,022

14,237,397

Total product revenue

 

13,762,446

9,974,022

23,736,468

Grant and other income:

 

United States

 

3,944,696

3,944,696

 

Total revenue

$

13,762,446

$

9,974,022

$

3,944,696

$

27,681,164

The following table disaggregates the Company's revenue by customer type and geographic area for the nine months ended September 30, 2022:

United States

Distributors/

Government

    

Direct

    

Strategic Partners

    

Agencies

    

Total

Product sales:

 

  

 

  

 

  

 

  

United States

$

541,695

$

181,750

$

$

723,445

Germany

 

9,259,338

9,259,338

All other countries

 

3,245,637

8,489,468

11,735,105

Total product revenue

 

13,046,670

8,671,218

21,717,888

Grant and other income:

 

United States

 

3,580,447

3,580,447

 

Total revenue

$

13,046,670

$

8,671,218

$

3,580,447

$

25,298,335

Schedule of receivables and contract liabilities from contracts with customers

    

September 30, 2023

    

December 31, 2022

Receivables, which are included in grants and accounts receivable

$

4,527,080

$

3,822,452

Contract liabilities, which are included in accrued expenses and other current liabilities

$

1,628,182

$

1,682,837

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.3
LONG-TERM DEBT, NET (Tables)
9 Months Ended
Sep. 30, 2023
LONG-TERM DEBT, NET  
Schedule of Long-term debt

Long-term debt consists of the following as of September 30, 2023:

Principal amount

    

$

5,000,000

Accrued final fee

 

32,143

Subtotal

 

5,032,143

Less current maturities

 

833,333

Long-term debt net of current maturities

$

4,198,810

Schedule of Principal payments of long-term debt

Principal payments of long-term debt are due as follows during the 12-month periods ending September 30th:

2024

    

$

833,333

2025

 

3,333,334

2026

 

833,333

Total

$

5,000,000

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES (Tables)
9 Months Ended
Sep. 30, 2023
LEASES  
Schedule of right-of- use asset and related lease liability

September 30, 

December 31, 

    

2023

    

2022

Right-of-use asset

$

12,196,049

$

12,603,901

Total lease liability

$

13,009,413

$

13,250,944

Less current portion

 

(117,204)

(108,939)

Lease liability, net of current portion

$

12,892,209

$

13,142,005

Schedule of maturities of the lease liabilities

The maturities of the lease liabilities are as follows for the periods ending September 30:

2024

    

$

1,294,887

2025

 

1,685,727

2026

 

1,725,524

2027

 

1,766,415

2028

 

1,808,431

Thereafter

 

15,875,975

Total lease payments

24,156,959

Present value discount

(11,147,546)

Total

$

13,009,413

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.3
BASIS OF PRESENTATION (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
BASIS OF PRESENTATION    
Cash and cash equivalents gross value $ 10,000,000.0  
Cash and cash equivalents 8,359,047 $ 22,144,567
Restricted cash $ 1,700,000  
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.3
PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
May 31, 2022
state
Institution
Sep. 30, 2023
USD ($)
patent
$ / shares
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
patent
item
country
$ / shares
Sep. 30, 2023
USN ($)
item
country
Sep. 30, 2022
USD ($)
Sep. 30, 2022
USN ($)
Dec. 31, 2022
USD ($)
$ / shares
Sep. 30, 2023
USN ($)
patent
Dec. 17, 2014
$ / shares
PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES                    
Number of countries where the entity's flagship product is marketed and distributed | country       75 75          
Preferred supplier agreement term 3 years                  
Number of healthcare facilities | Institution 170                  
Number of states healthcare facilities across throughout Germany | state 14                  
Number of patents | patent   19   19         19  
Common Stock, Par Value | $ / shares   $ 0.001   $ 0.001       $ 0.001   $ 0.001
Foreign currency transaction gain (loss)   $ (1,810,000) $ (3,230,000) $ (734,000)   $ (6,967,000)        
Restricted cash   1,687,459   1,687,459       $ 1,687,459    
Allowance for doubtful accounts   57,000   57,000       76,000    
Inventory - finished goods   1,389,151   1,389,151       1,567,871    
Inventory - work in process               1,280,368 $ 1,140,784  
Inventory - raw materials   447,211   447,211       613,347    
Impairment charges   183,000   476,000   431,000        
Advertising expenses   49,000 $ 143,000 143,000   $ 358,000        
Unrecognized tax benefits   $ 0   $ 0       $ 0    
Concentration risk   10.00% 16.00% 10.00% 10.00% 10.00% 10.00%      
Cost of revenue   $ 3,203,981 $ 4,493,976 $ 10,600,421   $ 10,322,315        
Number of member bank | item       4,000 4,000          
Maximum                    
PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES                    
Cash, FDIC insured amount   250,000   $ 250,000            
Letter of credit                    
PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES                    
Cash collateral   1,467,459   1,467,459            
Credit Card                    
PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES                    
Cash collateral   220,000   $ 220,000            
Cargo and Freight                    
PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES                    
Cost of revenue   $ 140,000 $ 79,000   $ 341,000   $ 166,000      
Accounts Receivable | One Distributor/strategic partner                    
PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES                    
Concentration risk       26.00% 26.00%     27.00%    
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.3
PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash and cash equivalents (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Dec. 31, 2021
PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES        
Cash and cash equivalents $ 8,359,047 $ 22,144,567    
Restricted cash 1,687,459 1,687,459    
Total cash, cash equivalents and restricted cash $ 10,046,506 $ 23,832,026 $ 24,239,698 $ 53,825,166
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
STOCKHOLDERS' EQUITY - Stock option activity (Details) - $ / shares
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Shares    
Outstanding, beginning of the year 9,474,824  
Granted 2,583,880  
Forfeited (748,381)  
Expired (435,781)  
Exercised (84,093)  
Outstanding, end of the year 10,790,449 9,474,824
Weighted Average Exercise Price per Share    
Outstanding, beginning of the year $ 4.66  
Granted 3.45  
Forfeited 2.96  
Expired 5.10  
Exercised 2.61  
Outstanding, end of the year $ 4.48 $ 4.66
Weighted Average Remaining Contractual Life (Years)    
Outstanding, beginning of the year   7 years 4 months 9 days
Granted 0 years  
Forfeited 0 years  
Expired 0 years  
Exercised 0 years  
Outstanding, end of the year 7 years 3 months 3 days  
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
STOCKHOLDERS' EQUITY - Intrinsic value (Details)
9 Months Ended
Sep. 30, 2023
USD ($)
$ / shares
shares
Options Exercisable  
Number Exercisable at December 31, 2022 | shares 5,653,877
Weighted Average Exercise Price $ 5.88
Aggregate Intrinsic Value | $ $ 2,750
Exercise Price Range One  
Options Outstanding  
Range of Exercise Price, Lower Range Limit $ 1.11
Range of Exercise Price, Upper Range Limit $ 13.20
Number Outstanding at December 31, 2022 | shares 10,790,449
Weighted Average Exercise Price $ 4.48
Weighted Average Remaining Life (Years) 7 years 3 months 3 days
Aggregate intrinsic value | $ $ 11,960
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
STOCKHOLDERS' EQUITY - Non-vested options (Details)
9 Months Ended
Sep. 30, 2023
$ / shares
shares
Shares  
Non-vested, January 1, 2022 | shares 4,851,739
Granted | shares 2,583,880
Forfeited | shares (748,381)
Vested | shares (1,550,666)
Non-vested, December 31, 2022 | shares 5,136,572
Weighted Average Grant Date Fair Value  
Non-vested, January 1, 2022 | $ / shares $ 1.84
Granted | $ / shares 2.36
Forfeited | $ / shares 1.96
Vested | $ / shares 2.53
Non-vested, December 31, 2022 | $ / shares $ 1.88
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.3
STOCKHOLDERS' EQUITY - Restricted stock unit (Details) - Restricted stock
9 Months Ended
Sep. 30, 2023
USD ($)
$ / shares
shares
STOCKHOLDERS' EQUITY  
Restricted Stock Units, Beginning Balance 2,890,500
Restricted Stock Units, Intrinsic Value Beginning Balance | $ $ 4,480,275
Granted 380,000
Forfeited (372,750)
Restricted Stock Units, Ending Balance 2,897,750
Restricted Stock Units, Intrinsic Value Ending Balance | $ $ 5,447,770
Non-vested, December 1, 2022 312,092
Non-vested, March 31, 2023 | $ / shares $ 3.31
Board of directors  
STOCKHOLDERS' EQUITY  
Restricted Stock Units, Beginning Balance 346,500
Granted 0
Forfeited 0
Restricted Stock Units, Ending Balance 346,500
Executive Management  
STOCKHOLDERS' EQUITY  
Restricted Stock Units, Beginning Balance 779,500
Granted 150,000
Forfeited (150,000)
Restricted Stock Units, Ending Balance 779,500
Other Employees  
STOCKHOLDERS' EQUITY  
Restricted Stock Units, Beginning Balance 1,764,500
Granted 230,000
Forfeited (222,750)
Restricted Stock Units, Ending Balance 1,771,750
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.3
STOCKHOLDERS' EQUITY - Restricted stock unit activity (Details) - Restricted stock - $ / shares
9 Months Ended
Jan. 23, 2023
Sep. 30, 2023
Shares    
Non-vested, December 1, 2022   312,092
Granted   385,000
Vested   (204,087)
Forfeited (2,500) (62,500)
Non-vested, December 31, 2022   430,505
Weighted Average Grant Date Fair Value    
Non-vested, January 1, 2022   $ 4.42
Granted   3.23
Vested   4.79
Forfeited   3.57
Non-vested, March 31, 2023   $ 3.31
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
STOCKHOLDERS' EQUITY - Additional information (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 18, 2023
Aug. 28, 2023
Jul. 10, 2023
Jul. 07, 2023
Jan. 23, 2023
Aug. 10, 2022
Dec. 30, 2021
Apr. 12, 2021
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Jul. 14, 2021
Jun. 30, 2019
STOCKHOLDERS' EQUITY                                
Number of preferred stock authorized                 5,000,000   5,000,000   5,000,000     5,000,000
Common stock, shares authorized                 100,000,000   100,000,000   100,000,000      
Aggregate registered amount for offerings                             $ 150,000,000  
Number of option granted                     2,583,880          
Allocated share-based compensation expense                 $ 1,086,000 $ 1,005,000 $ 2,487,000 $ 2,554,000        
Stock or unit option plan expense                     $ 196,000          
Grant date exercise price range                 $ 1.88   $ 1.88          
Expected life of the stock option                     10 years          
Current price of the underlying stock and its expected volatility range                     70.90%          
Expected dividends                     0.00%          
Total unrecognized compensation cost related to stock options                 $ 7,990,000   $ 7,990,000          
Amortized period                     41 months          
Vested                     (1,550,666)          
Issuance of restricted stock units                 $ 220,286 118,358 $ 403,941 378,593        
Outstanding                 10,790,449   10,790,449   9,474,824      
Forfeited                     748,381          
Maximum                                
STOCKHOLDERS' EQUITY                                
Common stock, shares authorized                               100,000,000
Minimum                                
STOCKHOLDERS' EQUITY                                
Common stock, shares authorized                               50,000,000
Employee Stock                                
STOCKHOLDERS' EQUITY                                
Outstanding                 263,000   263,000          
Common Stock                                
STOCKHOLDERS' EQUITY                                
Issuance of common stock                 162,078   590,348          
Stock or unit option plan expense                     $ 36,000          
Issuance of restricted stock units                 $ 75 59 $ 130 144        
Common Stock | Second anniversary of the date of the grant                                
STOCKHOLDERS' EQUITY                                
Unvested options in fair value       $ 426,000                        
Restricted stock                                
STOCKHOLDERS' EQUITY                                
Stock issued during period, shares, restricted stock award, gross                         30,000      
Stock issued during period, value, restricted stock sward, gross                           $ 64,200    
RSU Forfeited         2,500           62,500          
Issuance of restricted stock units                 8,000 54,000 $ 0 (34,000)        
Options to grant (in shares)                     385,000          
Stock issued during period, shares, restricted stock award, forfeited   60,000                            
Employee stock options                                
STOCKHOLDERS' EQUITY                                
Stock or unit option plan expense                     $ 65,000          
Employee Stock                                
STOCKHOLDERS' EQUITY                                
Number of option granted       1,138,750                        
Employee Stock | Second anniversary of the date of the grant                                
STOCKHOLDERS' EQUITY                                
Unvested options in fair value       $ 156,000                        
Employee Stock | Second anniversary of the date of the grant                                
STOCKHOLDERS' EQUITY                                
Unvested options in fair value       $ 2,665,000                        
Employee Stock | Common Stock                                
STOCKHOLDERS' EQUITY                                
Number of option granted       56,130                        
Employee two                                
STOCKHOLDERS' EQUITY                                
Allocated share-based compensation expense                     34,000          
Board of directors | First anniversary of the date of the grant                                
STOCKHOLDERS' EQUITY                                
Unvested options in fair value       $ 278,000                        
Board of directors | Common Stock                                
STOCKHOLDERS' EQUITY                                
Number of option granted       100,000                        
Chief Executive Officer                                
STOCKHOLDERS' EQUITY                                
Stock or unit option plan expense                     13,000          
Chief Executive Officer | First anniversary of the date of the grant                                
STOCKHOLDERS' EQUITY                                
Unvested options in fair value       $ 56,000                        
Chief Executive Officer | Common Stock                                
STOCKHOLDERS' EQUITY                                
Number of option granted       20,000                        
Senior managers                                
STOCKHOLDERS' EQUITY                                
Number of option granted       424,000                        
Stock or unit option plan expense                     144,000          
Senior managers | First anniversary of the date of the grant                                
STOCKHOLDERS' EQUITY                                
Unvested options in fair value       $ 992,000                        
Senior managers | Common Stock                                
STOCKHOLDERS' EQUITY                                
Number of option granted       182,000                        
Existing 2022-2025 performance                                
STOCKHOLDERS' EQUITY                                
Number of option granted       115,000                        
Stock or unit option plan expense                     0          
Existing 2022-2025 performance | Second anniversary of the date of the grant                                
STOCKHOLDERS' EQUITY                                
Unvested options in fair value       $ 320,000                        
MR. D Amico                                
STOCKHOLDERS' EQUITY                                
Number of option granted     25,000                          
Options to purchase common stock vested     70,000                          
MR. D Amico | First anniversary of the date of the grant                                
STOCKHOLDERS' EQUITY                                
Options to grant (in shares)     15,000                          
MR. D Amico | Common Stock                                
STOCKHOLDERS' EQUITY                                
Shares issued other (in shares)     215,000                          
MR. D Amico | Restricted stock                                
STOCKHOLDERS' EQUITY                                
Number of option granted     15,000                          
Options to purchase common stock vested     45,000                          
Shares vested and expected vest value     $ 157,000                          
April 12, 2021 performance based award                                
STOCKHOLDERS' EQUITY                                
Issuance of restricted stock units                 0              
April 12, 2021 performance based award | Restricted stock                                
STOCKHOLDERS' EQUITY                                
Stock issued during period, shares, restricted stock award, gross               235,765                
Stock issued during period, value, restricted stock sward, gross               $ 2,220,000                
Issuance of restricted stock units                   (245,000) 177,000 50,000        
August 10, 2022 performance based award | Restricted stock                                
STOCKHOLDERS' EQUITY                                
Stock issued during period, shares, restricted stock award, gross           288,500                    
Stock issued during period, value, restricted stock sward, gross           $ 563,000                    
Issuance of restricted stock units                 106,000 200,000 214,000 214,000        
July 07, 2023 performance based award | Restricted stock                                
STOCKHOLDERS' EQUITY                                
Stock issued during period, shares, restricted stock award, gross       250,000                        
Stock issued during period, value, restricted stock sward, gross       $ 883,000                        
Issuance of restricted stock units                 102,000 102,000 0 0        
September 18, 2023 performance based award | Restricted stock                                
STOCKHOLDERS' EQUITY                                
Stock issued during period, shares, restricted stock award, gross 45,000                              
Stock issued during period, value, restricted stock sward, gross $ 89,000                              
Issuance of restricted stock units                 $ 50,000 $ 50,000 $ 0 $ 0        
Jefferies LLC and B. Riley FBR, Inc                                
STOCKHOLDERS' EQUITY                                
Issuance of common stock                     590,348   0      
Aggregate offering price             $ 25,000,000                  
Net proceeds from issuance of stock                     $ 57,000   $ 90,000      
Commission rate (as a percent)             3.00%                  
Net proceeds from issuance of stock                     $ 2,107,000          
Average selling price                 $ 3.68   $ 3.68          
Exercise price ranging from 1.55 to 3.71 | Maximum                                
STOCKHOLDERS' EQUITY                                
Grant date exercise price range                 3.71   3.71          
Exercise price ranging from 1.55 to 3.71 | Minimum                                
STOCKHOLDERS' EQUITY                                
Grant date exercise price range                 $ 1.55   $ 1.55          
Exercise price ranging from 3.50 to 4.61                                
STOCKHOLDERS' EQUITY                                
Risk free interest rate, minimum                     3.50%          
Risk free interest rate range                     4.61%          
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE - Revenue by customer type and geographic area (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Product sales:        
Total revenue $ 8,810,847 $ 8,111,353 $ 27,681,164 $ 25,298,335
Total product sales        
Product sales:        
Total revenue 7,754,016 6,462,696 23,736,468 21,717,888
Grant income        
Product sales:        
Total revenue 1,056,831 1,648,657 3,944,696 3,580,447
United States | Total product sales        
Product sales:        
Total revenue 44,933 200,468 55,284 723,445
United States | Grant income        
Product sales:        
Total revenue 1,056,831 1,648,657 3,944,696 3,580,447
Germany | Total product sales        
Product sales:        
Total revenue 2,937,431 2,493,044 9,443,787 9,259,338
All other countries | Total product sales        
Product sales:        
Total revenue 4,771,652 3,769,184 14,237,397 11,735,105
Direct        
Product sales:        
Total revenue 4,249,415 3,663,317 13,762,446 13,046,670
Direct | Total product sales        
Product sales:        
Total revenue 4,249,415 3,663,317 13,762,446 13,046,670
Direct | United States | Total product sales        
Product sales:        
Total revenue 44,933 191,468 55,284 541,695
Direct | Germany | Total product sales        
Product sales:        
Total revenue 2,937,431 2,493,044 9,443,787 9,259,338
Direct | All other countries | Total product sales        
Product sales:        
Total revenue 1,267,051 978,805 4,263,375 3,245,637
Distributors/Strategic Partners        
Product sales:        
Total revenue 3,504,601 2,799,379 9,974,022 8,671,218
Distributors/Strategic Partners | Total product sales        
Product sales:        
Total revenue 3,504,601 2,799,379 9,974,022 8,671,218
Distributors/Strategic Partners | United States | Total product sales        
Product sales:        
Total revenue   9,000   181,750
Distributors/Strategic Partners | All other countries | Total product sales        
Product sales:        
Total revenue 3,504,601 2,790,379 9,974,022 8,489,468
United States Government Agencies        
Product sales:        
Total revenue 1,056,831 1,648,657 3,944,696 3,580,447
United States Government Agencies | United States | Grant income        
Product sales:        
Total revenue $ 1,056,831 $ 1,648,657 $ 3,944,696 $ 3,580,447
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE - Receivables and contract liabilities (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
REVENUE    
Receivables, which are included in grants and accounts receivable $ 4,527,080 $ 3,822,452
Contract liabilities, which are included in accrued expenses and other current liabilities $ 1,628,182 $ 1,682,837
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE - Additional information (Details)
9 Months Ended
Sep. 30, 2023
USD ($)
segment
Dec. 31, 2022
USD ($)
REVENUE    
Number of primary revenue streams | segment 2  
Term of customer contracts 3 years  
Value of free of charge goods and credit rebates $ 135,410 $ 166,065
Contract liabilities net of value of free of charge goods and credit rebates 1,492,772 1,516,772
Receivables, which are included in grants and accounts receivable 4,527,080 3,822,452
Product sales    
REVENUE    
Receivables, which are included in grants and accounts receivable 4,122,442 2,944,031
Government grants    
REVENUE    
Receivables, which are included in grants and accounts receivable $ 404,638 $ 878,421
Maximum    
REVENUE    
Term of customer contracts 5 years  
Minimum    
REVENUE    
Term of customer contracts 1 year  
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
LONG-TERM DEBT, NET - Additional information (Details) - USD ($)
3 Months Ended 9 Months Ended
Jul. 01, 2024
Jan. 01, 2024
Dec. 27, 2022
Dec. 04, 2020
Jul. 31, 2019
Sep. 30, 2023
Sep. 30, 2023
Jan. 19, 2022
Mar. 29, 2018
Jun. 30, 2016
LONG-TERM DEBT                    
Long-term debt           $ 5,032,143 $ 5,032,143      
Non-refundable fee percent             2.50%      
First Anniversary                    
LONG-TERM DEBT                    
Percentage of debt instrument principal amount             2.00%      
Second Anniversary                    
LONG-TERM DEBT                    
Percentage of debt instrument principal amount             1.50%      
Subsequent to second anniversary                    
LONG-TERM DEBT                    
Percentage of debt instrument principal amount             1.00%      
Term C Loan                    
LONG-TERM DEBT                    
Interest rate cap             3.25%      
Amount drawn down     $ 5,000,000              
Non refundable Closing Fee                    
LONG-TERM DEBT                    
Debt issuance costs           18,750 $ 18,750      
2022 Success Fee Letter | First Tranche                    
LONG-TERM DEBT                    
Maximum borrowing capacity           $ 5,000,000 $ 5,000,000      
Percentage of success fee             1.00%      
Average selling price           $ 8 $ 8      
Number of days for stock price threshold set in success fee letter             5 days      
2022 Success Fee Letter | Second Tranche                    
LONG-TERM DEBT                    
Maximum borrowing capacity           $ 5,000,000 $ 5,000,000      
Percentage of success fee             1.50%      
Average selling price           $ 10 $ 10      
Number of days for stock price threshold set in success fee letter             5 days      
2022 Success Fee Letter | Third Tranche                    
LONG-TERM DEBT                    
Maximum borrowing capacity           $ 5,000,000 $ 5,000,000      
Percentage of success fee             2.00%      
Average selling price           $ 12 $ 12      
Number of days for stock price threshold set in success fee letter             5 days      
Western Alliance Bank                    
LONG-TERM DEBT                    
Debt instrument , Face amount                 $ 15,000,000 $ 10,000,000
Repayments of debt       $ 15,000,000            
Western Alliance Bank | Forecast                    
LONG-TERM DEBT                    
Equal monthly payments of principal with accrued and unpaid interest payable $ 277,778 $ 208,333                
Western Alliance Bank | Closing Fee                    
LONG-TERM DEBT                    
Debt issuance costs           $ 75,000 $ 75,000      
Western Alliance Bank | Final Fee                    
LONG-TERM DEBT                    
Debt interest costs           $ 10,714 $ 32,143      
Western Alliance Bank | New Term Loan                    
LONG-TERM DEBT                    
Debt instrument , Face amount       $ 15,000,000       $ 15,000,000   $ 5,000,000
Rate of interest added to reference rate as per debt agreement             1.25%      
Western Alliance Bank | Term A Loan                    
LONG-TERM DEBT                    
Debt instrument , Face amount                 10,000,000  
Western Alliance Bank | Term B Loan                    
LONG-TERM DEBT                    
Debt instrument , Face amount                 $ 5,000,000  
Repayments of debt         $ 5,000,000.0          
Long-term debt         $ 15,000,000          
Western Alliance Bank | Term C Loan                    
LONG-TERM DEBT                    
Maximum borrowing capacity               15,000,000    
Current borrowing capacity               $ 5,000,000    
Interest rate cap             8.00%      
Western Alliance Bank | 2018 Success Fee Letter                    
LONG-TERM DEBT                    
Percentage of success fee             6.37%      
Average selling price           $ 7.05 $ 7.05      
Number of days for stock price threshold set in success fee letter             5 days      
Western Alliance Bank | 2018 Success Fee Letter | Minimum                    
LONG-TERM DEBT                    
Percentage of closing price on common stock             26.13%      
Western Alliance Bank | 2018 Success Fee Letter | Maximum                    
LONG-TERM DEBT                    
Percentage of closing price on common stock             70.00%      
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
LONG-TERM DEBT, NET (Details) - USD ($)
9 Months Ended
Sep. 30, 2023
Dec. 31, 2022
LONG-TERM DEBT, NET    
Principal amount $ 5,000,000  
Accrued final fee 32,143  
Subtotal 5,032,143  
Less current maturities 833,333  
Long-term debt net of current maturities $ 4,198,810 $ 5,000,000
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
LONG-TERM DEBT, NET - Principal payments (Details)
Sep. 30, 2023
USD ($)
LONG-TERM DEBT, NET  
2024 $ 833,333
2025 3,333,334
2026 833,333
Total $ 5,000,000
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
3 Months Ended 9 Months Ended
Aug. 11, 2003
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
COMMITMENTS AND CONTINGENCIES          
Initial term (in years)       3 years  
Automatic renewal period for employment agreements       1 year  
Additional automatic renewed period for employment agreements       1 year  
Percentage of royalty       0.90%  
Litigation settlement amount for employees       $ 280,000  
Royalty Agreement          
COMMITMENTS AND CONTINGENCIES          
Equity investment by an existing investor $ 4,000,000        
Future royalty payment percentage on gross revenue 3.00%        
Royalty cost   $ 229,000 $ 187,000 703,000 $ 627,000
License Agreement          
COMMITMENTS AND CONTINGENCIES          
Royalty cost   $ 308,000 $ 312,000 $ 940,000 $ 1,046,000
Term of license agreement       18 years  
Royalty rate, lower limit   2.50%   2.50%  
Royalty rate, upper limit   5.00%   5.00%  
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES (Details)
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 30, 2021
USD ($)
Mar. 31, 2021
USD ($)
item
Jan. 31, 2021
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Apr. 30, 2021
USD ($)
Apr. 01, 2021
USD ($)
Apr. 01, 2020
USD ($)
LEASES:                      
Operating lease lability       $ 13,009,413   $ 13,009,413   $ 13,250,944      
Right of use asset       $ 12,196,049   $ 12,196,049   $ 12,603,901      
Incremental borrowing rate       9.80%   9.80%          
Operating lease paid       $ 633,000 $ 659,000 $ 1,801,000 $ 2,057,000        
Weighted average remaining lease term       12 years 10 months 24 days   12 years 10 months 24 days   13 years 1 month 6 days      
CytoSorbents Medical, Inc                      
LEASES:                      
Number of times lease renewal options available | item   2                  
Renewal term   5 years                  
Rent abatement term   6 months                  
CytoSorbents Europe GmbH                      
LEASES:                      
Monthly payments of base rent and other costs     $ 7,784                
Operating lease lability                     $ 594,000
Right of use asset                     $ 594,000
Area of Land | m²     1,068                
Other costs     $ 239                
Lease term     5 years                
Existence of option to extend     true                
Additional lessee operating lease term of contract option to extend     5 years                
United States | CytoSorbents Medical, Inc                      
LEASES:                      
Remaining lease term   15 years 6 months                  
Annual rent expense increment rate   2.75%                  
Percentage of total building space occupied   92.30%                  
Allowance for building improvement   $ 1,455,000                  
Operating lease lability                   $ 11,600,000  
Right of use asset                   $ 11,600,000  
Incremental borrowing rate                   9.80%  
United States | Letter of credit | CytoSorbents Medical, Inc                      
LEASES:                      
Security amount                 $ 1,467,000    
United States | Initial early term | CytoSorbents Medical, Inc                      
LEASES:                      
Monthly payments of base rent and other costs   25,208                  
United States | Early term | CytoSorbents Medical, Inc                      
LEASES:                      
Monthly payments of base rent and other costs   88,254                  
United States | Early term | CytoSorbents Medical, Inc                      
LEASES:                      
Monthly payments of base rent and other costs   $ 111,171                  
Germany                      
LEASES:                      
Monthly payments of base rent and other costs $ 12,100                    
Additional operating leases rent expense $ 3,000                    
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES - Right-of- use asset and related lease liability (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
LEASES    
Right-of-use asset $ 12,196,049 $ 12,603,901
Total lease liability 13,009,413 13,250,944
Less current portion (117,204) (108,939)
Lease liability, net of current portion $ 12,892,209 $ 13,142,005
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES - Maturities of the lease liabilities (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
LEASES    
2024 $ 1,294,887  
2025 1,685,727  
2026 1,725,524  
2027 1,766,415  
2028 1,808,431  
Thereafter 15,875,975  
Total lease payments 24,156,959  
Present value discount (11,147,546)  
Total lease liability $ 13,009,413 $ 13,250,944
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
NET LOSS PER SHARE (Details) - shares
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Stock options and warrants    
NET LOSS PER SHARE    
Antidilutive securities excluded from computation of earnings per share 14,119,000 11,428,000
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Pay vs Performance Disclosure - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Pay vs Performance Disclosure        
Net Income (Loss) $ (9,193,520) $ (12,200,837) $ (22,672,487) $ (32,046,457)
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Insider Trading Arrangements - Vincent Capponi
3 Months Ended
Sep. 30, 2023
shares
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement

On September 7, 2023, Vincent Capponi, the Company's President and Chief Operating Officer, adopted a 10b5-1 Trading Plan. providing for the sale of up to 62,700 shares of the Company's common stock during the period commencing on January 2, 2024 and concluding on March 28, 2024.

Name Vincent Capponi
Title President and Chief Operating Officer
Rule 10b5-1 Arrangement Adopted true
Non-Rule 10b5-1 Arrangement Adopted false
Adoption Date September 7, 2023
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
Termination Date March 28, 2024
Aggregate Available 62,700
XML 53 ctso-20230930x10q_htm.xml IDEA: XBRL DOCUMENT 0001175151 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001175151 srt:ChiefExecutiveOfficerMember 2023-01-01 2023-09-30 0001175151 ctso:SeniorManagersMember 2023-01-01 2023-09-30 0001175151 ctso:Existing20222025PerformanceMember 2023-01-01 2023-09-30 0001175151 us-gaap:RestrictedStockUnitsRSUMember ctso:September182023PerformanceBasedAwardMember 2023-07-01 2023-09-30 0001175151 us-gaap:RestrictedStockUnitsRSUMember ctso:July072023PerformanceBasedAwardMember 2023-07-01 2023-09-30 0001175151 us-gaap:RestrictedStockUnitsRSUMember ctso:August102022PerformanceBasedAwardMember 2023-07-01 2023-09-30 0001175151 us-gaap:RestrictedStockUnitsRSUMember 2023-07-01 2023-09-30 0001175151 ctso:April122021PerformanceBasedAwardMember 2023-07-01 2023-09-30 0001175151 us-gaap:RestrictedStockUnitsRSUMember ctso:September182023PerformanceBasedAwardMember 2023-01-01 2023-09-30 0001175151 us-gaap:RestrictedStockUnitsRSUMember ctso:July072023PerformanceBasedAwardMember 2023-01-01 2023-09-30 0001175151 us-gaap:RestrictedStockUnitsRSUMember ctso:August102022PerformanceBasedAwardMember 2023-01-01 2023-09-30 0001175151 us-gaap:RestrictedStockUnitsRSUMember ctso:April122021PerformanceBasedAwardMember 2023-01-01 2023-09-30 0001175151 us-gaap:RestrictedStockUnitsRSUMember ctso:September182023PerformanceBasedAwardMember 2022-07-01 2022-09-30 0001175151 us-gaap:RestrictedStockUnitsRSUMember ctso:July072023PerformanceBasedAwardMember 2022-07-01 2022-09-30 0001175151 us-gaap:RestrictedStockUnitsRSUMember ctso:August102022PerformanceBasedAwardMember 2022-07-01 2022-09-30 0001175151 us-gaap:RestrictedStockUnitsRSUMember ctso:April122021PerformanceBasedAwardMember 2022-07-01 2022-09-30 0001175151 us-gaap:RestrictedStockUnitsRSUMember 2022-07-01 2022-09-30 0001175151 us-gaap:RestrictedStockUnitsRSUMember ctso:September182023PerformanceBasedAwardMember 2022-01-01 2022-09-30 0001175151 us-gaap:RestrictedStockUnitsRSUMember ctso:July072023PerformanceBasedAwardMember 2022-01-01 2022-09-30 0001175151 us-gaap:RestrictedStockUnitsRSUMember ctso:August102022PerformanceBasedAwardMember 2022-01-01 2022-09-30 0001175151 us-gaap:RestrictedStockUnitsRSUMember ctso:April122021PerformanceBasedAwardMember 2022-01-01 2022-09-30 0001175151 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-09-30 0001175151 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001175151 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001175151 us-gaap:RestrictedStockUnitsRSUMember ctso:September182023PerformanceBasedAwardMember 2023-09-18 2023-09-18 0001175151 us-gaap:RestrictedStockUnitsRSUMember ctso:July072023PerformanceBasedAwardMember 2023-07-07 2023-07-07 0001175151 us-gaap:RestrictedStockUnitsRSUMember ctso:August102022PerformanceBasedAwardMember 2022-08-10 2022-08-10 0001175151 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001175151 us-gaap:RestrictedStockUnitsRSUMember ctso:April122021PerformanceBasedAwardMember 2021-04-12 2021-04-12 0001175151 us-gaap:RestrictedStockUnitsRSUMember 2023-08-28 2023-08-28 0001175151 srt:ChiefFinancialOfficerMember us-gaap:CommonStockMember 2023-07-10 2023-07-10 0001175151 us-gaap:CommonStockMember 2022-01-01 2022-09-30 0001175151 us-gaap:RetainedEarningsMember 2023-09-30 0001175151 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001175151 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001175151 us-gaap:RetainedEarningsMember 2023-06-30 0001175151 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001175151 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001175151 2023-06-30 0001175151 us-gaap:RetainedEarningsMember 2022-12-31 0001175151 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001175151 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001175151 us-gaap:RetainedEarningsMember 2022-09-30 0001175151 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001175151 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001175151 us-gaap:RetainedEarningsMember 2022-06-30 0001175151 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001175151 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001175151 2022-06-30 0001175151 us-gaap:RetainedEarningsMember 2021-12-31 0001175151 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001175151 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001175151 us-gaap:CommonStockMember 2023-09-30 0001175151 us-gaap:CommonStockMember 2023-06-30 0001175151 us-gaap:CommonStockMember 2022-12-31 0001175151 us-gaap:CommonStockMember 2022-09-30 0001175151 us-gaap:CommonStockMember 2022-06-30 0001175151 us-gaap:CommonStockMember 2021-12-31 0001175151 ctso:TwoThousandAndEighteenSuccessFeeLetterMember ctso:WesternAllianceBankMember 2023-09-30 0001175151 ctso:ExercisePriceRangeOneMember 2023-01-01 2023-09-30 0001175151 srt:ChiefFinancialOfficerMember 2023-07-10 0001175151 srt:ChiefFinancialOfficerMember us-gaap:RestrictedStockUnitsRSUMember 2023-07-10 0001175151 2022-01-01 2022-12-31 0001175151 us-gaap:EmployeeStockMember 2023-09-30 0001175151 ctso:ExercisePriceRangeOneMember 2023-09-30 0001175151 srt:ChiefFinancialOfficerMember us-gaap:RestrictedStockUnitsRSUMember 2023-07-10 2023-07-10 0001175151 srt:ChiefFinancialOfficerMember 2023-07-10 2023-07-10 0001175151 us-gaap:EmployeeStockMember us-gaap:CommonStockMember 2023-07-07 2023-07-07 0001175151 srt:ChiefExecutiveOfficerMember us-gaap:CommonStockMember 2023-07-07 2023-07-07 0001175151 srt:BoardOfDirectorsChairmanMember us-gaap:CommonStockMember 2023-07-07 2023-07-07 0001175151 ctso:SeniorManagersMember us-gaap:CommonStockMember 2023-07-07 2023-07-07 0001175151 us-gaap:EmployeeStockMember 2023-07-07 2023-07-07 0001175151 ctso:SeniorManagersMember 2023-07-07 2023-07-07 0001175151 ctso:Existing20222025PerformanceMember 2023-07-07 2023-07-07 0001175151 srt:OfficerMember us-gaap:RestrictedStockUnitsRSUMember 2023-09-30 0001175151 srt:ManagementMember us-gaap:RestrictedStockUnitsRSUMember 2023-09-30 0001175151 srt:BoardOfDirectorsChairmanMember us-gaap:RestrictedStockUnitsRSUMember 2023-09-30 0001175151 srt:OfficerMember us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001175151 srt:ManagementMember us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001175151 srt:BoardOfDirectorsChairmanMember us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001175151 srt:OfficerMember us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001175151 srt:ManagementMember us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001175151 srt:BoardOfDirectorsChairmanMember us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001175151 ctso:ExercisePriceRangingFrom3.50To4.61Member 2023-01-01 2023-09-30 0001175151 srt:MinimumMember ctso:ExercisePriceRangingFrom1.55To3.71Member 2023-09-30 0001175151 srt:MaximumMember ctso:ExercisePriceRangingFrom1.55To3.71Member 2023-09-30 0001175151 srt:ChiefFinancialOfficerMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-07-10 2023-07-10 0001175151 us-gaap:RestrictedStockUnitsRSUMember 2023-01-23 2023-01-23 0001175151 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001175151 us-gaap:RestrictedStockUnitsRSUMember 2023-09-30 0001175151 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001175151 ctso:JefferiesLlcAndB.RileyFbrIncMember 2023-09-30 0001175151 us-gaap:RoyaltyAgreementsMember 2023-07-01 2023-09-30 0001175151 ctso:LicenseAgreementMember 2023-07-01 2023-09-30 0001175151 us-gaap:RoyaltyAgreementsMember 2023-01-01 2023-09-30 0001175151 us-gaap:RoyaltyAgreementsMember 2022-07-01 2022-09-30 0001175151 ctso:LicenseAgreementMember 2022-07-01 2022-09-30 0001175151 us-gaap:RoyaltyAgreementsMember 2022-01-01 2022-09-30 0001175151 ctso:LicenseAgreementMember 2022-01-01 2022-09-30 0001175151 ctso:UnitedStatesGovernmentAgenciesMember us-gaap:GrantMember country:US 2023-07-01 2023-09-30 0001175151 ctso:DistributorsAndStrategicPartnersMember us-gaap:ProductMember ctso:AllOtherCountriesMember 2023-07-01 2023-09-30 0001175151 ctso:DirectMember us-gaap:ProductMember ctso:AllOtherCountriesMember 2023-07-01 2023-09-30 0001175151 ctso:DirectMember us-gaap:ProductMember country:US 2023-07-01 2023-09-30 0001175151 ctso:DirectMember us-gaap:ProductMember country:DE 2023-07-01 2023-09-30 0001175151 us-gaap:ProductMember ctso:AllOtherCountriesMember 2023-07-01 2023-09-30 0001175151 us-gaap:ProductMember country:US 2023-07-01 2023-09-30 0001175151 us-gaap:ProductMember country:DE 2023-07-01 2023-09-30 0001175151 us-gaap:GrantMember country:US 2023-07-01 2023-09-30 0001175151 ctso:DistributorsAndStrategicPartnersMember us-gaap:ProductMember 2023-07-01 2023-09-30 0001175151 ctso:DirectMember us-gaap:ProductMember 2023-07-01 2023-09-30 0001175151 us-gaap:ProductMember 2023-07-01 2023-09-30 0001175151 us-gaap:GrantMember 2023-07-01 2023-09-30 0001175151 ctso:UnitedStatesGovernmentAgenciesMember 2023-07-01 2023-09-30 0001175151 ctso:OtherSalesMember 2023-07-01 2023-09-30 0001175151 ctso:DistributorsAndStrategicPartnersMember 2023-07-01 2023-09-30 0001175151 ctso:DirectMember 2023-07-01 2023-09-30 0001175151 ctso:CytoSorbSalesMember 2023-07-01 2023-09-30 0001175151 ctso:UnitedStatesGovernmentAgenciesMember us-gaap:GrantMember country:US 2023-01-01 2023-09-30 0001175151 ctso:DistributorsAndStrategicPartnersMember us-gaap:ProductMember ctso:AllOtherCountriesMember 2023-01-01 2023-09-30 0001175151 ctso:DirectMember us-gaap:ProductMember ctso:AllOtherCountriesMember 2023-01-01 2023-09-30 0001175151 ctso:DirectMember us-gaap:ProductMember country:US 2023-01-01 2023-09-30 0001175151 ctso:DirectMember us-gaap:ProductMember country:DE 2023-01-01 2023-09-30 0001175151 us-gaap:ProductMember ctso:AllOtherCountriesMember 2023-01-01 2023-09-30 0001175151 us-gaap:ProductMember country:US 2023-01-01 2023-09-30 0001175151 us-gaap:ProductMember country:DE 2023-01-01 2023-09-30 0001175151 us-gaap:GrantMember country:US 2023-01-01 2023-09-30 0001175151 ctso:DistributorsAndStrategicPartnersMember us-gaap:ProductMember 2023-01-01 2023-09-30 0001175151 ctso:DirectMember us-gaap:ProductMember 2023-01-01 2023-09-30 0001175151 us-gaap:ProductMember 2023-01-01 2023-09-30 0001175151 us-gaap:GrantMember 2023-01-01 2023-09-30 0001175151 ctso:UnitedStatesGovernmentAgenciesMember 2023-01-01 2023-09-30 0001175151 ctso:OtherSalesMember 2023-01-01 2023-09-30 0001175151 ctso:DistributorsAndStrategicPartnersMember 2023-01-01 2023-09-30 0001175151 ctso:DirectMember 2023-01-01 2023-09-30 0001175151 ctso:CytoSorbSalesMember 2023-01-01 2023-09-30 0001175151 ctso:UnitedStatesGovernmentAgenciesMember us-gaap:GrantMember country:US 2022-07-01 2022-09-30 0001175151 ctso:DistributorsAndStrategicPartnersMember us-gaap:ProductMember ctso:AllOtherCountriesMember 2022-07-01 2022-09-30 0001175151 ctso:DistributorsAndStrategicPartnersMember us-gaap:ProductMember country:US 2022-07-01 2022-09-30 0001175151 ctso:DirectMember us-gaap:ProductMember ctso:AllOtherCountriesMember 2022-07-01 2022-09-30 0001175151 ctso:DirectMember us-gaap:ProductMember country:US 2022-07-01 2022-09-30 0001175151 ctso:DirectMember us-gaap:ProductMember country:DE 2022-07-01 2022-09-30 0001175151 us-gaap:ProductMember ctso:AllOtherCountriesMember 2022-07-01 2022-09-30 0001175151 us-gaap:ProductMember country:US 2022-07-01 2022-09-30 0001175151 us-gaap:ProductMember country:DE 2022-07-01 2022-09-30 0001175151 us-gaap:GrantMember country:US 2022-07-01 2022-09-30 0001175151 ctso:DistributorsAndStrategicPartnersMember us-gaap:ProductMember 2022-07-01 2022-09-30 0001175151 ctso:DirectMember us-gaap:ProductMember 2022-07-01 2022-09-30 0001175151 us-gaap:ProductMember 2022-07-01 2022-09-30 0001175151 us-gaap:GrantMember 2022-07-01 2022-09-30 0001175151 ctso:UnitedStatesGovernmentAgenciesMember 2022-07-01 2022-09-30 0001175151 ctso:OtherSalesMember 2022-07-01 2022-09-30 0001175151 ctso:DistributorsAndStrategicPartnersMember 2022-07-01 2022-09-30 0001175151 ctso:DirectMember 2022-07-01 2022-09-30 0001175151 ctso:CytoSorbSalesMember 2022-07-01 2022-09-30 0001175151 ctso:UnitedStatesGovernmentAgenciesMember us-gaap:GrantMember country:US 2022-01-01 2022-09-30 0001175151 ctso:DistributorsAndStrategicPartnersMember us-gaap:ProductMember ctso:AllOtherCountriesMember 2022-01-01 2022-09-30 0001175151 ctso:DistributorsAndStrategicPartnersMember us-gaap:ProductMember country:US 2022-01-01 2022-09-30 0001175151 ctso:DirectMember us-gaap:ProductMember ctso:AllOtherCountriesMember 2022-01-01 2022-09-30 0001175151 ctso:DirectMember us-gaap:ProductMember country:US 2022-01-01 2022-09-30 0001175151 ctso:DirectMember us-gaap:ProductMember country:DE 2022-01-01 2022-09-30 0001175151 us-gaap:ProductMember ctso:AllOtherCountriesMember 2022-01-01 2022-09-30 0001175151 us-gaap:ProductMember country:US 2022-01-01 2022-09-30 0001175151 us-gaap:ProductMember country:DE 2022-01-01 2022-09-30 0001175151 us-gaap:GrantMember country:US 2022-01-01 2022-09-30 0001175151 ctso:DistributorsAndStrategicPartnersMember us-gaap:ProductMember 2022-01-01 2022-09-30 0001175151 ctso:DirectMember us-gaap:ProductMember 2022-01-01 2022-09-30 0001175151 us-gaap:ProductMember 2022-01-01 2022-09-30 0001175151 us-gaap:GrantMember 2022-01-01 2022-09-30 0001175151 ctso:UnitedStatesGovernmentAgenciesMember 2022-01-01 2022-09-30 0001175151 ctso:OtherSalesMember 2022-01-01 2022-09-30 0001175151 ctso:DistributorsAndStrategicPartnersMember 2022-01-01 2022-09-30 0001175151 ctso:DirectMember 2022-01-01 2022-09-30 0001175151 ctso:CytoSorbSalesMember 2022-01-01 2022-09-30 0001175151 ctso:WesternAllianceBankMember 2020-12-04 2020-12-04 0001175151 ctso:TermBLoanMember ctso:WesternAllianceBankMember 2019-07-31 2019-07-31 0001175151 ctso:TermCLoanMember 2022-12-27 2022-12-27 0001175151 ctso:JefferiesLlcAndB.RileyFbrIncMember 2023-01-01 2023-09-30 0001175151 ctso:JefferiesLlcAndB.RileyFbrIncMember 2022-01-01 2022-12-31 0001175151 2019-06-30 0001175151 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0001175151 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-09-30 0001175151 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001175151 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-09-30 0001175151 ctso:CytosorbentsEuropeGmbhMember 2020-04-01 0001175151 ctso:CytosorbentsMedicalIncMember country:US ctso:OperatingLeaseInitialEarlyTermMember 2021-03-01 2021-03-31 0001175151 ctso:CytosorbentsMedicalIncMember country:US ctso:OperatingLeaseFirstYearOfRemainingLeaseTermMember 2021-03-01 2021-03-31 0001175151 ctso:CytosorbentsMedicalIncMember country:US ctso:OperatingLeaseEarlyTermMember 2021-03-01 2021-03-31 0001175151 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001175151 us-gaap:RetainedEarningsMember 2023-01-01 2023-09-30 0001175151 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001175151 us-gaap:RetainedEarningsMember 2022-01-01 2022-09-30 0001175151 ctso:TermBLoanMember ctso:WesternAllianceBankMember 2019-07-31 0001175151 ctso:TwoThousandAndTwentyTwoSuccessFeeLetterMember ctso:ThirdTrancheMember 2023-09-30 0001175151 ctso:TwoThousandAndTwentyTwoSuccessFeeLetterMember ctso:SecondTrancheMember 2023-09-30 0001175151 ctso:TwoThousandAndTwentyTwoSuccessFeeLetterMember ctso:FirstTrancheMember 2023-09-30 0001175151 ctso:TermCLoanMember ctso:WesternAllianceBankMember 2022-01-19 0001175151 ctso:CytosorbentsMedicalIncMember country:US 2021-04-01 0001175151 ctso:ClosingFeeMember ctso:WesternAllianceBankMember 2023-09-30 0001175151 ctso:NonRefundableClosingFeeMember 2023-09-30 0001175151 ctso:SubsequentToSecondAnniversaryMember 2023-01-01 2023-09-30 0001175151 ctso:SecondAnniversaryMember 2023-01-01 2023-09-30 0001175151 ctso:FirstAnniversaryMember 2023-01-01 2023-09-30 0001175151 srt:ScenarioForecastMember ctso:WesternAllianceBankMember 2024-07-01 2024-07-01 0001175151 srt:ScenarioForecastMember ctso:WesternAllianceBankMember 2024-01-01 2024-01-01 0001175151 ctso:NewTermLoanMember ctso:WesternAllianceBankMember 2022-01-19 0001175151 ctso:CytosorbentsMedicalIncMember country:US us-gaap:LetterOfCreditMember 2021-04-30 0001175151 ctso:NewTermLoanMember ctso:WesternAllianceBankMember 2020-12-04 0001175151 ctso:TermLoanMember ctso:WesternAllianceBankMember 2018-03-29 0001175151 ctso:TermBLoanMember ctso:WesternAllianceBankMember 2018-03-29 0001175151 ctso:WesternAllianceBankMember 2018-03-29 0001175151 ctso:NewTermLoanMember ctso:WesternAllianceBankMember 2016-06-30 0001175151 ctso:WesternAllianceBankMember 2016-06-30 0001175151 us-gaap:LetterOfCreditMember 2023-09-30 0001175151 us-gaap:CreditCardMember 2023-09-30 0001175151 ctso:NewTermLoanMember ctso:WesternAllianceBankMember 2023-01-01 2023-09-30 0001175151 us-gaap:CargoAndFreightMember 2023-07-01 2023-09-30 0001175151 us-gaap:CargoAndFreightMember 2023-01-01 2023-09-30 0001175151 us-gaap:CargoAndFreightMember 2022-07-01 2022-09-30 0001175151 us-gaap:CargoAndFreightMember 2022-01-01 2022-09-30 0001175151 us-gaap:ProductMember 2023-09-30 0001175151 us-gaap:GrantMember 2023-09-30 0001175151 us-gaap:ProductMember 2022-12-31 0001175151 us-gaap:GrantMember 2022-12-31 0001175151 srt:MinimumMember 2019-06-30 0001175151 srt:MaximumMember 2019-06-30 0001175151 2014-12-17 0001175151 srt:MaximumMember 2023-09-30 0001175151 2022-09-30 0001175151 2021-12-31 0001175151 ctso:CytosorbentsEuropeGmbhMember 2021-01-31 0001175151 ctso:StockOptionsAndWarrantsMember 2023-01-01 2023-09-30 0001175151 ctso:StockOptionsAndWarrantsMember 2022-01-01 2022-09-30 0001175151 ctso:EmployeeTwoMember 2023-01-01 2023-09-30 0001175151 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001175151 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-09-30 0001175151 ctso:VincentCapponiMember 2023-09-30 0001175151 ctso:VincentCapponiMember 2023-07-01 2023-09-30 0001175151 2023-11-08 0001175151 us-gaap:AccountsReceivableMember ctso:OneDistributorMember 2023-01-01 2023-09-30 0001175151 us-gaap:AccountsReceivableMember ctso:OneDistributorMember 2022-01-01 2022-12-31 0001175151 srt:MinimumMember 2023-01-01 2023-09-30 0001175151 srt:MaximumMember 2023-01-01 2023-09-30 0001175151 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001175151 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-09-30 0001175151 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001175151 us-gaap:CommonStockMember 2023-01-01 2023-09-30 0001175151 us-gaap:EmployeeStockMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-07-07 2023-07-07 0001175151 us-gaap:EmployeeStockMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2023-07-07 2023-07-07 0001175151 us-gaap:CommonStockMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-07-07 2023-07-07 0001175151 srt:ChiefExecutiveOfficerMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-07-07 2023-07-07 0001175151 srt:BoardOfDirectorsChairmanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-07-07 2023-07-07 0001175151 ctso:SeniorManagersMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-07-07 2023-07-07 0001175151 ctso:Existing20222025PerformanceMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2023-07-07 2023-07-07 0001175151 ctso:LicenseAgreementMember 2023-09-30 0001175151 us-gaap:RoyaltyAgreementsMember 2003-08-11 2003-08-11 0001175151 srt:MinimumMember ctso:TwoThousandAndEighteenSuccessFeeLetterMember ctso:WesternAllianceBankMember 2023-01-01 2023-09-30 0001175151 srt:MaximumMember ctso:TwoThousandAndEighteenSuccessFeeLetterMember ctso:WesternAllianceBankMember 2023-01-01 2023-09-30 0001175151 ctso:CytosorbentsMedicalIncMember 2021-03-01 2021-03-31 0001175151 ctso:CytosorbentsMedicalIncMember country:US 2021-03-31 0001175151 ctso:CytosorbentsMedicalIncMember country:US 2021-03-01 2021-03-31 0001175151 ctso:CytosorbentsMedicalIncMember 2021-03-31 0001175151 2022-05-01 2022-05-31 0001175151 ctso:TwoThousandAndTwentyTwoSuccessFeeLetterMember ctso:ThirdTrancheMember 2023-01-01 2023-09-30 0001175151 ctso:TwoThousandAndTwentyTwoSuccessFeeLetterMember ctso:SecondTrancheMember 2023-01-01 2023-09-30 0001175151 ctso:TwoThousandAndTwentyTwoSuccessFeeLetterMember ctso:FirstTrancheMember 2023-01-01 2023-09-30 0001175151 ctso:TwoThousandAndEighteenSuccessFeeLetterMember ctso:WesternAllianceBankMember 2023-01-01 2023-09-30 0001175151 ctso:LicenseAgreementMember 2023-01-01 2023-09-30 0001175151 2023-07-01 2023-09-30 0001175151 2022-07-01 2022-09-30 0001175151 ctso:FinalFeeMember ctso:WesternAllianceBankMember 2023-07-01 2023-09-30 0001175151 ctso:FinalFeeMember ctso:WesternAllianceBankMember 2023-01-01 2023-09-30 0001175151 ctso:TermCLoanMember ctso:WesternAllianceBankMember 2023-01-01 2023-09-30 0001175151 ctso:TermCLoanMember 2023-01-01 2023-09-30 0001175151 ctso:JefferiesLlcAndB.RileyFbrIncMember 2021-12-30 2021-12-30 0001175151 ctso:JefferiesLlcAndB.RileyFbrIncMember 2021-12-30 0001175151 2021-07-14 0001175151 country:DE 2021-09-01 2021-09-30 0001175151 ctso:CytosorbentsEuropeGmbhMember 2021-01-01 2021-01-31 0001175151 2023-01-01 2023-09-30 0001175151 2022-01-01 2022-09-30 0001175151 2023-09-30 0001175151 2022-12-31 utr:sqm iso4217:USD shares iso4217:USN iso4217:USD pure ctso:country ctso:Institution ctso:item ctso:patent ctso:segment ctso:state shares P0Y P0Y P0Y P0Y 0001175151 --12-31 2023 Q3 false P5D 43851380 43635715 0 0 11600000 594000 P5D P5D P5D true P3Y 0 0 true false false false 10-Q true 2023-09-30 false 001-36792 CYTOSORBENTS CORPORATION DE 98-0373793 305 College Road East Princeton, NJ 08540 732 329-8885 Common Stock CTSO NASDAQ Yes Yes Non-accelerated Filer true false false 44438509 8359047 22144567 56893 76041 6178637 5664941 2977146 3461586 1745813 2488597 19260643 33759691 10282153 10743032 1687459 1687459 12196049 12603901 4148733 4437447 47575037 63231530 3441572 1655173 833333 117204 108939 7580287 7950440 11972396 9714552 12892209 13142005 4198810 5000000 29063415 27856557 0.001 0.001 5000000 5000000 0.001 0.001 100000000 100000000 44438509 43635715 44439 43635 292153561 287000021 2983987 2329195 -276670365 -253997878 18511622 35374973 47575037 63231530 7709085 6271228 23681183 21176194 44931 191468 55285 541694 7754016 6462696 23736468 21717888 1056831 1648657 3944696 3580447 8810847 8111353 27681164 25298335 3203981 4493976 10600421 10322315 5606866 3617377 17080743 14976020 3749197 3290149 11632416 11716976 1103475 609518 2957738 2089330 8104392 8735048 24358417 26335238 12957064 12634715 38948571 40141544 -7350198 -9017338 -21867828 -25165524 -33670 46845 -105662 78849 -1809652 -3230315 -733997 -6966613 -29 35000 6831 -1843322 -3183499 -804659 -6880933 -9193520 -12200837 -22672487 -32046457 -9193520 -12200837 -22672487 -32046457 -0.21 -0.21 -0.28 -0.28 -0.52 -0.52 -0.74 -0.74 44373969 44373969 43606980 43606980 44024483 44024483 43552238 43552238 -9193520 -12200837 -22672487 -32046457 1655674 2658809 654792 5674935 -7537846 -9542028 -22017695 -26371522 44193696 44193 290199035 1328313 -267476845 24094696 1086163 1086163 1655674 1655674 162078 162 632232 632394 7962 9 15920 15929 74773 75 220211 220286 -9193520 -9193520 44438509 44439 292153561 2983987 -276670365 18511622 43635715 43635 287000021 2329195 -253997878 35374973 2486679 2486679 654792 654792 590348 591 2106528 2107119 82355 83 213224 213307 130091 130 403811 403941 56702 56702 -22672487 -22672487 44438509 44439 292153561 2983987 -276670365 18511622 43574619 43575 285005396 3541711 -241030915 47559767 1005403 1005403 2658809 2658809 60226 59 118299 118358 -12200837 -12200837 43634845 43634 286129098 6200520 -253231752 39141500 43478487 43478 283194429 525585 -221185295 62578197 2554092 2554092 5674935 5674935 12500 12 42487 42499 143858 144 378449 378593 40359 40359 -32046457 -32046457 43634845 43634 286129098 6200520 -253231752 39141500 -22672487 -32046457 32143 0 160999 149368 1067797 659407 166321 193567 475621 431426 14459 10369 2486679 2554092 -733997 -6966613 603286 860022 -471822 -459434 -1370510 -1577559 0 -53226 1047700 -3042537 -15247725 -22893955 442618 5873928 357696 375568 -800314 -6249496 -2050417 40359 213307 0 2263724 -40359 -1205 -401658 -13785520 -29585468 23832026 53825166 10046506 24239698 275575 0 0 42499 0 280729 403941 378593 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">1.    BASIS OF PRESENTATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The interim consolidated financial statements of CytoSorbents Corporation (the “Company”) have been prepared in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”). In the opinion of management, the Company has made all necessary adjustments, which include normal recurring adjustments, for a fair statement of the Company’s consolidated financial position and results of operations for the interim periods presented. Certain information and disclosures normally included in the annual consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. These interim consolidated financial statements should be read in conjunction with the audited consolidated financial statements and accompanying notes for the year ended December 31, 2022 included in the Company’s Annual Report on Form 10-K, as filed with the Securities and Exchange Commission (the “SEC”) on March 9, 2023. The results for the three and nine months ended September 30, 2023 are not necessarily indicative of the results to be expected for a full year, any other interim periods or any future year or period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of September 30, 2023, the Company’s cash and cash equivalents were approximately $10.0 million, including $8.4 million in cash and cash equivalents and approximately $1.7 million in restricted cash, which is not expected to fund the Company’s operations beyond the next twelve months from the issuance of these consolidated financial statements. This matter raises substantial doubt about the Company’s ability to continue as a going concern. As a result, the accompanying consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business. The Company will need to raise additional capital to support our ongoing operations in the future.</p> 10000000.0 8400000 1700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">2.    PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Nature of Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company is a leader in the treatment of life-threatening conditions in intensive care and cardiac surgery using blood purification. The Company, through its subsidiary CytoSorbents Medical, Inc. (formerly known as CytoSorbents, Inc.), is engaged in the research, development and commercialization of medical devices with its blood purification technology platform which incorporates a proprietary adsorbent, porous polymer technology. The Company, through its wholly owned European subsidiary, CytoSorbents Europe GmbH, conducts sales and marketing related operations for the CytoSorb device. In March 2016, the Company formed CytoSorbents Switzerland GmbH, a wholly owned subsidiary of CytoSorbents Europe GmbH. This subsidiary, which began operations during the second quarter of 2016, provides marketing and direct sales services in Switzerland. In November 2018, the Company formed CytoSorbents Poland Sp. z.o.o., a wholly owned subsidiary of CytoSorbents Europe GmbH. This subsidiary, which began operations during the first quarter of 2019, provides marketing and direct sales services in Poland. In the third quarter of 2019, the Company formed CytoSorbents UK Limited, a wholly owned subsidiary of CytoSorbents Medical, Inc., which is responsible for the management of the Company’s clinical trial activities in the United Kingdom. In March 2022, the Company formed CytoSorbents Medical UK Limited to provide marketing and direct sales services in the United Kingdom and the Republic of Ireland. In October 2022, the Company formed CytoSorbents France SAS to provide marketing and direct sales services in France. In May 2023, the Company formed CytoSorbents India Private Limited to provide marketing and direct sales services in India. CytoSorb, the Company’s flagship product, was approved in the European Union (“EU”) in March 2011 and is currently being marketed and distributed in more than 75 countries around the world, as an effective extracorporeal cytokine absorber, designed to reduce the “cytokine storm” or “cytokine release syndrome” seen in critical illnesses that may result in massive inflammation, organ failure, and patient death. In May 2018, the Company received a label extension for CytoSorb covering use of the device for the removal of bilirubin and myoglobin which allows for the use of the device in the treatment of liver failure and trauma, respectively. CytoSorb is also being used during and after cardiac surgery to remove inflammatory mediators that can lead to post-operative complications, including multiple organ failure. In January 2020, CytoSorb received EU CE Mark label expansion to include the removal of ticagrelor during cardiopulmonary bypass in patients undergoing cardiothoracic surgery. In May 2020, CytoSorb also received EU CE Mark label expansion to include rivaroxaban removal for the same indication.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In April 2020, CytoSorb received United States Food and Drug Administration (“FDA”) Emergency Use Authorization (“EUA”) of CytoSorb for use in adult critically-ill COVID-19 patients with imminent or confirmed respiratory failure. The CytoSorb device has neither been cleared nor approved for the indication to treat patients with COVID-19 infection. The EUA will be effective until a declaration is made that the circumstances justifying the EUA have terminated or until revoked by the FDA.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In April 2020, the Company also announced that the FDA had granted Breakthrough Designation for its DrugSorb-ATR Antithrombotic Removal System for the removal of ticagrelor in a cardiopulmonary bypass circuit during emergent and urgent cardiothoracic surgery. The Breakthrough Devices Program provides for more effective treatment of life-threatening or irreversibly debilitating disease or conditions, in this case the need to reverse the effects of ticagrelor in emergent or urgent cardiac surgery that can otherwise cause a high risk of serious or life-threatening bleeding. Through Breakthrough Designation, the FDA intends to work with CytoSorbents to expedite the development, assessment, and regulatory review of CytoSorbents’ technology for the removal of ticagrelor, while maintaining statutory standards of regulatory approval (e.g., 510(k), de novo 510(k) or premarket approval) consistent with the FDA’s mission to protect and promote public health. In July 2021, the Company received full approval of its Investigative Device Exemption (“IDE”) to conduct the pivotal STAR-T (Safe and Timely Antithrombotic Removal – Ticagrelor) double-blind randomized control trial (“RCT”) for up to 120 patients in the United States to support FDA marketing approval. In July 2023, the Company announced that enrollment in the STAR-T trial completed, and in August 2023, the Company announced completion of the STAR-T trial, following the last scheduled patient follow-up.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In August 2021, the Company announced that it was granted a second Breakthrough Device designation for its DrugSorb-ATR Antithrombotic Removal System by the FDA. This Breakthrough Device designation covers the removal of the Direct Oral Anticoagulants (DOACs) apixaban and rivaroxaban in a cardiopulmonary bypass circuit to reduce the likelihood of serious perioperative bleeding during urgent cardiothoracic surgery. In October 2021, the Company also received full FDA approval of an IDE application to conduct a double-blind, randomized, controlled clinical study for up to 120 patients entitled, “Safe and Timely Antithrombotic Removal – Direct Oral Anticoagulants (STAR-D),” in the United States to support FDA marketing approval.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">If FDA marketing approval is obtained for either the removal of ticagrelor or direct oral anticoagulants indications, the device will be marketed as DrugSorb-ATR in the United States. The DrugSorb-ATR Antithrombotic Removal System is based on the same polymer technology as CytoSorb. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In May 2022, the Company announced that the Company entered into a <span style="-sec-ix-hidden:Hidden_czeMA7OIRk6yGRTUL44sRw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three-year</span></span> preferred supplier agreement with Asklepios, making CytoSorb available without restrictions to all of the approximately 170 healthcare facilities across 14 states throughout Germany at which Asklepios operates. This includes Asklepios Klinik St. Georg in Hamburg, Germany, which pioneered the use of CytoSorb to remove antithrombotic drugs during cardiothoracic surgery, and is well-known for their seminal publication on CytoSorb use for this application during emergency cardiac surgery in patients at high risk of bleeding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In June 2022, the Company announced that, following a successful pilot program in three countries, the Company signed an expanded non-exclusive agreement with Nikkiso Europe GmbH (“Nikkiso”) to distribute Nikkiso’s PureADJUST stand-alone hemoperfusion pump and accessories in a total of 14 countries. In addition to securing the rights to sell Nikkiso’s stand-alone pump and accessories in Germany, Austria, and Luxembourg, the Company entered into an expanded multi-country reseller agreement with Nikkiso covering the following countries: Belgium, Bosnia and Herzegovina, Croatia, Finland, France, Iceland, Lichtenstein, Poland, Serbia, Slovenia and Switzerland. The Company will also be able to provide field support services in these countries. In September 2023, the distribution agreement with Nikkiso expired, and the Company indicated that it would not seek renewal of the agreement. The Company is actively working with a new supplier to provide a stand-alone hemoperfusion pump.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In August 2022, the Company entered into a Marketing Agreement (the “Marketing Agreement”) with Fresenius Medical Care Deutschland GmbH (“Fresenius”), which expands the Company’s strategic partnership with Fresenius by establishing a multi-stage global collaboration to combat life-threatening diseases in critical care. The Marketing Agreement provides for the combined marketing and promotion of CytoSorb with Fresenius’ critical care products by Fresenius’ marketing organization worldwide, excluding the United States. The Marketing Agreement has an initial term of three years, with an automatic renewal for an additional two years at the end of such initial term, subject to earlier termination by either of the parties (the “Term”). Compared to the prior co-marketing agreement between the parties, the Marketing Agreement intends to increase the commitments from both parties and to ensure an ongoing and consistent level of marketing and promotional activity specifically focused around CytoSorb, where Fresenius will actively market and promote CytoSorb as the featured blood purification therapy for removal of cytokines, bilirubin, and myoglobin on its critical care platforms. Specifically, the Marketing Agreement provides that various Fresenius-led in-person, virtual, social media, and web-based </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">marketing programs and events will feature the CytoSorb therapy and highlight the cooperation between the two companies in the field of critical care during the Term. To help support the increased marketing and promotional efforts of the expanded collaboration, CytoSorbents has agreed to subsidize a portion of the marketing costs through a royalty payment to Fresenius Medical Care based on CytoSorb sales in the intensive care unit on Fresenius Medical Care platforms, excluding the United States. In addition to strengthening and expanding the global marketing of CytoSorb, the Company and Fresenius also plan to work together to bring new innovative solutions to the market. The Marketing Agreement also includes the certification of compatibility of CytoSorb for usage on Fresenius’ current critical care platforms. The launch of this program is expected to occur in 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The technology is based upon biocompatible, highly porous polymer sorbent beads that can actively remove toxic substances from blood and other bodily fluids by pore capture and surface adsorption. The Company has numerous products under development based upon this unique blood purification technology which, as of September 30, 2023, is protected by 19 issued U.S. patents and multiple international patents, with applications pending both in the U.S. and internationally, including HemoDefend, ContrastSorb, DrugSorb, DrugSorb-ATR and others. These patents and patent applications are directed to various compositions and methods of use related to the Company’s blood purification technologies and are expected to expire between 2023 and 2038, absent any patent term extensions. Management believes that any near-term expiring patents will not have a significant impact on the Company’s ongoing business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Stock Market Listing</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On December 17, 2014, the Company’s common stock, par value $0.001 per share, was approved for listing on the Nasdaq Capital Market (“Nasdaq”), and it began trading on Nasdaq on December 23, 2014 under the symbol “CTSO.” Previously, the Company’s common stock traded in the over-the-counter-market on the OTC Bulletin Board.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Basis of Consolidation and Foreign Currency Translation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements include the accounts of CytoSorbents Corporation and its wholly-owned subsidiaries, CytoSorbents Medical, Inc. and CytoSorbents Europe GmbH. In addition, the consolidated financial statements include CytoSorbents Switzerland GmbH, CytoSorbents Poland Sp. z.o.o. and CytoSorbents Medical UK Limited, wholly owned subsidiaries of CytoSorbents Europe GmbH, and CytoSorbents UK Limited and CytoSorbents India Private Limited, wholly-owned subsidiaries of CytoSorbents Medical, Inc. All significant intercompany transactions and balances have been eliminated in consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Translation gains and losses resulting from the process of remeasuring into the United States Dollar, the foreign currency financial statements of the European subsidiary are included in operations. The Euro is the functional currency of CytoSorbents Europe GmbH. Foreign currency transaction gain/(loss) included in net loss amounted to approximately ($1,810,000) and ($3,230,000) for the three months ended September 30, 2023 and 2022, respectively. Foreign currency transaction gain/(loss) included in net loss amounted to approximately ($734,000) and ($6,967,000) for the nine months ended September 30, 2023 and 2022, respectively. The Company translates assets and liabilities of its foreign subsidiaries at the exchange rate in effect at the consolidated balance sheet date. The Company translates revenue and expenses at the daily average exchange rates during the period. The Company includes accumulated net translation adjustments in accumulated other comprehensive income as a component of stockholders’ equity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cash, Cash Equivalents and Restricted Cash</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table provides a reconciliation of cash and cash equivalents and restricted cash to amounts shown in the consolidated balance sheets:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">8,359,047 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,144,567</p></td></tr><tr><td style="vertical-align:bottom;width:65.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,687,459</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,687,459</p></td></tr><tr><td style="vertical-align:bottom;width:65.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,046,506</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,832,026</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Restricted Cash</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s total restricted cash in the amount of $1,687,459 consists of cash of $1,467,459 that the Company is obligated to maintain as collateral for the outstanding letter of credit with Bridge Bank that was provided to the landlord of the College Road facility as security and cash of $220,000 that the Company is obligated to maintain as collateral for the credit limit on the Company’s credit card accounts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Grants and Accounts Receivable</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Grants receivable represent amounts due from U.S. government agencies and are included in grants and accounts receivable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Accounts receivable are unsecured, non-interest bearing customer obligations due under normal trade terms. The Company sells its devices to various hospitals and distributors. The Company performs ongoing credit evaluations of its customers’ financial conditions. Management reviews accounts receivable periodically to determine collectability. Balances that are determined to be uncollectible are written off to the allowance for doubtful accounts. The allowance for doubtful accounts amounted to approximately $57,000 and $76,000 as of September 30, 2023 and December 31, 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Inventories</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Inventories are valued at the lower of cost or net realizable value under the first in, first out (FIFO) method. At September 30, 2023 and December 31, 2022, the Company’s inventory was comprised of finished goods, which amounted to $1,389,151 and $1,567,871, respectively; work in process which amounted to $1,140,784 and $1,280,368, respectively; and raw materials, which amounted to $447,211 and $613,347, respectively. Devices used in clinical trials or for research and development purposes are removed from inventory and charged to research and development expenses at the time of their use. Donated devices are removed from inventory and charged to selling, general and administrative expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Property and Equipment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Property and equipment are recorded at cost less accumulated depreciation. Depreciation of property and equipment is provided for by the straight-line method over the estimated useful lives of the related assets. Leasehold improvements are amortized over the lesser of their economic useful lives or the term of the related leases. Gains and losses on depreciable assets retired or sold are recognized in the consolidated statements of operations and comprehensive loss in the year of disposal. Repairs and maintenance expenditures are expensed as incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Patents</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Legal costs incurred to establish and successfully defend patents are capitalized. When patents are issued, capitalized costs are amortized on the straight-line method over the related patent term. In the event a patent is abandoned, the net book value of the patent is written off.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Impairment or Disposal of Long-Lived Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company assesses the impairment of patents and other long-lived assets under accounting standards for the impairment or disposal of long-lived assets whenever events or changes in circumstances indicate that the carrying value may not be recoverable. For long-lived assets to be held and used, the Company recognizes an impairment loss only if its carrying amount is not recoverable through its undiscounted cash flows and measures the impairment loss based on the difference between the carrying amount and fair value. During the three and nine months ended September 30, 2023, the Company recorded impairment charges of approximately $183,000 and $476,000, respectively, related to certain patent costs. There were no charges for impairments during the three months ended September 30, 2022. During the nine months ended September 30, 2022, the Company recorded an impairment charge of approximately $431,000 related to certain patent costs. This charge is included in legal, financial and other consulting in the consolidated statements of operations and comprehensive loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Revenue Recognition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Product Sales</i>: Revenues from sales of products to both direct and distributor/strategic partner customers are recognized at the time when control passes to the customer, in accordance with the terms of their respective contracts. Recognition of revenue occurs as each performance obligation is completed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Grant Revenue</i>: Revenue from grant income is based on contractual agreements. Certain agreements provide for reimbursement of costs, other agreements provide for reimbursement of costs and an overhead margin and certain agreements are performance based, where revenue is earned based upon the achievement of milestones outlined in the contract. Revenues are recognized when the associated performance obligation is fulfilled. Costs are recorded as incurred. Amounts invoiced in excess of costs actually incurred on fixed price contracts are classified as deferred revenue and are included in accrued expenses and other current liabilities in the consolidated balance sheets. Costs subject to reimbursement by these grants have been reflected as costs of revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Research and Development and Clinical Trial Expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">All research and development costs, payments to laboratories and research consultants are expensed when incurred.</span><span style="font-weight:normal;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Advertising Expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Advertising expenses are included in selling, general, and administrative expenses on the consolidated statements of operations and comprehensive loss when incurred. Advertising expenses amounted to approximately $49,000 and $143,000 for the three months ended September 30, 2023 and 2022, respectively, and approximately $143,000 and $358,000 for the nine months ended September 30, 2023 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Income taxes are accounted for under the asset and liability method prescribed by accounting standards for accounting for income taxes. Deferred income taxes are recorded for temporary differences between financial statement carrying amounts and the tax basis of assets and liabilities. Deferred tax assets and liabilities reflect the tax rates expected to be in effect for the years in which the differences are expected to reverse. A valuation allowance is provided if it is more likely than not that some or all of the deferred tax asset will not be realized. The Company has provided a valuation allowance against all deferred tax assets. Under Section 382 of the Internal Revenue Code, the net operating losses generated prior to the previously completed reverse merger may be limited due to the change in ownership. Additionally, net operating losses generated subsequent to the reverse merger may be limited in the event of changes in ownership.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company follows accounting standards associated with uncertain tax positions. The Company had no unrecognized tax benefits at September 30, 2023 or December 31, 2022. The Company files tax returns in the U.S. federal and state jurisdictions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company utilizes the Technology Business Tax Certificate Transfer Program to sell a portion of its New Jersey Net Operating Loss carryforwards to an industrial company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Each of CytoSorbents Europe GmbH, CytoSorbents Switzerland GmbH, CytoSorbents Poland Sp. Z.o.o., CytoSorbents Medical Limited, CytoSorbents UK Limited and CytoSorbents India Private Limited files an annual corporate tax return, VAT return and a trade tax return in Germany, Switzerland, Poland, the United Kingdom and India, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets, liabilities at the date of the balance sheet, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from these estimates. The valuation of options granted, allowance for doubtful accounts and recoverability of patents are significant estimates in these consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Concentration of Credit Risk</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company maintains cash balances, at times, with financial institutions in excess of amounts insured by the Federal Deposit Insurance Corporation (“FDIC”). Beginning in April of 2023, the Company joined the IntraFi network, and established an Insured Cash Sweep (“ICS”) account whereby all cash that was previously held in the Company’s money market account at Bridge Bank is swept daily in increments of less than $250,000 and deposited in a number of IntraFi’s 4,000 member banks. This arrangement provides FDIC insurance coverage for all of the cash balances previously held in the money market account, which represents all of the cash and cash equivalents held at Bridge Bank. This arrangement excludes the restricted cash balances. Management monitors the soundness of these institutions in an effort to minimize its collection risk of these balances. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">A significant portion of the Company’s revenues are from product sales in Germany. Substantially all of the Company’s grant and other income are from government agencies in the United States. (See Note 4 for further information relating to the Company’s revenue.)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of September 30, 2023, one distributor accounted for approximately 26% of outstanding grants and accounts receivable. As of December 31, 2022, two distributors accounted for approximately 27% of outstanding grants and accounts receivables. For the three months ended September 30, 2023, no distributor or direct customers accounted for more than 10% of the Company's total revenue and for the nine months ended September 30, 2023, one distributor accounted for approximately 10% of the total revenue. For the three months ended September 30, 2022, one distributor accounted for approximately 16% of the Company's total revenue and for the nine months ended September 30, 2022, no distributor or direct customer accounted for more than 10% of total revenue. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Financial Instruments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The carrying values of cash and cash equivalents, accounts receivable, accounts payable and accrued expenses and other current liabilities approximate their fair values due to their short-term nature.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Net Loss Per Common Share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Basic loss per share is computed by dividing loss available to common stockholders by the weighted average number of common shares outstanding during the period. Diluted loss per common share is computed using the treasury stock method utilizing the weighted-average number of shares of common stock plus the dilutive effect of potential common shares outstanding during the period. Dilutive potential common shares include outstanding stock options and restricted shares. The computation of diluted loss per share does not assume conversion, exercise or contingent exercise of securities that would have an anti-dilutive effect on earnings (see Note 8).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Stock-Based Compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company accounts for its stock-based compensation under the recognition requirements of accounting standards for accounting for stock-based compensation, for employees and directors, whereby each option granted is valued at fair market value on the date of grant. Under these accounting standards, the fair value of each option is estimated on the date of grant using the Black-Scholes option pricing model.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company also follows the guidance of accounting standards for accounting for equity instruments that are issued to other than employees for acquiring, or in conjunction with selling, goods or services for equity instruments issued to consultants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Shipping and Handling Costs</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The cost of shipping product to customers and distributors is typically borne by the customer or distributor. The Company records other shipping and handling costs in cost of revenue. Total freight costs amounted to approximately $140,000 and $79,000, respectively, for the three months ended September 30, 2023 and 2022, and $341,000 and $166,000, respectively, for the nine months ended September 30, 2023 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Effect of Recent Accounting Pronouncements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In June 2016, the Financial Accounting Standards Board, issued Accounting Standards Update (“ASU”) No. 2016-13 entitled, “Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments”. This ASU provides guidance on the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">calculation of credit losses, which includes the allowance for doubtful accounts on trade accounts receivable. The updated guidance is effective for public entities for fiscal years beginning after December 15, 2022. The Company implemented the updated guidance during the nine months ended September 30, 2023, and this did not have significant impact on its consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Nature of Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company is a leader in the treatment of life-threatening conditions in intensive care and cardiac surgery using blood purification. The Company, through its subsidiary CytoSorbents Medical, Inc. (formerly known as CytoSorbents, Inc.), is engaged in the research, development and commercialization of medical devices with its blood purification technology platform which incorporates a proprietary adsorbent, porous polymer technology. The Company, through its wholly owned European subsidiary, CytoSorbents Europe GmbH, conducts sales and marketing related operations for the CytoSorb device. In March 2016, the Company formed CytoSorbents Switzerland GmbH, a wholly owned subsidiary of CytoSorbents Europe GmbH. This subsidiary, which began operations during the second quarter of 2016, provides marketing and direct sales services in Switzerland. In November 2018, the Company formed CytoSorbents Poland Sp. z.o.o., a wholly owned subsidiary of CytoSorbents Europe GmbH. This subsidiary, which began operations during the first quarter of 2019, provides marketing and direct sales services in Poland. In the third quarter of 2019, the Company formed CytoSorbents UK Limited, a wholly owned subsidiary of CytoSorbents Medical, Inc., which is responsible for the management of the Company’s clinical trial activities in the United Kingdom. In March 2022, the Company formed CytoSorbents Medical UK Limited to provide marketing and direct sales services in the United Kingdom and the Republic of Ireland. In October 2022, the Company formed CytoSorbents France SAS to provide marketing and direct sales services in France. In May 2023, the Company formed CytoSorbents India Private Limited to provide marketing and direct sales services in India. CytoSorb, the Company’s flagship product, was approved in the European Union (“EU”) in March 2011 and is currently being marketed and distributed in more than 75 countries around the world, as an effective extracorporeal cytokine absorber, designed to reduce the “cytokine storm” or “cytokine release syndrome” seen in critical illnesses that may result in massive inflammation, organ failure, and patient death. In May 2018, the Company received a label extension for CytoSorb covering use of the device for the removal of bilirubin and myoglobin which allows for the use of the device in the treatment of liver failure and trauma, respectively. CytoSorb is also being used during and after cardiac surgery to remove inflammatory mediators that can lead to post-operative complications, including multiple organ failure. In January 2020, CytoSorb received EU CE Mark label expansion to include the removal of ticagrelor during cardiopulmonary bypass in patients undergoing cardiothoracic surgery. In May 2020, CytoSorb also received EU CE Mark label expansion to include rivaroxaban removal for the same indication.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In April 2020, CytoSorb received United States Food and Drug Administration (“FDA”) Emergency Use Authorization (“EUA”) of CytoSorb for use in adult critically-ill COVID-19 patients with imminent or confirmed respiratory failure. The CytoSorb device has neither been cleared nor approved for the indication to treat patients with COVID-19 infection. The EUA will be effective until a declaration is made that the circumstances justifying the EUA have terminated or until revoked by the FDA.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In April 2020, the Company also announced that the FDA had granted Breakthrough Designation for its DrugSorb-ATR Antithrombotic Removal System for the removal of ticagrelor in a cardiopulmonary bypass circuit during emergent and urgent cardiothoracic surgery. The Breakthrough Devices Program provides for more effective treatment of life-threatening or irreversibly debilitating disease or conditions, in this case the need to reverse the effects of ticagrelor in emergent or urgent cardiac surgery that can otherwise cause a high risk of serious or life-threatening bleeding. Through Breakthrough Designation, the FDA intends to work with CytoSorbents to expedite the development, assessment, and regulatory review of CytoSorbents’ technology for the removal of ticagrelor, while maintaining statutory standards of regulatory approval (e.g., 510(k), de novo 510(k) or premarket approval) consistent with the FDA’s mission to protect and promote public health. In July 2021, the Company received full approval of its Investigative Device Exemption (“IDE”) to conduct the pivotal STAR-T (Safe and Timely Antithrombotic Removal – Ticagrelor) double-blind randomized control trial (“RCT”) for up to 120 patients in the United States to support FDA marketing approval. In July 2023, the Company announced that enrollment in the STAR-T trial completed, and in August 2023, the Company announced completion of the STAR-T trial, following the last scheduled patient follow-up.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In August 2021, the Company announced that it was granted a second Breakthrough Device designation for its DrugSorb-ATR Antithrombotic Removal System by the FDA. This Breakthrough Device designation covers the removal of the Direct Oral Anticoagulants (DOACs) apixaban and rivaroxaban in a cardiopulmonary bypass circuit to reduce the likelihood of serious perioperative bleeding during urgent cardiothoracic surgery. In October 2021, the Company also received full FDA approval of an IDE application to conduct a double-blind, randomized, controlled clinical study for up to 120 patients entitled, “Safe and Timely Antithrombotic Removal – Direct Oral Anticoagulants (STAR-D),” in the United States to support FDA marketing approval.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">If FDA marketing approval is obtained for either the removal of ticagrelor or direct oral anticoagulants indications, the device will be marketed as DrugSorb-ATR in the United States. The DrugSorb-ATR Antithrombotic Removal System is based on the same polymer technology as CytoSorb. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In May 2022, the Company announced that the Company entered into a <span style="-sec-ix-hidden:Hidden_czeMA7OIRk6yGRTUL44sRw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three-year</span></span> preferred supplier agreement with Asklepios, making CytoSorb available without restrictions to all of the approximately 170 healthcare facilities across 14 states throughout Germany at which Asklepios operates. This includes Asklepios Klinik St. Georg in Hamburg, Germany, which pioneered the use of CytoSorb to remove antithrombotic drugs during cardiothoracic surgery, and is well-known for their seminal publication on CytoSorb use for this application during emergency cardiac surgery in patients at high risk of bleeding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In June 2022, the Company announced that, following a successful pilot program in three countries, the Company signed an expanded non-exclusive agreement with Nikkiso Europe GmbH (“Nikkiso”) to distribute Nikkiso’s PureADJUST stand-alone hemoperfusion pump and accessories in a total of 14 countries. In addition to securing the rights to sell Nikkiso’s stand-alone pump and accessories in Germany, Austria, and Luxembourg, the Company entered into an expanded multi-country reseller agreement with Nikkiso covering the following countries: Belgium, Bosnia and Herzegovina, Croatia, Finland, France, Iceland, Lichtenstein, Poland, Serbia, Slovenia and Switzerland. The Company will also be able to provide field support services in these countries. In September 2023, the distribution agreement with Nikkiso expired, and the Company indicated that it would not seek renewal of the agreement. The Company is actively working with a new supplier to provide a stand-alone hemoperfusion pump.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In August 2022, the Company entered into a Marketing Agreement (the “Marketing Agreement”) with Fresenius Medical Care Deutschland GmbH (“Fresenius”), which expands the Company’s strategic partnership with Fresenius by establishing a multi-stage global collaboration to combat life-threatening diseases in critical care. The Marketing Agreement provides for the combined marketing and promotion of CytoSorb with Fresenius’ critical care products by Fresenius’ marketing organization worldwide, excluding the United States. The Marketing Agreement has an initial term of three years, with an automatic renewal for an additional two years at the end of such initial term, subject to earlier termination by either of the parties (the “Term”). Compared to the prior co-marketing agreement between the parties, the Marketing Agreement intends to increase the commitments from both parties and to ensure an ongoing and consistent level of marketing and promotional activity specifically focused around CytoSorb, where Fresenius will actively market and promote CytoSorb as the featured blood purification therapy for removal of cytokines, bilirubin, and myoglobin on its critical care platforms. Specifically, the Marketing Agreement provides that various Fresenius-led in-person, virtual, social media, and web-based </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">marketing programs and events will feature the CytoSorb therapy and highlight the cooperation between the two companies in the field of critical care during the Term. To help support the increased marketing and promotional efforts of the expanded collaboration, CytoSorbents has agreed to subsidize a portion of the marketing costs through a royalty payment to Fresenius Medical Care based on CytoSorb sales in the intensive care unit on Fresenius Medical Care platforms, excluding the United States. In addition to strengthening and expanding the global marketing of CytoSorb, the Company and Fresenius also plan to work together to bring new innovative solutions to the market. The Marketing Agreement also includes the certification of compatibility of CytoSorb for usage on Fresenius’ current critical care platforms. The launch of this program is expected to occur in 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The technology is based upon biocompatible, highly porous polymer sorbent beads that can actively remove toxic substances from blood and other bodily fluids by pore capture and surface adsorption. The Company has numerous products under development based upon this unique blood purification technology which, as of September 30, 2023, is protected by 19 issued U.S. patents and multiple international patents, with applications pending both in the U.S. and internationally, including HemoDefend, ContrastSorb, DrugSorb, DrugSorb-ATR and others. These patents and patent applications are directed to various compositions and methods of use related to the Company’s blood purification technologies and are expected to expire between 2023 and 2038, absent any patent term extensions. Management believes that any near-term expiring patents will not have a significant impact on the Company’s ongoing business.</p> 75 170 14 19 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Stock Market Listing</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On December 17, 2014, the Company’s common stock, par value $0.001 per share, was approved for listing on the Nasdaq Capital Market (“Nasdaq”), and it began trading on Nasdaq on December 23, 2014 under the symbol “CTSO.” Previously, the Company’s common stock traded in the over-the-counter-market on the OTC Bulletin Board.</p> 0.001 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Basis of Consolidation and Foreign Currency Translation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements include the accounts of CytoSorbents Corporation and its wholly-owned subsidiaries, CytoSorbents Medical, Inc. and CytoSorbents Europe GmbH. In addition, the consolidated financial statements include CytoSorbents Switzerland GmbH, CytoSorbents Poland Sp. z.o.o. and CytoSorbents Medical UK Limited, wholly owned subsidiaries of CytoSorbents Europe GmbH, and CytoSorbents UK Limited and CytoSorbents India Private Limited, wholly-owned subsidiaries of CytoSorbents Medical, Inc. All significant intercompany transactions and balances have been eliminated in consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Translation gains and losses resulting from the process of remeasuring into the United States Dollar, the foreign currency financial statements of the European subsidiary are included in operations. The Euro is the functional currency of CytoSorbents Europe GmbH. Foreign currency transaction gain/(loss) included in net loss amounted to approximately ($1,810,000) and ($3,230,000) for the three months ended September 30, 2023 and 2022, respectively. Foreign currency transaction gain/(loss) included in net loss amounted to approximately ($734,000) and ($6,967,000) for the nine months ended September 30, 2023 and 2022, respectively. The Company translates assets and liabilities of its foreign subsidiaries at the exchange rate in effect at the consolidated balance sheet date. The Company translates revenue and expenses at the daily average exchange rates during the period. The Company includes accumulated net translation adjustments in accumulated other comprehensive income as a component of stockholders’ equity.</p> -1810000 -3230000 -734000 -6967000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cash, Cash Equivalents and Restricted Cash</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table provides a reconciliation of cash and cash equivalents and restricted cash to amounts shown in the consolidated balance sheets:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">8,359,047 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,144,567</p></td></tr><tr><td style="vertical-align:bottom;width:65.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,687,459</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,687,459</p></td></tr><tr><td style="vertical-align:bottom;width:65.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,046,506</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,832,026</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">8,359,047 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,144,567</p></td></tr><tr><td style="vertical-align:bottom;width:65.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,687,459</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,687,459</p></td></tr><tr><td style="vertical-align:bottom;width:65.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,046,506</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,832,026</p></td></tr></table> 8359047 22144567 1687459 1687459 10046506 23832026 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Restricted Cash</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s total restricted cash in the amount of $1,687,459 consists of cash of $1,467,459 that the Company is obligated to maintain as collateral for the outstanding letter of credit with Bridge Bank that was provided to the landlord of the College Road facility as security and cash of $220,000 that the Company is obligated to maintain as collateral for the credit limit on the Company’s credit card accounts.</p> 1687459 1467459 220000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Grants and Accounts Receivable</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Grants receivable represent amounts due from U.S. government agencies and are included in grants and accounts receivable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Accounts receivable are unsecured, non-interest bearing customer obligations due under normal trade terms. The Company sells its devices to various hospitals and distributors. The Company performs ongoing credit evaluations of its customers’ financial conditions. Management reviews accounts receivable periodically to determine collectability. Balances that are determined to be uncollectible are written off to the allowance for doubtful accounts. The allowance for doubtful accounts amounted to approximately $57,000 and $76,000 as of September 30, 2023 and December 31, 2022, respectively.</p> 57000 76000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Inventories</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Inventories are valued at the lower of cost or net realizable value under the first in, first out (FIFO) method. At September 30, 2023 and December 31, 2022, the Company’s inventory was comprised of finished goods, which amounted to $1,389,151 and $1,567,871, respectively; work in process which amounted to $1,140,784 and $1,280,368, respectively; and raw materials, which amounted to $447,211 and $613,347, respectively. Devices used in clinical trials or for research and development purposes are removed from inventory and charged to research and development expenses at the time of their use. Donated devices are removed from inventory and charged to selling, general and administrative expenses.</p> 1389151 1567871 1140784 1280368 447211 613347 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Property and Equipment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Property and equipment are recorded at cost less accumulated depreciation. Depreciation of property and equipment is provided for by the straight-line method over the estimated useful lives of the related assets. Leasehold improvements are amortized over the lesser of their economic useful lives or the term of the related leases. Gains and losses on depreciable assets retired or sold are recognized in the consolidated statements of operations and comprehensive loss in the year of disposal. Repairs and maintenance expenditures are expensed as incurred.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Patents</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Legal costs incurred to establish and successfully defend patents are capitalized. When patents are issued, capitalized costs are amortized on the straight-line method over the related patent term. In the event a patent is abandoned, the net book value of the patent is written off.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Impairment or Disposal of Long-Lived Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company assesses the impairment of patents and other long-lived assets under accounting standards for the impairment or disposal of long-lived assets whenever events or changes in circumstances indicate that the carrying value may not be recoverable. For long-lived assets to be held and used, the Company recognizes an impairment loss only if its carrying amount is not recoverable through its undiscounted cash flows and measures the impairment loss based on the difference between the carrying amount and fair value. During the three and nine months ended September 30, 2023, the Company recorded impairment charges of approximately $183,000 and $476,000, respectively, related to certain patent costs. There were no charges for impairments during the three months ended September 30, 2022. During the nine months ended September 30, 2022, the Company recorded an impairment charge of approximately $431,000 related to certain patent costs. This charge is included in legal, financial and other consulting in the consolidated statements of operations and comprehensive loss.</p> 183000 476000 431000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Revenue Recognition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Product Sales</i>: Revenues from sales of products to both direct and distributor/strategic partner customers are recognized at the time when control passes to the customer, in accordance with the terms of their respective contracts. Recognition of revenue occurs as each performance obligation is completed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Grant Revenue</i>: Revenue from grant income is based on contractual agreements. Certain agreements provide for reimbursement of costs, other agreements provide for reimbursement of costs and an overhead margin and certain agreements are performance based, where revenue is earned based upon the achievement of milestones outlined in the contract. Revenues are recognized when the associated performance obligation is fulfilled. Costs are recorded as incurred. Amounts invoiced in excess of costs actually incurred on fixed price contracts are classified as deferred revenue and are included in accrued expenses and other current liabilities in the consolidated balance sheets. Costs subject to reimbursement by these grants have been reflected as costs of revenue.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Research and Development and Clinical Trial Expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">All research and development costs, payments to laboratories and research consultants are expensed when incurred.</span><span style="font-weight:normal;"> </span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Advertising Expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Advertising expenses are included in selling, general, and administrative expenses on the consolidated statements of operations and comprehensive loss when incurred. Advertising expenses amounted to approximately $49,000 and $143,000 for the three months ended September 30, 2023 and 2022, respectively, and approximately $143,000 and $358,000 for the nine months ended September 30, 2023 and 2022, respectively.</p> 49000 143000 143000 358000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Income taxes are accounted for under the asset and liability method prescribed by accounting standards for accounting for income taxes. Deferred income taxes are recorded for temporary differences between financial statement carrying amounts and the tax basis of assets and liabilities. Deferred tax assets and liabilities reflect the tax rates expected to be in effect for the years in which the differences are expected to reverse. A valuation allowance is provided if it is more likely than not that some or all of the deferred tax asset will not be realized. The Company has provided a valuation allowance against all deferred tax assets. Under Section 382 of the Internal Revenue Code, the net operating losses generated prior to the previously completed reverse merger may be limited due to the change in ownership. Additionally, net operating losses generated subsequent to the reverse merger may be limited in the event of changes in ownership.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company follows accounting standards associated with uncertain tax positions. The Company had no unrecognized tax benefits at September 30, 2023 or December 31, 2022. The Company files tax returns in the U.S. federal and state jurisdictions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company utilizes the Technology Business Tax Certificate Transfer Program to sell a portion of its New Jersey Net Operating Loss carryforwards to an industrial company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Each of CytoSorbents Europe GmbH, CytoSorbents Switzerland GmbH, CytoSorbents Poland Sp. Z.o.o., CytoSorbents Medical Limited, CytoSorbents UK Limited and CytoSorbents India Private Limited files an annual corporate tax return, VAT return and a trade tax return in Germany, Switzerland, Poland, the United Kingdom and India, respectively.</p> 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets, liabilities at the date of the balance sheet, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from these estimates. The valuation of options granted, allowance for doubtful accounts and recoverability of patents are significant estimates in these consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Concentration of Credit Risk</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company maintains cash balances, at times, with financial institutions in excess of amounts insured by the Federal Deposit Insurance Corporation (“FDIC”). Beginning in April of 2023, the Company joined the IntraFi network, and established an Insured Cash Sweep (“ICS”) account whereby all cash that was previously held in the Company’s money market account at Bridge Bank is swept daily in increments of less than $250,000 and deposited in a number of IntraFi’s 4,000 member banks. This arrangement provides FDIC insurance coverage for all of the cash balances previously held in the money market account, which represents all of the cash and cash equivalents held at Bridge Bank. This arrangement excludes the restricted cash balances. Management monitors the soundness of these institutions in an effort to minimize its collection risk of these balances. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">A significant portion of the Company’s revenues are from product sales in Germany. Substantially all of the Company’s grant and other income are from government agencies in the United States. (See Note 4 for further information relating to the Company’s revenue.)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of September 30, 2023, one distributor accounted for approximately 26% of outstanding grants and accounts receivable. As of December 31, 2022, two distributors accounted for approximately 27% of outstanding grants and accounts receivables. For the three months ended September 30, 2023, no distributor or direct customers accounted for more than 10% of the Company's total revenue and for the nine months ended September 30, 2023, one distributor accounted for approximately 10% of the total revenue. For the three months ended September 30, 2022, one distributor accounted for approximately 16% of the Company's total revenue and for the nine months ended September 30, 2022, no distributor or direct customer accounted for more than 10% of total revenue. </p> 250000 4000 0.26 0.27 0.10 0.10 0.16 0.10 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Financial Instruments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The carrying values of cash and cash equivalents, accounts receivable, accounts payable and accrued expenses and other current liabilities approximate their fair values due to their short-term nature.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Net Loss Per Common Share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Basic loss per share is computed by dividing loss available to common stockholders by the weighted average number of common shares outstanding during the period. Diluted loss per common share is computed using the treasury stock method utilizing the weighted-average number of shares of common stock plus the dilutive effect of potential common shares outstanding during the period. Dilutive potential common shares include outstanding stock options and restricted shares. The computation of diluted loss per share does not assume conversion, exercise or contingent exercise of securities that would have an anti-dilutive effect on earnings (see Note 8).</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Stock-Based Compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company accounts for its stock-based compensation under the recognition requirements of accounting standards for accounting for stock-based compensation, for employees and directors, whereby each option granted is valued at fair market value on the date of grant. Under these accounting standards, the fair value of each option is estimated on the date of grant using the Black-Scholes option pricing model.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company also follows the guidance of accounting standards for accounting for equity instruments that are issued to other than employees for acquiring, or in conjunction with selling, goods or services for equity instruments issued to consultants.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Shipping and Handling Costs</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The cost of shipping product to customers and distributors is typically borne by the customer or distributor. The Company records other shipping and handling costs in cost of revenue. Total freight costs amounted to approximately $140,000 and $79,000, respectively, for the three months ended September 30, 2023 and 2022, and $341,000 and $166,000, respectively, for the nine months ended September 30, 2023 and 2022.</p> 140000 79000 341000 166000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Effect of Recent Accounting Pronouncements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In June 2016, the Financial Accounting Standards Board, issued Accounting Standards Update (“ASU”) No. 2016-13 entitled, “Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments”. This ASU provides guidance on the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">calculation of credit losses, which includes the allowance for doubtful accounts on trade accounts receivable. The updated guidance is effective for public entities for fiscal years beginning after December 15, 2022. The Company implemented the updated guidance during the nine months ended September 30, 2023, and this did not have significant impact on its consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">3.    STOCKHOLDERS’ EQUITY</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Preferred Stock</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In June 2019, the Company amended and restated its certificate of incorporation. The amended and restated certificate of incorporation authorizes the issuance of up to 5,000,000 shares of “blank check” preferred stock, with such designation rights and preferences as may be determined from time to time by the Board of Directors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Common Stock</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In June 2019, the Company amended and restated its certificate of incorporation. The amended and restated certificate of incorporation increased the number of shares of common stock authorized for issuance from 50,000,000 shares to 100,000,000 shares. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Shelf Registration</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On July 14, 2021, the Company filed a registration statement on Form S-3 with the SEC, which was amended on July 20, 2021 and declared effective by the SEC on July 27, 2021 (as amended, the “2021 Shelf”). The 2021 Shelf enables the Company to offer and sell, in one or more offerings, any combination of common stock, preferred stock, senior or subordinated debt securities, warrants and units, up to a total dollar amount of $150 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Open Market Sale Agreement with Jefferies LLC</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On December 30, 2021, the Company entered into an Open Market Sale Agreement (the “Sale Agreement”) with Jefferies LLC (the “Agent”), pursuant to which the Company may sell, from time to time, at its option, shares of the Company’s common stock having an aggregate offering price of up to $25 million through the Agent, as the Company’s sales agent. All shares of the Company’s common stock offered and sold, or to be offered and sold under the Sale Agreement will be issued and sold pursuant to the Company’s 2021 Shelf by methods deemed to be an “at the market offering” as defined in Rule 415(a)(4) promulgated under the Securities Act of 1933, as amended, in block transactions or if specified by the Company, in privately negotiated transactions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Subject to the terms of the Sales Agreement, the Agent is required to use its commercially reasonable efforts consistent with their normal sales and trading practices to sell the shares of the Company’s common stock from time to time, based upon the Company’s instructions (including any price, time or size limits or other customary parameters or conditions the Company may impose). The Company is required to pay the Agent a commission of up to 3.0% of the gross proceeds from the sale of the shares of the Company’s common stock sold thereunder, if any. There were no sales under the Sale Agreement during the year ended December 31, 2022. During the nine months ended September 30, 2023, the Company sold 590,348 shares pursuant to the Sale Agreement, at an average selling price of $3.68 per share, generating net proceeds of approximately $2,107,000. In addition, during the year ended December 31, 2022 and during the nine months ended September 30, 2023, the Company paid approximately $90,000 and $57,000, respectively, in expenses related to the Sale Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Stock-Based Compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Total share-based employee, director, and consultant compensation amounted to approximately $1,086,000 and $2,487,000 for the three and nine months ended September 30, 2023, respectively, and approximately $1,005,000 and $2,554,000 for the three and nine months ended September 30, 2022, respectively. These amounts are included in the consolidated statements of operations and comprehensive loss under selling, general, and administrative expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The summary of the stock option activity for the nine months ended September 30, 2023 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">per Share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Life (Years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">9,474,824</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.36</p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,583,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_VIFNSFaDHk6BPROaAi1NAQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">—</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (748,381)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.96</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_oMUSVFoXz0ycAk6MsNVsFQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (435,781)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_cZf1yhOi_U6HYFS-5JOvMw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (84,093)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_zWdQ1U5Z9kyn7sAAiBOTGw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,790,449</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.48</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.26</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 11pt 0pt;">The fair value of each stock option was estimated using the Black Scholes pricing model, which takes into account as of the grant date the exercise price (ranging from $1.55 to $3.71 per share) and expected life of the stock option (10 years), the current price of the underlying stock and its expected volatility (70.9%), expected dividends (0)% on the stock and the risk free interest rate (ranging from 3.50% to 4.61%) for the expected term of the stock option.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The intrinsic value is calculated as the difference between the market value of the shares as of September 30, 2023 of $1.88 and the exercise price of the shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td colspan="11" style="vertical-align:bottom;width:100%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options Outstanding</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Range of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Life (Years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$1.11 - $13.20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,790,449</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4.48</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">7.26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,960</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:56.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td colspan="7" style="vertical-align:bottom;width:100%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options Exercisable</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercisable at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">5,653,877</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5.88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 2,750</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The summary of the status of the Company’s non-vested options for the nine months ended September 30, 2023 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-vested, December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,851,739</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.84</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,583,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.36</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (748,381)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.96</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,550,666)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.53</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-vested, September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,136,572</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.88</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 11pt 0pt;">As of September 30, 2023, the Company had approximately $7,990,000 of total unrecognized compensation cost related to stock options which will be amortized over approximately 41 months.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 11pt 0pt;"><i style="font-style:italic;">Awards of Stock Options</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">On July 7, 2023, the Board of Directors granted options to purchase 1,138,750 shares of common stock to the Company’s employees which will be awarded based upon each employee’s 2023 individual performance evaluation. Once awarded, these options will vest one quarter on the first anniversary of the grant date, one quarter on the second anniversary of the grant date, one quarter on the third anniversary of the grant date and one quarter on fourth anniversary of the grant date. The grant date fair value of these unvested options </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 11pt 0pt;">amounted to approximately $2,665,000. During the three and nine months ended September 30, 2023, the Company recorded approximately $196,000 of stock option expense related to these options.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 11pt 0pt;">On July 7, 2023, the Board of Directors granted options to purchase 56,130 shares of common stock to certain of the Company’s employees. These options will vest in full on the first anniversary of the grant date. The grant date fair value of these unvested options amounted to approximately $156,000. During the three and nine months ended September 30, 2023, the Company recorded approximately $34,000 of stock option expense related to these options.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 11pt 0pt;">On July 7, 2023, the Board of Directors granted options to purchase 100,000 shares of common stock to members of the Company’s Board of Directors. These options will vest in full on the first anniversary of the grant date. The grant date fair value of these unvested options amounted to approximately $278,000. During the three and nine months ended September 30, 2023, the Company recorded approximately $65,000 of stock option expense related to these options.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 11pt 0pt;">On July 7, 2023, the Board of Directors granted options to purchase 20,000 shares of common stock to a named executive officer of the Company. These options will vest in full on the first anniversary of the grant date. The grant date fair value of these unvested options amounted to approximately $56,000. During the three and nine months ended September 30, 2023, the Company recorded approximately $13,000 of stock option expense related to these options.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 11pt 0pt;">On July 7, 2023, the Board of Directors granted options to purchase 424,000 shares of common stock to certain senior managers of the Company. These options will vest one half on the first anniversary of the grant date, one quarter on second anniversary of the grant date, one quarter on third anniversary of the grant date. The grant date fair value of these unvested options amounted to approximately $992,000. During the three and nine months ended September 30, 2023, the Company recorded approximately $144,000 of stock option expense related to these options.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 11pt 0pt;">On July 7, 2023, the Board of Directors granted options to purchase 182,000 shares of common stock to the named executive officers and certain senior managers of the Company. These options were awarded as a one-time award to each executive officer or senior manager in order to account for lost wages resulting from the salary freezes implemented by the Company over the preceding two years and to account for recent inflation. These options will vest one half on the first anniversary of the grant date, and one half on the second anniversary of the grant date. The grant date fair value of these unvested options amounted to approximately $426,000. During the three and nine months ended September 30, 2023, the Company recorded approximately $36,000 of stock option expense related to these options.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 11pt 0pt;">On July 7, 2023, the Board of Directors granted options to purchase 115,000 shares of common stock to a senior manager of the Company. These options will vest only upon the achievement of certain milestones pursuant to the terms of the Company’s existing 2022-2025 performance pool in place for the Company’s management team. The grant date fair value of these unvested options amounted to approximately $320,000. As of September 30, 2023, none of these milestones have been met. Accordingly, no charge for these options has been recorded in the consolidated statements of operations and comprehensive loss for the three and nine months ended September 30, 2023. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 11pt 0pt;">On July, 10, 2023, in connection with his appointment as Chief Financial Officer, Mr. Alexander D’Amico was awarded options to purchase 70,000 shares of common stock which will vest as follows: 25,000 options upon the six-month anniversary of the date of grant and 15,000 options upon each of the first, second and third anniversaries of the date of grant. Mr. D’Amico was also granted options to purchase 215,000 shares of common stock that will vest only upon the achievement of certain milestones pursuant to the terms of the Company’s existing 2022-2025 performance pool in place for the Company’s management team. All of these options were forfeited upon the termination of Mr. D’Amico’s employment agreement. See Note 6.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 11pt 0pt;">During the nine months ended September 30, 2023, 263,000 options were awarded to newly hired employees in connection with their employment agreements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Change in Control-Based Awards of Restricted Stock Units:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Board of Directors has granted restricted stock units to members of the Board of Directors, to the Company’s executive officers, and to employees of the Company. These restricted stock units will only vest upon a Change in Control of the Company, as defined in the Amended and Restated CytoSorbents Corporation 2014 Long-Term Incentive Plan. The following table is a summary of these restricted stock units:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:40.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restricted Stock Units </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Board of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Executive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Directors</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Employees</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intrinsic Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 346,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 779,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,764,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,890,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,480,275</p></td></tr><tr><td style="vertical-align:bottom;width:45.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 150,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 230,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 380,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (150,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (222,750)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (372,750)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 346,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 779,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,771,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,897,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,447,770</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt;"><span style="font-style:normal;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;">Due to the uncertainty over whether these restricted stock units will vest, which only happens upon a Change in Control, no charge for these restricted stock units has been recorded in the consolidated statements of operations and comprehensive loss for the three and nine months ended September 30, 2023 and 2022. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Other Awards of Restricted Stock Units:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On April 12, 2021, certain named executive officers and senior managers were granted 235,765 restricted stock units. These awards were valued at approximately $2,220,000 at the date of issuance, based upon the market price of the Company’s common stock at the date of the grant, and vested (or will vest) one-third on the date of the grant, one-third on the first anniversary of the date of the grant, and one-third on the second anniversary of the date of the grant. For the three and nine months ended September 30, 2023 and 2022, the Company recorded (income) expense of approximately $0 and $177,000, and $(245,000) and $50,000, respectively, related to these restricted stock unit awards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On August 10, 2022, certain named executive officers and senior managers were granted 288,500 restricted stock units. These awards were valued at approximately $563,000 at the date of issuance, based upon the market price of the Company’s common stock at the date of the grant, and vested (or will vest) one-third on the date of the grant, one-third on the first anniversary of the date of the grant, and one-third on the second anniversary of the date of the grant. For the three and nine months ended September 30, 2023 and 2022, the Company recorded a charge of approximately $106,000 and $214,000, and $200,000 and $214,000, respectively, related to these restricted stock unit awards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On July 7, 2023, certain named executive officers and senior managers were granted 250,000 restricted stock units. These awards were valued at approximately $883,000 at the date of issuance, based upon the market price of the Company's common stock at the date of the grant, and will vest two-thirds on the first anniversary of date of the grant, and one-third on the second anniversary of the date of the grant. For the three and nine months ended September 30, 2023 and 2022, the Company recorded a charge of approximately $102,000 and $0, and $102,000 and $0, respectively, related to these restricted stock unit awards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On September 18, 2023, a named executive officer was granted 45,000 restricted stock units. This award was valued at approximately $89,000 at the date of issuance, based upon the market price of the Company's common stock at the date of the grant, and vested (will vest) one-third on the date of the grant, one-third on the first anniversary of the date of the grant, and one-third on the second anniversary of the date of the grant. For the three and nine months ended September 30, 2023 and 2022, the Company recorded a charge of approximately $50,000 and $0, and $50,000 and $0, respectively, related to these restricted stock unit awards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On January 23, 2023, an employee was awarded 30,000 restricted stock units, as a condition of her employment. These awards were valued at $64,200 at the date of issuance. Also in 2023, 2,500 restricted stock units were forfeited. The remaining unvested restricted stock awards will vest based upon a change of control or over the next two to four years, whichever occurs first. For the three and nine months ended September 30, 2023 and 2022, the Company recorded a charge (income) of approximately $8,000 and $0, and $54,000 and $(34,000), respectively, related to all restricted stock units.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On July 10, 2023, in connection with his appointment as Chief Financial Officer, Mr. D'Amico was awarded 45,000 restricted stock units which were scheduled to vest one half on the first anniversary of the grant date and one half on the second anniversary of the grant date. These restricted stock units were valued at approximately $157,000 at the date of issuance, based upon the market price of the Company's common stock at the date of the grant. Additionally, on July 10, 2023, Mr. D'Amico was awarded 15,000 restricted stock units which were scheduled to vest either upon a Change of Control or will cliff vest on the second anniversary of the date of the grant, subject to Mr. D'Amico's continued service with the Company as of the applicable vesting date. Upon Mr. D'Amico's and the Company's mutual agreement to terminate his employment, effective August 28, 2023, all 60,000 of his restricted stock units were forfeited.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table outlines the restricted stock unit activity for the nine months ended September 30, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested, December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 312,092</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.42</p></td></tr><tr><td style="vertical-align:bottom;width:74.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 385,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.23</p></td></tr><tr><td style="vertical-align:bottom;width:74.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (204,087)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.79</p></td></tr><tr><td style="vertical-align:bottom;width:74.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (62,500)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.57</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested, September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 430,505</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.31</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 5000000 50000000 100000000 150000000 25000000 0.030 0 590348 3.68 2107000 90000 57000 1086000 2487000 1005000 2554000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The summary of the stock option activity for the nine months ended September 30, 2023 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">per Share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Life (Years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">9,474,824</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.36</p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,583,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_VIFNSFaDHk6BPROaAi1NAQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">—</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (748,381)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.96</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_oMUSVFoXz0ycAk6MsNVsFQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (435,781)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_cZf1yhOi_U6HYFS-5JOvMw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (84,093)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_zWdQ1U5Z9kyn7sAAiBOTGw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,790,449</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.48</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.26</p></td></tr></table> 9474824 4.66 P7Y4M9D 2583880 3.45 748381 2.96 435781 5.10 84093 2.61 10790449 4.48 P7Y3M3D 1.55 3.71 P10Y 0.709 0 0.0350 0.0461 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The intrinsic value is calculated as the difference between the market value of the shares as of September 30, 2023 of $1.88 and the exercise price of the shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td colspan="11" style="vertical-align:bottom;width:100%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options Outstanding</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Range of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Life (Years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$1.11 - $13.20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,790,449</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4.48</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">7.26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,960</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:56.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td colspan="7" style="vertical-align:bottom;width:100%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options Exercisable</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercisable at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">5,653,877</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5.88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 2,750</p></td></tr></table> 1.88 1.11 13.20 10790449 4.48 P7Y3M3D 11960 5653877 5.88 2750 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The summary of the status of the Company’s non-vested options for the nine months ended September 30, 2023 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-vested, December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,851,739</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.84</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,583,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.36</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (748,381)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.96</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,550,666)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.53</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-vested, September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,136,572</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.88</p></td></tr></table> 4851739 1.84 2583880 2.36 748381 1.96 1550666 2.53 5136572 1.88 7990000 P41M 1138750 2665000 196000 56130 156000 34000 100000 278000 65000 20000 56000 13000 424000 992000 144000 182000 426000 36000 115000 320000 0 70000 25000 15000 215000 263000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:40.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restricted Stock Units </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Board of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Executive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Directors</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Employees</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intrinsic Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 346,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 779,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,764,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,890,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,480,275</p></td></tr><tr><td style="vertical-align:bottom;width:45.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 150,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 230,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 380,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (150,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (222,750)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (372,750)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 346,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 779,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,771,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,897,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,447,770</p></td></tr></table> 346500 779500 1764500 2890500 4480275 0 150000 230000 380000 0 150000 222750 372750 346500 779500 1771750 2897750 5447770 235765 2220000 0 177000 -245000 50000 288500 563000 106000 214000 200000 214000 250000 883000 102000 0 102000 0 45000 89000 50000 0 50000 0 30000 64200 2500 8000 0 54000 -34000 45000 157000 15000 60000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested, December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 312,092</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.42</p></td></tr><tr><td style="vertical-align:bottom;width:74.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 385,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.23</p></td></tr><tr><td style="vertical-align:bottom;width:74.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (204,087)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.79</p></td></tr><tr><td style="vertical-align:bottom;width:74.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (62,500)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.57</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested, September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 430,505</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.31</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 312092 4.42 385000 3.23 204087 4.79 62500 3.57 430505 3.31 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">4.    REVENUE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table disaggregates the Company’s revenue by customer type and geographic area for the three months ended September 30, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:46.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">United States</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Distributors/</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Government</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Direct</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Strategic Partners</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Agencies</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Product sales:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:46.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,933</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,933</p></td></tr><tr><td style="vertical-align:bottom;width:46.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Germany</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,937,431</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,937,431</p></td></tr><tr><td style="vertical-align:bottom;width:46.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">All other countries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,267,051</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,504,601</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,771,652</p></td></tr><tr><td style="vertical-align:bottom;width:46.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total product revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,249,415</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,504,601</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,754,016</p></td></tr><tr><td style="vertical-align:bottom;width:46.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Grant and other income:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,056,831</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,056,831</p></td></tr><tr><td style="vertical-align:bottom;width:46.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,249,415</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,504,601</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,056,831</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,810,847</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table disaggregates the Company's revenue by customer type and geographic area for the three months ended September 30, 2022:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">United States</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Distributors/</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Government</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Direct</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Strategic Partners</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Agencies</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Product sales:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:44.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 191,468</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,468</p></td></tr><tr><td style="vertical-align:bottom;width:44.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Germany</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,493,044</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,493,044</p></td></tr><tr><td style="vertical-align:bottom;width:44.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">All other countries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 978,805</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,790,379</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,769,184</p></td></tr><tr><td style="vertical-align:bottom;width:44.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total product revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,663,317</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,799,379</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,462,696</p></td></tr><tr><td style="vertical-align:bottom;width:44.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Grant and other income:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,648,657</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,648,657</p></td></tr><tr><td style="vertical-align:bottom;width:44.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,663,317</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,799,379</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,648,657</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,111,353</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table disaggregates the Company’s revenue by customer type and geographic area for the nine months ended September 30, 2023:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">United States</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Distributors/</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Government</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Direct</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Strategic Partners</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Agencies</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Product sales:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,284</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,284</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Germany</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,443,787</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,443,787</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">All other countries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,263,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,974,022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,237,397</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total product revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,762,446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,974,022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,736,468</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Grant and other income:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,944,696</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,944,696</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,762,446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,974,022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,944,696</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,681,164</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The following table disaggregates the Company's revenue by customer type and geographic area for the nine months ended September 30, 2022:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">United States</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Distributors/</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Government</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Direct</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Strategic Partners</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Agencies</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Product sales:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 541,695</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 181,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 723,445</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Germany</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,259,338</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,259,338</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">All other countries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,245,637</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,489,468</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,735,105</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total product revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,046,670</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,671,218</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,717,888</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Grant and other income:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,580,447</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,580,447</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,046,670</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,671,218</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,580,447</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,298,335</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;">The Company has </span><span style="font-style:normal;">two</span><span style="font-style:normal;"> primary revenue streams: (1) sales of the CytoSorb device and related device accessories and (2) grant income from contracts with various agencies of the United States government. The following is a brief description of each revenue stream. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">CytoSorb Sales</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company sells its CytoSorb device using both its own sales force (direct sales) and through the use of distributors and/or strategic partners. The majority of sales of the device are outside the United States, as CytoSorb is not yet approved for commercial sale in the United States. However, in April 2020, the Company was granted U.S. Emergency Use Authorization (“EUA”) of CytoSorb for use in critically-ill patients infected with COVID-19 with imminent or confirmed respiratory failure by the United States Food and Drug Administration (the “FDA”). Direct sales outside the United States relate to sales to hospitals located in Germany, Switzerland, Austria, Belgium, Luxembourg, Poland, the Netherlands, Sweden, Denmark, Norway and the United Kingdom. Direct sales are fulfilled from the Company’s warehouse facility in Berlin, Germany. There are no formal sales contracts with any direct customers relating to product price or minimum purchase requirements. However, there are agreements in place with certain direct customers that provide for either free of charge product or rebate credits based upon achieving minimum purchase levels. The Company records the value of these items earned as a reduction of revenue. These customers submit purchase orders and the order is fulfilled and shipped directly to the customer. Prices to all direct customers are based on a standard price list based on the packaged quantity (6 packs versus 12 packs).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Distributor and strategic partner sales make up the remaining product sales. These distributors are located in various countries throughout the world. The Company has a formal written contract with each distributor/strategic partner. These contracts have terms ranging from 1-5 years in length, with three years being the typical term. In addition, certain distributors are eligible for volume discount pricing if their unit sales are in excess of the base amount in the contract. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Most distributor’s/strategic partner’s contracts have minimum annual purchase requirements in order to maintain exclusivity in their respective territories.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">There is no additional consideration or monetary penalty that would be required to be paid to the Company if a distributor does not meet the minimum purchase commitments included in the contract, however, at the discretion of the Company, the distributor may lose its exclusive rights in the territory if such commitments are not met.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Government Grants</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company has been the recipient of various grant contracts from various agencies of the United States government, primarily the Department of Defense, to perform various research and development activities. These contracts fall into one of the following categories:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">1.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Fixed price – the Company invoices the contract amount in equal installments over the term of the contract without regard to the timing of the costs incurred related to this contract. If billings on fixed price contracts exceed the costs incurred, revenue will be deferred to the extent of the excess billings.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">2.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Cost reimbursement – the Company submits monthly invoices during the term of the contract for the amount of direct costs incurred during that month plus an agreed upon percentage that relates to allowable overhead and general and administrative expenses. Cumulative amounts invoiced may not exceed the maximum amount of funding stipulated in the contract.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">3.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Cost plus – this type of contract is similar to a cost reimbursement contract but this type also allows for the Company to additionally invoice for a fee amount that is included in the contract.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">4.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Performance based – the Company submits invoices only upon the achievement of the milestones listed in the contract. The amount to be invoiced for each milestone is documented in the contract.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">These government contracts have terms ranging from three months to four years. The Company may apply for an extension of the term of the contract in order to complete its research and development activities but would not receive additional funding during the extension period in excess of the original contract. See Note 2 regarding the accounting policies related to these contracts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In summary, the contracts the Company has with customers are the distributor/strategic partner contracts related to CytoSorb product sales, agreements with direct customers related to free-of-charge product and credit rebates based upon achieving minimum purchase levels, and contracts with various government agencies related to the Company’s grants. The Company does not currently incur any outside/third party incremental costs to obtain any of these contracts. The Company does incur internal costs, primarily salary related costs, to obtain the contracts related to the grants. Company employees spend time reviewing the program requirements and developing the budget and related proposal to submit to the grantor agency. There may additionally be travel expenditures involved with meeting with government agency officials during the negotiation of the contract. These internal costs are expensed as incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table provides information about receivables and contract liabilities from contracts with customers:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:8pt;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Receivables, which are included in grants and accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,527,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,822,452</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract liabilities, which are included in accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,628,182</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,682,837</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Contract receivables represent balances due from product sales to distributors amounting to $4,122,442 and $2,944,031 at September 30, 2023 and December 31, 2022, respectively, and billed and unbilled amounts due on government contracts amounting to $404,638 and $878,421 at September 30, 2023 and December 31, 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Contract liabilities represent the value of free of charge goods and credit rebates earned in accordance with the terms of certain direct customer agreements, which amounted to $135,410 and $166,065 as of September 30, 2023 and December 31, 2022, respectively, and deferred grant revenue related to the billing on fixed price contracts in excess of costs incurred, which amounted to $1,492,772 and $1,516,772 at September 30, 2023 and December 31, 2022, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table disaggregates the Company’s revenue by customer type and geographic area for the three months ended September 30, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:46.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">United States</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Distributors/</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Government</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Direct</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Strategic Partners</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Agencies</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Product sales:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:46.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,933</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,933</p></td></tr><tr><td style="vertical-align:bottom;width:46.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Germany</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,937,431</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,937,431</p></td></tr><tr><td style="vertical-align:bottom;width:46.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">All other countries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,267,051</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,504,601</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,771,652</p></td></tr><tr><td style="vertical-align:bottom;width:46.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total product revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,249,415</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,504,601</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,754,016</p></td></tr><tr><td style="vertical-align:bottom;width:46.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Grant and other income:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,056,831</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,056,831</p></td></tr><tr><td style="vertical-align:bottom;width:46.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,249,415</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,504,601</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,056,831</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,810,847</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table disaggregates the Company's revenue by customer type and geographic area for the three months ended September 30, 2022:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">United States</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Distributors/</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Government</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Direct</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Strategic Partners</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Agencies</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Product sales:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:44.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 191,468</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,468</p></td></tr><tr><td style="vertical-align:bottom;width:44.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Germany</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,493,044</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,493,044</p></td></tr><tr><td style="vertical-align:bottom;width:44.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">All other countries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 978,805</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,790,379</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,769,184</p></td></tr><tr><td style="vertical-align:bottom;width:44.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total product revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,663,317</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,799,379</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,462,696</p></td></tr><tr><td style="vertical-align:bottom;width:44.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Grant and other income:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,648,657</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,648,657</p></td></tr><tr><td style="vertical-align:bottom;width:44.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,663,317</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,799,379</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,648,657</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,111,353</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table disaggregates the Company’s revenue by customer type and geographic area for the nine months ended September 30, 2023:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">United States</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Distributors/</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Government</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Direct</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Strategic Partners</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Agencies</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Product sales:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,284</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,284</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Germany</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,443,787</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,443,787</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">All other countries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,263,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,974,022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,237,397</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total product revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,762,446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,974,022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,736,468</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Grant and other income:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,944,696</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,944,696</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,762,446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,974,022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,944,696</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,681,164</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The following table disaggregates the Company's revenue by customer type and geographic area for the nine months ended September 30, 2022:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">United States</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Distributors/</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Government</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Direct</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Strategic Partners</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Agencies</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Product sales:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 541,695</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 181,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 723,445</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Germany</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,259,338</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,259,338</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">All other countries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,245,637</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,489,468</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,735,105</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total product revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,046,670</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,671,218</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,717,888</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Grant and other income:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,580,447</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,580,447</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,046,670</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,671,218</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,580,447</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,298,335</p></td></tr></table> 44933 44933 2937431 2937431 1267051 3504601 4771652 4249415 3504601 7754016 1056831 1056831 4249415 3504601 1056831 8810847 191468 9000 200468 2493044 2493044 978805 2790379 3769184 3663317 2799379 6462696 1648657 1648657 3663317 2799379 1648657 8111353 55284 55284 9443787 9443787 4263375 9974022 14237397 13762446 9974022 23736468 3944696 3944696 13762446 9974022 3944696 27681164 541695 181750 723445 9259338 9259338 3245637 8489468 11735105 13046670 8671218 21717888 3580447 3580447 13046670 8671218 3580447 25298335 2 P1Y P5Y P3Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:8pt;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Receivables, which are included in grants and accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,527,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,822,452</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract liabilities, which are included in accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,628,182</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,682,837</p></td></tr></table> 4527080 3822452 1628182 1682837 4122442 2944031 404638 878421 135410 166065 1492772 1516772 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">5.    LONG-TERM DEBT, NET</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On June 30, 2016, the Company and its wholly owned subsidiary, CytoSorbents Medical, Inc. (together, the “Borrower”), entered into a Loan and Security Agreement with Bridge Bank, a division of Western Alliance Bank, (the “Bank”), pursuant to which the Company borrowed $10 million in two equal tranches of $5 million (the “Original Term Loans”). On March 29, 2018, the Original Term Loans were refinanced with the Bank pursuant to an Amended and Restated Loan and Security Agreement by and between the Bank and the Borrower (the “Amended and Restated Loan and Security Agreement”), under which the Bank agreed to loan the Borrower up to an aggregate of $15 million to be disbursed in two tranches (1) one tranche of $10 million (the “Term A Loan”), which was funded on the Closing Date and used to refinance the Original Term Loans, and (2) a second tranche of $5 million which may be disbursed at the Borrower’s sole request prior to March 31, 2019 provided certain conditions are met (the “Term B Loan” and together with the Term A Loan, the “Term Loans”). On July 31, 2019, the Borrower entered into the First Amendment to the Amended and Restated Loan and Security Agreement (the “First Amendment”) with the Bank, which amended certain provisions of the Amended and Restated Loan and Security Agreement and the 2018 Success Fee Letter (the “2018 Letter”). In connection with the execution of the First Amendment, the draw period for the Term B Loan was extended to August 15, 2019 and the Company drew down the full $5.0 million Term B Loan on the Settlement Date, bringing the total outstanding debt to $15 million at July 31, 2019. The proceeds of Term Loans were used for general business requirements in accordance with the Amended and Restated Loan and Security Agreement. On December 4, 2020 (the “Third Amendment Closing Date”), the Company closed on the Third Amendment (the “Third Amendment”) of its Amended Loan and Security Agreement with Bridge Bank. Under the terms of the Amendment, the Company repaid the outstanding principal balance of its existing $15 million term loans and simultaneously received a commitment from Bridge Bank to provide a new term loan of $15 million, if needed. On January 19, 2022 (the “Fourth Amendment Closing Date”), the Company closed on the Fourth Amendment (the “Fourth Amendment”) of its Amended Loan and Security Agreement with Bridge Bank. Under the terms of the Amendment, the Company received a commitment from Bridge Bank to provide a new term loan of up to $15 million, if needed, and entered into the Fourth Amendment Success Fee Letter (the “2022 Success Fee Letter”). On December 28, 2022 (the “Fifth Amendment Date”), the Company entered into the Fifth Amendment of its Amended Loan and Security Agreement with Bridge Bank. The Fifth Amendment extends the draw period under the Fourth Amendment to the earlier of (i) March 1, 2023 and (ii) the occurrence of an Event of Default. On March 9, 2023, the Company entered into the Sixth Amendment of its Amended Loan and Security Agreement. The Sixth Amendment further extended the draw period to March 24, 2023. Therefore, no further draws are available as of the date of this filing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Fourth Amendment provides a tranche of term loans (the “Term C Loans”) in the aggregate amount of $15 million, which are available for the Company to draw down at its sole discretion in three tranches of $5 million each at any time during the period commencing on the Fourth Amendment Date and ending on the earlier of (i) December 31, 2022 and (ii) the occurrence of an Event of Default (as defined in the Amended Loan and Security Agreement). The Term C Loans shall bear interest at the Index Rate (defined in the Amendment as the greater of 3.25% or the Prime Rate as published by <i style="font-style:italic;">The Wall Street Journal</i> on the last business date of the month immediately preceding the month in which the interest will accrue) plus 1.25%. Pursuant to the Fourth Amendment, interest on the Term C Loans is subject to an interest rate cap of 8.00%. On December 27, 2022, the Company drew down the first $5 million tranche of the Term C loans available under the terms of the Fourth Amendment. Under the terms of the Fourth Amendment, commencing on February 1, 2023, the Company is required to make monthly payments of interest only through December 2023. The interest-only period will be further extended through June 2024 provided the Company has met both the required reserves test and the seventy-five percent test, as set forth in the Fourth Amendment, as of November 30, 2023. Commencing on January 1, 2024, if the Company does not meet both the required reserves test and the 75% test, the Company shall make equal monthly payments of principal of $208,333, together with accrued and unpaid interest. Commencing on July 1, 2024, if the Company meets both the required reserves test and the 75% test, the Company shall make equal monthly payments of principal of $277,778, together with accrued and unpaid interest. In either event, all unpaid principal and accrued and unpaid interest shall be due and payable in full on December 1, 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On the Fourth Amendment Closing Date, the Company was required to pay a non-refundable closing fee of approximately $18,750, which was amortized as a monthly charge to interest expense. On the Third Amendment Closing Date, the Company paid a non-refundable closing fee of $75,000, which was amortized as a charge to interest expense. In addition, the Amended and Restated Loan and Security Agreement requires the Company to pay a non-refundable final fee equal to 2.5% of the principal amount of the Term Loan funded upon the earlier of the (i) the maturity date or (ii) termination of the Term Loans via acceleration or prepayment. This final fee is being accrued and charged to interest expense over the term of the loan. For the three and nine months ended September 30, 2023, the Company recorded interest expense of approximately $10,714 and $32,143, respectively,related to the final fee. The Term Loans are evidenced by a secured promissory note issued to the Bank by the Company. If the Company elects to prepay the Term Loans pursuant to the terms of the Amended and Restated Loan and Security Agreement, it will owe a prepayment fee to the Bank, as follows: (1) for a prepayment made on or after the funding date of a Term Loan through and including the first anniversary of such funding date, an amount equal to 2.0% of the principal amount of such Term Loan prepaid; (2) for a prepayment made after the first anniversary of the funding date of a Term Loan through and including the second anniversary of such funding date, an amount equal to 1.5% of the principal amount of such Term Loan prepaid; and (3) for a prepayment made after the second anniversary of the funding date of a Term Loan, an amount equal to 1.0% of the principal amount of such Term Loan prepaid. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s and CytoSorbents Medical, Inc.’s obligations under the Amended and Restated Loan and Security Agreement are joint and severable and are secured by a first priority security interest in favor of the Bank with respect to the Company’s Shares (as defined in the Amended and Restated Loan and Security Agreement) and the Borrower’s Collateral (as defined in the Amended and Restated Loan and Security Agreement, which definition excludes the Borrower’s intellectual property and other customary exceptions).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2018 Success Fee Letter:</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Pursuant to the amended 2018 Letter, the Borrower shall pay to the Bank a success fee in the amount equal to 6.37% of the funded amount of the Term B Loan (as defined in the Restated Loan and Security Agreement) (the “Success Fee”) upon the first occurrence of any of the following events: (a) a sale or other disposition by the Borrower of all or substantially all of its assets; (b) a merger or consolidation of the Borrower into or with another person or entity, where the holders of the Borrower’s outstanding voting equity securities as of immediately prior to such merger or consolidation hold less than a majority of the issued and outstanding voting equity securities of the successor or surviving person or entity as of immediately following the consummation of such merger or consolidation; (c) a transaction or a series of related transactions in which any “person” or “group” (within the meaning of Section 13(d) and 14(d)(2) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) becomes the “beneficial owner” (as defined in Rule 13d-3 under the Exchange Act), directly or indirectly, of a sufficient number of shares of all classes of stock then outstanding of the Borrower ordinarily entitled to vote in the election of directors, empowering such “person” or “group” to elect a majority of the Board of Directors of the Borrower, who did not have such power before such transaction; or (d) the closing price per share for the Company’s common stock on the Nasdaq Capital Market being the greater of (i) 70% or more over $7.05, the closing price of the Company’s common stock on March 29, 2018 (after giving effect to any stock splits or consolidations effected after the date thereof) for <span style="-sec-ix-hidden:Hidden_uK1RZMmpGEWIGGLfKy11UA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">five</span></span> successive business days, or (ii) at least 26.13% more than the average price of Company’s common stock for the 365-day period ending on the date of the funding of the Term B Loan. This obligation shall terminate on the fifth anniversary of the funding of the Term B Loan and shall survive the termination of the loan agreement and the prepayment of the Term B Loan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2022 Success Fee Letter:</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Pursuant to the 2022 Success Fee Letter, the Borrower will pay to the Bank a success fee equal to (i) 1% of $5 million if the Company draws down the first tranche of the Term C Loan and is payable only if the Company’s stock price equals or exceeds $8 for <span style="-sec-ix-hidden:Hidden_Z3aF7PYq-U6fkso6fXINDw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">five</span></span> consecutive trading days; (ii) 1.5% of $5 million if the Company draws down the second tranche of the Term C Loan and is payable only if the Company’s stock price equals or exceeds $10 for <span style="-sec-ix-hidden:Hidden_7W-2WtMY3UanfdPgJHFewg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">five</span></span> consecutive trading days; and (iii) 2% of $5,000,000 if the Company draws down the third tranche of the Term C Loan and is payable only if the Company’s stock price equals or exceeds $12 for <span style="-sec-ix-hidden:Hidden_vSdxfaIUsEq6LEIsHVH0OQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">five</span></span> consecutive trading days (together, the “Success Fee”). Borrower may pay the Success Fee in cash or in shares of common stock, at Borrower’s sole discretion. The right of Bank to receive the Success Fees and the obligation of the Borrower to pay the Success Fees hereunder shall terminate on the date that is the fifth anniversary of the funding date of the last Term C Loans made but shall survive the termination of the Loan Agreement and any prepayment of the Term C Loans.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Long-term debt consists of the following as of September 30, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:85.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Principal amount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,000,000</p></td></tr><tr><td style="vertical-align:bottom;width:85.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Accrued final fee</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,143</p></td></tr><tr><td style="vertical-align:bottom;width:85.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Subtotal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,032,143</p></td></tr><tr><td style="vertical-align:bottom;width:85.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Less current maturities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 833,333</p></td></tr><tr><td style="vertical-align:bottom;width:85.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Long-term debt net of current maturities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,198,810</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Principal payments of long-term debt are due as follows during the 12-month periods ending September 30th:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:85.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 833,333</p></td></tr><tr><td style="vertical-align:bottom;width:85.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,333,334</p></td></tr><tr><td style="vertical-align:bottom;width:85.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 833,333</p></td></tr><tr><td style="vertical-align:bottom;width:85.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,000,000</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 10000000 5000000 15000000 10000000 5000000 5000000.0 15000000 15000000 15000000 15000000 15000000 5000000 0.0325 0.0125 0.0800 5000000 208333 277778 18750 75000 0.025 10714 32143 0.020 0.015 0.010 0.0637 0.70 7.05 0.2613 0.01 5000000 8 0.015 5000000 10 0.02 5000000 12 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Long-term debt consists of the following as of September 30, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:85.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Principal amount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,000,000</p></td></tr><tr><td style="vertical-align:bottom;width:85.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Accrued final fee</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,143</p></td></tr><tr><td style="vertical-align:bottom;width:85.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Subtotal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,032,143</p></td></tr><tr><td style="vertical-align:bottom;width:85.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Less current maturities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 833,333</p></td></tr><tr><td style="vertical-align:bottom;width:85.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Long-term debt net of current maturities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,198,810</p></td></tr></table> 5000000 32143 5032143 833333 4198810 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Principal payments of long-term debt are due as follows during the 12-month periods ending September 30th:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:85.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 833,333</p></td></tr><tr><td style="vertical-align:bottom;width:85.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,333,334</p></td></tr><tr><td style="vertical-align:bottom;width:85.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 833,333</p></td></tr><tr><td style="vertical-align:bottom;width:85.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,000,000</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 833333 3333334 833333 5000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">6.    COMMITMENTS AND CONTINGENCIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Employment Agreements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On July 30, 2019, CytoSorbents Corporation entered into amended and restated executive employment agreements with its principal executives, Dr. Phillip P. Chan, Chief Executive Officer, Vincent Capponi, President and Chief Operating Officer. Each of the agreements has an initial term of three years and was retroactively effective as of January 1, 2019. On April 12, 2020, CytoSorbents Corporation entered into an executive employment agreement with Dr. Efthymios Deliargyris, who began employment as Chief Medical Officer on May 1, 2020, with an initial term that expired on December 31, 2021. After the expiration of the initial terms, the employment agreements will automatically renew for additional terms of one year unless either party provides written notice of non-renewal at least 60 days prior to a renewal. In January 2023, these employment agreements automatically renewed for an additional one year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The foregoing employment agreements each provide for base salary and other customary benefits which include participation in group insurance plans, paid time off and reimbursement of certain business-related expenses, including travel and continuing educational expenses, as well as bonus and/or equity awards at the discretion of the Board of Directors. In addition, the agreements provide for certain termination benefits in the event of termination without “Cause” or voluntary termination of employment for “Good Reason”, as defined in each agreement. The agreements also provide for certain benefits in the event of a “Change of Control” of the Company, as defined in each agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Effective March 31, 2023, Ms. Bloch retired from her role as Chief Financial Officer of the Company. Ms. Bloch’s employment agreement expired on March 31, 2023, upon her retirement from the Company. In connection with Ms. Bloch’s retirement, the Company and Ms. Bloch entered into a Consulting Agreement, dated as of March 31, 2023 (the “Consulting Agreement”), pursuant to which Ms. Bloch will serve as a consultant to the Company and as the Company’s Interim Chief Financial Officer. On September 18, 2023, the Company entered into a new Employment Agreement with Ms. Kathleen P. Bloch pursuant to which Ms. Bloch will continue to serve as the Company’s Chief Financial Officer. Ms. Bloch’s service under the Employment Agreement has replaced and terminated the Consulting Agreement disclosed above. The Employment Agreement provides for base salary and other customary benefits which include participation in group insurance plans, paid time off and reimbursement of certain business-related expenses, including travel and continuing educational expenses, as well as bonus and/or equity awards at the discretion of the Board of Directors. In addition, the agreement provides for certain termination benefits in the event of termination without “Cause” or voluntary termination of employment for “Good Reason”, as defined in each agreement. Unless terminated sooner by either the Company or Ms. Bloch, the Employment Agreement will remain in effect until December 31, 2025, and thereafter, as mutually agreed between the Company and Ms. Bloch.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On July 19, 2023, the Company announced the appointment of Alexander D’Amico as Chief Financial Officer effective August 7, 2023. The Company entered into an executive employment agreement with Mr. D’Amico with an initial term commencing on August 7, 2023 and expiring on December 31, 2025. On August 28, 2023, the Company and Mr. D’Amico mutually agreed to terminate Mr. D’Amico’s employment with the Company. Mr. D’Amico and the Company entered into a Mutual Termination and Release Agreement (the “Termination and Release Agreement”), pursuant to which the Company and Mr. D’Amico have mutually agreed to terminate the Employment Agreement in its entirety. In addition, under the Termination and Release Agreement, the Company and Mr. D’Amico have agreed to customary and mutual non-disparagement and release provisions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Litigation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">The Company is, from time to time, subject to claims and litigation arising in the ordinary course of business. The Company intends to defend vigorously against any future claims and litigation. The Company has settled a litigation matter. As part of the settlement agreement, the Company will be required pay a total of $280,000 to settle this matter in return for a release of all claims against the Company. This liability is included in accrued expenses and other current liabilities in the consolidated balance sheet as of September 30, 2023. The expense related to this settlement is included in legal financial and other consulting expenses on the consolidated statements of operations and comprehensive loss for the nine months ended September 30, 3023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">The Company is not currently a party to any other litigation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Royalty Agreement</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">Pursuant to an agreement dated August 11, 2003, an existing investor agreed to make a $4 million equity investment in the Company. These amounts were received by the Company in 2003. In connection with this agreement the Company granted the investor a perpetual royalty of 3% on all gross revenues received by the Company from the sale of its CytoSorb device which such rights were assigned to an existing investor in 2017. For the three months ended September 30, 2023 and 2022, the Company recorded royalty expenses of approximately $229,000 and $187,000, respectively. For the nine months ended September 30, 2023 and 2022, the Company recorded royalty expenses of approximately $703,000 and $627,000, respectively. These expenses are included in selling, general and administrative expenses in the consolidated statements of operations and comprehensive loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">On August 1, 2022, the Company entered into the Marketing Agreement with Fresenius, which expands the Company’s strategic partnership with Fresenius by establishing a multi-stage global collaboration to combat life-threatening diseases in critical care. The Marketing Agreement has an initial term of three years, with an automatic renewal for an additional two years at the end of such initial term, subject to earlier termination by either of the parties (the “Term”). To help support the increased marketing and promotional efforts of the expanded collaboration, CytoSorbents has agreed to subsidize a portion of the marketing costs through a royalty payment to Fresenius Medical Care based on CytoSorb sales in the intensive care unit on Fresenius Medical Care platforms, excluding the United States. To help support the increased marketing and promotional efforts of the expanded collaboration, the Company has agreed to subsidize a portion of the marketing costs through royalty payments to Fresenius. Initially, the Marketing Agreement provides for royalty payments equal to 0.9% of the Company’s net sales of CytoSorb products made during the Term (excluding net sales in the United States). This initial royalty rate was determined based on certain assumptions regarding the percentage of the Company’s sale of CytoSorb products that are used with the Fresenius critical care platforms in the intensive care unit outside of the United States but is subject to adjustment if the Company determines that the underlying assumptions have changed significantly. For the three and nine months ended September 30, 2023, the Company did not record any expense related to this agreement as the launch of this program is expected to occur in 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">License Agreement</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In an agreement dated September 1, 2006, the Company entered into a license agreement which provides the Company the exclusive right to use its patented technology and proprietary know how relating to adsorbent polymers for a period of 18 years. Under the terms of the agreement, the Company has agreed to pay license fees of 2.5% to 5% on the sale of certain of its products if and when those products are sold commercially for a term not greater than 18 years commencing with the first sale of such product. For the three months ended September 30, 2023 and 2022 pursuant to the terms of the license agreement, the Company recorded licensing expenses of approximately $308,000 and $312,000, respectively. For the nine months ended September 30, 2023 and 2022 pursuant to the terms of the license agreement, the Company recorded licensing expenses of approximately $940,000 and $1,046,000, respectively. These expenses are included in selling, general and administrative expenses in the consolidated statements of operations and comprehensive loss.</p> P3Y P1Y P1Y 280000 4000000 0.03 229000 187000 703000 627000 0.009 P18Y 0.025 0.05 P18Y 308000 312000 940000 1046000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">7.    LEASES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">The Company leases its operating facilities in both the United States and Germany under operating lease agreements. In March 2021, CytoSorbents Medical Inc. entered into a lease agreement for a new operating facility at 305 College Road East, Princeton, New Jersey, which contains office, laboratory, manufacturing and warehouse space. The lease commenced on June 1, 2021. The Early Term commenced on June 1, 2021 and lasted until September 30, 2021. The lease also contains two five-year renewal options; however, the Company has determined that it is not likely that they will exercise these options. Commencing on September 30, 2021, the remaining lease term will last for 15.5 years. The lease requires monthly rental payments of $25,208 for the Initial Early Term, $88,254 for the Early Term and initial monthly payments of approximately $111,171 in the first year of the remaining term. Following the first year of the remaining term, the annual base rent will increase by approximately 2.75% annually over the remaining term. The lease also contains six months of rent abatement (months 1, 2, 3, 25, 26 and 27 of the remaining lease term). In addition to the base rent, payments of operating expenses and real estate taxes will be required. These payments are to be based on actual amounts incurred during 2021 multiplied by the Company’s share of the total building space (92.3%). The landlord will also provide an allowance of approximately $1,455,000 related to certain building improvements as outlined in the lease. In April 2021, the Company provided the landlord with a letter of credit in the amount of approximately $1,467,000 as security. The Company has determined that this lease should be treated as an operating lease in accordance with the provisions of Accounting Standards Codification (“ASC”) 842. On April 1, 2021, the Company recorded a right-of-use asset and related lease <span style="-sec-ix-hidden:Hidden_j95Adumcb0GtZwh33oNDqw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">liability</span></span> of approximately $11.6 million, which represents the estimated present value of the lease payments at the commencement date discounted at the Company’s incremental borrowing rate of 9.8%. In addition, due to the six months of rent abatement and annual base rent escalations during the remaining lease term that commenced on September 30, 2021, the Company will recognize rent expense on this lease on a straight-line basis over the remaining term of the lease for the difference between the rent expense recognized and the required payments under the lease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In September 2021, the Company extended its two operating leases for its office facility in Germany. These leases require combined base rent payments amounting to approximately $12,100 per month. The initial lease term of both leases ends August 31, 2026. In addition, the Company is obligated to monthly operating expenses of approximately $3,000 per month. Both leases have a five-year option to renew that would extend the lease term to August 31, 2031. There are no provisions in the leases to increase the base rent during the renewal period. There were no lease incentives and no initial direct costs were incurred related to these leases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">In January 2021, CytoSorbents Europe GmbH entered into a lease for 1,068 square meters of additional warehouse space. The lease commenced on April 1, 2021 and requires monthly payments of base rent of $7,784 and other costs of approximately $239 and has a term of five years. The lease also has an <span style="-sec-ix-hidden:Hidden_X9A9IIsXIUaoB-b1iJTOSA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">option to extend</span></span> the lease term for an additional five-year period through March 31, 2031. The Company has determined that this lease should be treated as an operating lease in accordance with the provisions of ASC 842. On April 1, 2020, the Company recorded a Right-of-Use asset and related lease <span style="-sec-ix-hidden:Hidden_xauda7_68E67WCtbmTBYlA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">liability</span></span> at the estimated present value of the lease payments at the commencement date of approximately $594,000.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Right-of-Use Asset and Lease Liability</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company’s consolidated balance sheets reflect the value of the right-of-use asset and related lease liability. This value was calculated based on the present value of the remaining base rent lease payments. The remaining lease payments include the renewal periods for both facilities as the Company has determined that it is probable that the renewal options will be exercised under each of the lease agreements. The discount rate used was the Company’s incremental borrowing rate, which is 9.8%, as the Company could not determine the rate implicit in the lease. As a result, the value of the right-of- use asset and related lease liability is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:70.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:70.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Right-of-use asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,196,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,603,901</p></td></tr><tr><td style="vertical-align:bottom;width:70.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,009,413</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,250,944</p></td></tr><tr><td style="vertical-align:bottom;width:70.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (117,204)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (108,939)</p></td></tr><tr><td style="vertical-align:bottom;width:70.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Lease liability, net of current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,892,209</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,142,005</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The maturities of the lease liabilities are as follows for the periods ending September 30:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,294,887</p></td></tr><tr><td style="vertical-align:bottom;width:83.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,685,727</p></td></tr><tr><td style="vertical-align:bottom;width:83.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,725,524</p></td></tr><tr><td style="vertical-align:bottom;width:83.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,766,415</p></td></tr><tr><td style="vertical-align:bottom;width:83.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,808,431</p></td></tr><tr><td style="vertical-align:bottom;width:83.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,875,975</p></td></tr><tr><td style="vertical-align:middle;width:83.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,156,959</p></td></tr><tr><td style="vertical-align:middle;width:83.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Present value discount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,147,546)</p></td></tr><tr><td style="vertical-align:bottom;width:83.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,009,413</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For the three months ended September 30, 2023 and 2022, operating cash flows paid in connection with operating leases amounted to approximately $633,000 and $659,000, respectively, and $1,801,000 and $2,057,000, respectively, for the nine months ended September 30, 2023 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">As of September 30, 2023 and December 31, 2022, the weighted average remaining lease term was 12.9 years and 13.1 years, respectively.</p> 2 P5Y P15Y6M 25208 88254 111171 0.0275 P6M 0.923 1455000 1467000 11600000 0.098 12100 3000 1068 7784 239 P5Y P5Y 594000 0.098 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:70.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:70.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Right-of-use asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,196,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,603,901</p></td></tr><tr><td style="vertical-align:bottom;width:70.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,009,413</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,250,944</p></td></tr><tr><td style="vertical-align:bottom;width:70.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (117,204)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (108,939)</p></td></tr><tr><td style="vertical-align:bottom;width:70.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Lease liability, net of current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,892,209</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,142,005</p></td></tr></table> 12196049 12603901 13009413 13250944 117204 108939 12892209 13142005 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The maturities of the lease liabilities are as follows for the periods ending September 30:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,294,887</p></td></tr><tr><td style="vertical-align:bottom;width:83.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,685,727</p></td></tr><tr><td style="vertical-align:bottom;width:83.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,725,524</p></td></tr><tr><td style="vertical-align:bottom;width:83.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,766,415</p></td></tr><tr><td style="vertical-align:bottom;width:83.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,808,431</p></td></tr><tr><td style="vertical-align:bottom;width:83.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,875,975</p></td></tr><tr><td style="vertical-align:middle;width:83.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,156,959</p></td></tr><tr><td style="vertical-align:middle;width:83.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Present value discount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,147,546)</p></td></tr><tr><td style="vertical-align:bottom;width:83.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,009,413</p></td></tr></table> 1294887 1685727 1725524 1766415 1808431 15875975 24156959 11147546 13009413 633000 659000 1801000 2057000 P12Y10M24D P13Y1M6D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">8.    NET LOSS PER SHARE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Basic loss per share and diluted loss per share for the three months ended September 30, 2023 and 2022 have been computed by dividing the net loss for each respective period by the weighted average number of shares outstanding during that period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">All outstanding options and restricted stock awards representing approximately 14,119,000 and 11,428,000 incremental shares at September 30, 2023 and 2022, respectively, have been excluded from the computation of diluted loss per share as they are anti-dilutive.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 14119000 11428000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">On September 7, 2023, Vincent Capponi, the Company's President and Chief Operating Officer, <span style="-sec-ix-hidden:Hidden_PR__sFl6EUqEKabissosaQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">adopted</span></span> <span style="-sec-ix-hidden:Hidden_ckK90LUoiUySXYiwz6Ezww;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a</span></span> 10b5-1 <span style="-sec-ix-hidden:Hidden_yMCjmKmSB0eYXPdIcerSGQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Trading</span></span> <span style="-sec-ix-hidden:Hidden_G5VeUHL9LkGZEjiFabUn-A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Plan</span></span>. providing for the sale of up to 62,700 shares of the Company's common stock during the period commencing on January 2, 2024 and concluding on March 28, 2024.</p> September 7, 2023 Vincent Capponi President and Chief Operating Officer 62700 March 28, 2024 EXCEL 54 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %B!: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 " !8@6E737"82>T K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)VE!,'1[6?&D(+B@> O)[&ZP^4,RTN[;V\;=+J(/X#$SOWSS M#4RGH]0AX7,*$1-9S#>3&WR6.F[8D2A*@*R/Z%2NYX2?F_N0G*+YF0X0E?Y0 M!X2&\UMP2,HH4K J[@26=\9+75"12&=\4:O^/B9A@(S&G! AYXRB%H ZY>) M\30-'5P!"XPPN?Q=0+,22_5/;.D .R>G;-?4.([UV);]VC9""RU:\+ZX__*["+AB[M__8 M^"+8=_#K+OHO4$L#!!0 ( %B!:5>97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M6(%I5SYH\$3#!0 VAX !@ !X;"]W;W)K!!=I.^DVQ!7C6MJ@DA^3?]\@& MFTUEF7J6+^#;>:U'1Y?7TG#/^%>QI52BUSA*Q&UK*^7NQK*$OZ4Q$5=L1Q.X MLV8\)A).^<82.TY)D 7%D85M^]J*29BT1L/LVIR/ABR549C0.4K M@.R)/T.Z%R?'2*$\,_95G4R"VY:M2D0CZDLE0>#OA7HTBI02E..?@VBK>*<* M/#T^JC]F\ #S3 3U6/17&,CM;:O?0@%=DS22"[;_E1Z NDK/9Y'(?M$^?[;3 M:2$_%9+%AV H01PF^3]Y/53$20#N5@3@0P!^%^!4O<$]!+@9:%ZR#.N>2#(: M@E(61<7'HMYAH^"2 M[JZ0:W] V,:NICR>.7S*7JZ0W=>%?U,4'78&[$C M/KUM08\4E+_0UNC''YQK^Q<=[7<2^X:]4[!W3.HE^^IM1W6DYG#';G_1(1FC M&B)U"Z3N>4A?4L(EY=$;6M =XU*'9Y:2/-55BF>,:HAW7>!=GXPXBB:1H_4ZX#,VO8MM-VKWL#K(,SAC:$&Q1P@W/@%G03"@D)E&A* M8FT;->MX3ZO9YBNELB;+>:SQ7@UF4UUO$:EAKR.74Z_]CG$D\1G'%II M-G5\0$L)71,QCCR6)I*_P7^@K88:]?L'';$YJ"GRB>-PSD%>D5? [O. A 77PX'J!/\!R:)?J\FB5= MNPM-(HKHAJ(%(S"<$Z$;X#RS3E/TTB(Y1A?R'W1/G4&S7K&]UB#5R,UYF/A4 M0@_1LE["$3FE)7+,IN8]:]&'YYR]J')K@'D_UGYJF@.;$I8>")_E M@;R4<_6QDG^A9*F$62/5KK;4*#YIUV@\0FC@TNC@\\R.NJK#$P[3/P;QK4#3HW.E"5MXOL49$ DR 6UO)

;:@C6:I!-^:J E42_R=/,RA'G*U;J:FME9>1IU.Q^UW[<'0>M$QEFX' MG[4@Y,%PRL'639* OJ+?J3Z-=>M"MN/TND[7T3)I!+^%^W-+]N#6+-LZ+GO$2WL%EFZH"^6KI,=](+*X6&[?C;+O2*A_/=WT_$S5?"A31-83:5ST8\'B^ MD9J?2+;+]B*?F90LS@ZWE 24JP?@_IHQ>3Q1+RBVLT?_ E!+ P04 " !8 M@6E7E+B5?9@& !9&@ & 'AL+W=OE: XDE^>[TW)%WSYUT_J"*+^5&2HV^96E>7HPV6F_/IM,RWL@L*D_55N;P MRUH56:3AM+B;EMM"1JM:*4NG%&-OFD5)/IJ=U]=NB]FYJG2:Y/*V0&6595'Q M^$:FZN%B1$9/%SXF=QMM+DQGY]OH3BZD_KR]+>!LNK>R2C*9EXG*42'7%Z-+ MWO:10/CY^L_U$[#\XLHU+.5?I/LM*;BU$P0BNYCJI4?U0/;V7CD##V8I66 M]7_TT,CB$8JK4JNL408$69+OOJ-O32 .% @?4*"- GVI FL46.WH#EGMUE6D MH]EYH1Y08:3!FCFH8U-K@S=);I9QH0OX-0$]/9M_>+_X(X3&BF#*+ M^MRM?B5C4">U.CU6GX*#>R_IWDM:VV-#7E9%(7.-+LM2ZO+,YL_. +<;,,ET M5FZC6%Z,(%M*6=S+T>S77XB'7]N\^TG&CGQE>U^9R_IL'I4;%.4K%)L#^;5* M[J,4G"]M7N],>;4ID_'WLX")$'/_?'I_Z%!?CE+"N?!:P2.P? ^6.\'^642 MK(8;Q;&JS$DA8PF8EZD';@Q8';'O$#CW7#TY<3 MGL=#3NS1$?OH"&=TWN7WL'"J2*1U\43OKC3T?<*]#KJ^'.,>$8%G1^?MT7E. M=+>%W$;)"LEOP"FEW*VBTAN(:=SD6U3GFPV[U\-$?"X"PCK8^W*4!X$(!_:= MO\?N.[%_4CI*7P#3[\,,J8<]WL79%V3,%Z$7#FR!8 \T>";(P-B%?JR#:Y)Y M"QRJZ\2PX0WZ>#$-*!%=O#9!GS/,J!UON,<;.O%^E*4NDEC+7?VQ80S[M_8" M6/RP _%YN2.$!+>4A]T8#;5/U'I2E=*Q]HV5(P"4A![F7:1620^S$ ^L/CF@ M9^+$^J'.)P=(TKLU)SSP67?!;8*<^9P/9!)IN94XZ:S)I M/O'C-GHT?&IUN,]=C',B?-I=G+X@\80@/AM8FY;EB)OFGM8&FO*JJ)?&4'BJ M\KN)ED4&7?G26NQ(G]@"9CY=Y,[;_]]5:&F2N'GR1L*8@=)FXSU"6_W$.UM5 MF%G&ZIN%((E/,>_Z9I'#T <-%P/HUR$@8! MP1T'+(("UY\!_"W=4C?=[C;,C7NCT#Z5TA![#*IF%ZA%T@\$E,T!UJ4'$ZV; M=>=W-V&[>406:?<'S=T['S+YM3- MY@NMXB\;E:YD4?Z&KJ$MUH_VJ?ZGTOG/LG;L=4OGU$WG,'"M)232"M7^CX'6 M"P3#?271"3[%& 99,88D,'^HW$2%J=J5WL ^:]YU3:]T MJ>$ -H^9BP-RV[\W[.S?MS0<8S;7H0^TXM 6JE\.,!D%]ZA$',^YBP8 M"QS64>-L[#$Q]HEX+O"NIQ:]V(\1F-K*^@EH^FA=B7YKQ*'=[S*!38P!XH'B MU+8\U-WR7*Y6B>$IJ*7F$<$DR6$:W"906ZU@+4-^:&96X9$N8(MHX)O*3P=& M+=IV//39CJ?*JC0RLVO3Z*@,]M?&/+2^ERC)X=S:0]-^ T/#@(6]3L&PO=V]R:W-H965T&ULK99M;YLP%(7_BL6F:9.Z M8B"0I$N0VJ3;*G5MM.SELP,W 15P9IMDVZ_?-5 &*R.*?;,O:/O88Y%+QM!)C.XVS\LA^5@/1$%B]9P1V);"/ M%3B5P"F"EF1%K"E3S!\)OB5"5Z.;/BG&IE!CFCC3CW&N!-Z-4:?\R?W=_/[V M9GKYY7I*KBYO+^\FUV3^\?KZRYR\GC$!F8I Q0%+WI"WY.M\2EZ_?#,R%7:M M#?=>5]#^9M7([=6YGG[O_0;!, M2<*R$-=/P'/=$!! O&&+!,Y(AN\-OB0LP=7-L@ (OB=(R/.%6N9)+>D:HK)? MK^A7OSHVONL-AOBH-\WL3ZOZ'NU9=54K5*\.U=L;:H8+'X2 D,P5#Q[."$Y; M\HTE.72!EE[]!@(]I]3: 3U4U0)U:U#W-% 9X0+#QY&KB(OX-X1=P*6GVQQ9 M6OQVD _7M:"]&MK[)^A8RKP;V'L"LHNZKZ(%V:\A^_\$B=\MJ7"VQ]FJB[1_ MD'1?18MT4),.]I).>)KBU^N8F3HX:J8>JFI1#FO*X3&4\H1I.GPR4A:EG1/U MF,H6M47_?LSH":-[<*96;DV47J_G#%PZW&'NJG0\Q^U;[C/,C0^P=3KS@8E; M6;9Q!J[E#'8'N[.R$]QL;"+T#NX3$ZLXDR2!)4KI>1\]1+DI*AN*KXM]Q8(K MW*44IQ%N)$'H KR_Y%P]-O16I=Z:^G\ 4$L#!!0 ( %B!:5?2\@W'\P@ M /PR 8 >&PO=V]R:W-H965T&ULM5MK<]LV%OTK'.W. M3CL31W@1)%W;,XG(MIZ)[8R5MI]I";*XD0@M"=G)OU^05$01N$3L!OUB/7QP MR'MP 9P+4!?/LOIOY4[4>K_K&2US97^ M6#U.ZUTE\F7;:+N9$H3X=)L7Y>3JHOWN8W5U(?=J4Y3B8Q74^^TVK[Z^%QOY M?#G!DV]?W!>/:]5\,;VZV.6/8B[4'[N/E?XT/;(LBZTHZT*60256EY-W^#QC MJ&G0(OXLQ'-]\CYH0GF0\G/SX7IY.4'-'8F-6*B&(MC3+O96N#17^=5%)9^#JD%KMN9-JW[;6NM5E$VBS%6E_UOH M=NIJ=G<[O_MPG;[[E*7!_)-^NYM0-&;@"!"@?N9O;PY@<+YL:MG M?_OJ S'H,2MHRT='^.[%DRCWXASJUZXE@ULV\]IYOM:S^758U%" 7/KNB%'/.9&(#,;1SF.:&0D0VKC<(1B%#$C&S( R+1^B" X MX.@8<.2<5>[46E2!^*)-3BUJ<'*)?$XN/LE2GV29)[)!+\3'7HB=:7>O&?-J ML0[R@3??KP0 *0*Q;.&NZ%2>Q*0" U%-"1,T< M3R$DP3&/8F(.!Q :8AZ&9$R"WO)BM^?M5J>B7,BM"'XZ9,'/X"J%O7I@KVRI M5[;,%]NP3WH?C-U&^+I40O,JJUO>!*4 5ZP#X2!#*.41,M/3QC$>,VMP G08 MA9P3,S-M8!3')PO@4('>%V.W,6X'IBR#E:Q$\5@&BWU5B7+Q-="3=%GGB_&1 M:MO6,QRCA(?65 T@*:&(VE,5@-0#.C']0 8!><(YQW1$D-XT8[=KOBGJA5Z[ M\E+(?6WE!:B$D_#5H]5VQV?$]#D 2$^2")DRV3 >4SPB46^SL=,_0JO9^'B) MH#1AE!(K30 DQ3%EB14]@(P1XV%BQ@\ >:R3E(ZE26]RL=OEMN/F033#1K^4 M8E6H;GT[9(S*OXPL\;;U/-..5]L,:PH!D)@0A&)JEEX0E! >$19;0P> ZD*7 M<19&(Z+TYA>[W>^M4,&F$297JBH>]BI_V&@II/:^VZV>9&HE%Y_75TLFE'2*;1K*X).E75>@6;XP!B? MW@YZ:^X?S$9@I@V"8>9LG<&P:,3^D-X"$[<%3HO-7HGE*Q7 +U, AED*@#!; M 1 VJD#O@8G; __5'BIH"?(G;8$?15#NMP]:!+GJ!*B;=ZL=,G.[O M1P5;=AD'2D9?+!F ')$,XH0E@SB=DO6&EC!GD3&36VTRULU!VY-HQQE88!"G M+7ZM9?'*EGIERWRQ#?NCM]?$;:^;%?'ZX"$;RP :R /'"Y8]"#FR[$'0D64/ M@GYGV>OM-.$OJ'H7@[3L+!*VU"M;YHMMV"^]AR=N#S\;U'F;O#M5 M7_YW7ZNQS5IBN^EF9X1'YMX4 "0\;'RWF:,VD(</$F-K[Y5$4,F2>-LT (&><\,0\,P: M1-M2#39WJB$DCG 4QR,>DO9U"G77*;.O2LYE]3 ^#[@)7IV"/ME2KVR9+[9A M5YP\)O,#S\GX?5#&[Y,R?A^5^2<."6A?4]$??%J& GOS$4I0;![> D!.(FW@ M35L EM'IBQ:DD(B;5]P,G(?@7M:Q?JKETZZ_Y=4^!F>74>^F1+O;)EOMB& M_=&74M1=2CDG Z]UDU>VU"M;YHMMV E]W41?@DT!=(U%T@_:;+PV_'HV"XSN:O3CR?;*E7MLP7V[ C M^A*-)G]_]'NMR[RRI5[9,E]LP\=F^[J,N0]QOO_@++*VTIKC_-@:_Q"0LYB' MYCX> *0)8U;MD$' ,$:,F7MXTY.G^;>B>FQ_1E$'"[DO5?<(]_';XT\UWK4_ M4#"^?X_/9QCX/L7G6?=#C)Z^^UW(3?LP:AULQ$I?"KV-](15=3^UZ#XHN6M_ M2_ @E9+;]NU:Y$M1-0#]_Y64ZMN'Y@+''[Q<_1]02P,$% @ 6(%I5VRV M%%P="P VED !@ !X;"]W;W)KG M>8@M:W,!V L L19 GC\5Y=?J08C:^[9>Y=7%Y*&N-Z^FTVKQ(-9I];+8B%Q^ M4Z[26'\O[:;4I1;IL+UJOIMCW@^DZS?+)Y7G[MX_EY7FQK5=9+CZ67K5= MK]/R^QNQ*IXN)FCRXP^?LON'NOG#]/)\D]Z+&U%_WGPLY:?I 669K45>947N ME>+N8O(:O>*,-A>T$?_,Q%-U]+O7-.5+47QM/EPM+R9^4R.Q$HNZ@4CECT\_T'G;>-F8+VDE9L7J7]FR?KB81!-O*>[2[:K^ M5#R]%?L&L09O4:RJ]G_O:1<;Q!-OL:WJ8KV_6-9@G>6[G^FW?2*.+D"DYP*\ MOP!K%^"PYP*ROX!H%Y"^*M']!50OP>^Y@.TO8$/;$.PO"-K<[Y+59GJ>UNGE M>5D\>643+=&:7UJZVJME@K.\Z5DW=2F_S>1U]>7L^L/-];NK^>O;9.[=W,H? M[Y,/MS?>-?=F;U]_^&MRXUU]D%]V?>YYNY M]^*/OYU/:UF3!F^ZV)?Z9EOZ092>K)LG#?I*LT7PDMK69?%2X^@ MWSWL8V0C;H<4M$C-M/1X20D-H_/IXS%!9A2."(HIQ;$:.3,1J&6 M-&?QS2WD5;5)%^)B(OM?)T=[,P3Z\VJ^"Y$];O\)J_DG2?-Z\I+\Z6WS$IYHRO* MRD:OL\"1N9E1HZ_(P4#]&&NC!K+0!!*,GVZ!0AP[$,>'.42QS:MOG&6-98S2+ Y,]+'@I#&1)\/(0OE MIPM5. L.G 6G!YN75=56CK:Z\!Y%OBQ*29NWRL36*^Z\15H]>)OT>Q]/@3&5 M(VTDS )S=L7&U#IW5G3L>($$X];ZQ[$]\^$A\R%@YH_O:#860J.*"#/?UXAP MUFCL,( $2R#!.!"80FMTH#5RTGHE"6V7()) B5Z7V:)9/U8MV]L\JZTWJ,@< M1)1JY$4&Q42N4*B^6'-6;RPMD&#G=RH20$M-0-'XZ3:H-!TY#LA)TP=1[V6U M]^)=4=G'E1MC-!^0:'-0M&2/IN298)\&E&FK'#XH5&6ELPC08(_@1FRDXO5; MQ8NMY-A,@H#H-YU]F*(5H@#AV(\C?2"8H0'V?8:U54AB"3S#C&""0H;U=)FQ M)$84':]MU&QU5@%ZEE=P.G,VLT!F+J),3QZH6P"*EH"B<2@TEF3(E* ])IF[ J/[ M/21: HK&H=!4*COQCMSJO:??VZA+_\UO4+M]Y90@F.D M=^;$$MA,^'$<1OJXXY98PDA(X[!')Z!.<".WXA[0\>V9,\5UF[D0&(8I\HD?ZWV'6V)IR%@0D5LB]W3\TYDSE7&3.1J@6$\> MJ#@&14M T3@4FKH)V.EC[-;'OV!SQ%WB6)F&37\7FX(]D'>\ M0&6@)M9N'EL!>\] 2ZS8/<:>\\3#E/=8\ MQ):]9+MYZ*[ Z"X+NKL.BL:AT%0J.UL #[,%AE@!>ZA3)@HV'8,^$\46:C51 M+(&])HHEUFVBX$YYXV'*>ZR)@BWRUFZBN"LPNN.#[H>#HG$H-)7*SA; ;EO@ M5VA)2*T]PZ;_@&D4!*&Q, 8U#$#1^(!&J$==.R^ N+T 6"WI+FPL=:!H1006]O1$A0GWCIQ/T9+B@'T##*9E)3 7, M8E\N[716('7W'!0M 47C4&@JOT?/ KB=@X]EL1!B67EW9;'VQ#=1+K*J97M/ M\Z:9%JMFKFS/6EI))<8XBXA.J.DO8$0PIOHH@SWO#WO@W]H&XO<]C]&)?>(6 M^V-).#G*3 D<8<+T1:2[5J,'&:C@!T7C4&@JOYUM0-RVP<\?('<7,'KA 7KV M !0M 47CQ'0W>FP-TMD:Q&UK/,_C)I9G (A^]IQ8G ^?1/J>Z=Q=P]$I!W4J M[&V(*>K)>^=!$+<'\?,F-[$\ 4!\WUP3@AY1 $5+0-$X%)I*:6>4$+=1\C,G MF=W0HZ=$RRD$%H2^_L ::*D)*!H_W0:5ILX$(6X39-!FA!MC-!^@AR5 T1)B MNA5G& >A^;P6'Q2J/@':61O4;6WT;$80&SE[*,63I93HFZS45/,XQH@1%NBW M(&MH1&(]!8DE\ R'@>R7)-#/]UAB4<00"G!/'Z:=GT#=?L* S0A[YDQIW60N M8OH>_G9JM3^/191_A/9\YR MA+_)7* ?]9NY*S"ZXX,Z *!H' I-I?+HH7^W3_ KGOH'/4) 3>,!^5& OU@ M&VBQ"2@:'] (E;_.!Z#_SX?_W86-I@[4$Z"F[D8!:Y[&UR=)4+D_H%B5ND[T MT^&B_YG;$=3B 3Z:P"HJ9X#@C$Q7IP!Z@" HG%[&TC<1T+G -#A#@# 9@2U MV $!]HW'G-RU&CTT0.T 4#0.A:;RV]D!U&T'0&Q&4/-)!F.A;NIDQ&+]%-7< M7=G11(%*_9XF]&SWT4[I4[?2A]Z)H*;^#6-ST@,5^Z!H"2@:AT)3WSW460;, M;1D\S[IFIGE@/!G$+'9 \Y"D;ANX*SB6'% TWM.&J$>"LZXLMM\];C]VEYG\DUUTK< M27C_92AS7^Y>)+S[4!>;]L6W7XJZ+M;MKP\B78JR"9#?WQ5%_>-#\R[=P^N< M+_\'4$L#!!0 ( %B!:5>EXC-.I@< "P@ 8 >&PO=V]R:W-H965T M&ULM5IM;]LV$/XKA#<,&S#7$JG7+#&0..E68&V"N5L_TQ(= MCE=:; MB\E$92NVINJ=V+ 2_K(4DWERPTKQ-/5R!_M?_B#/ZZT^6$RO=S01S9G^L_-@X2KR4%+ MSM>L5%R42++EU>C:OYB1Q!RH)/[B[$D=?4?&E(407\W%A_QJY!E$K&"9-BHH M?.S8C!6%T00X_FF4C@[W- >/O^^UOZ^,!V,65+&9*+[P7*^N1LD(Y6Q)MX7^ M0SS]QAJ#0J,O$X6J_D5/M6P_WY[A;-/\/'Q[M/G^?H_CV:7<]_0^]_O_\R1V/TY_P6_?C]3Y<3 M#3\0UV*IRSS3M$O)\1 M]C"QX)F]_3AVP"$'!Y)*'QER(%4KM(1J4&@IQ1I!@4FJ>?E89RC7G*D+F]MJ MM8%=K:G>"[6A&;L:07DJ)G=L-/WA.S_R?K'9?"9E)QX(#AX(7-JGGZ#9%$(I MFY'UR:@Z:3K*;CK&.(IQD,27D]VQ!19)@KT@"L)6\@1>>( 7.@-TG?\-902= M1RND!;2>3)09+Q@J&]SF5_,],Y'<*I8C7KX]C.$YPW@F92=^B@Y^BIQAO,XR MN07CE[RD!5HR9K.V5A$>18E@/R"=6/:E/'L,XP.VV)UBHAQ7X.TYJ6"S'4 .(*L6T#7-J\7 $2="! M;!%+21@-0/:]EJX\)^@ODFL&()<&\89J*&M("F6%VJ@Z!A'$8=3#:I,C?H"C M ;!'W.H[P=[0'$:*A4;LV62MM:(:%:>Y&(3=C+6)>21*!R#B%B)V0IQKD7T= MFT$H?[6X&E7'&*"11U'< VL1#,/ 2_$ W)9L?2>336%T@\&LA,E(2E9F+TA+ M6JJBSN$A$FIT'L.)"4E[96:1B](HBGPR +ME2#]P#PDK6CXRU2$64V*J:A0% MIPM>#).,[V3@;V69->E9(]B2H^]FQP_E#EJ-D! A*\(^Y06QGQS=MP%HD8-6 M3H(!?"U!^FZ&?)!L0WF^[S2U>X5>,=G4BF[RS8K>PH$,=>#WE?<$R\ (=D@"]QRY?8S9>?WC+8VL#C/BF._1 #?!QVX-M$,4Y2 MDH;A /Z60K'_3>L5ASI4;YG+L9.:O[5EGDO;J1=:EL9NEG[8RFQ%35F;J4>: M&.J7*@_9/UN^,"%L$PB4F*!T9BW#(V=C/V WVI=Z^E MD,<#FSWI^@P\)F$,+-P%;!.$/C0TPN.6JO'KV^Q)P=@RSHH]L'"/Y\$@V<5N M$8QPD ;I0*O"+;5B]Z[;K1:SR\&R^X9J.>L:>RYMIUYHN1J[N?H.:@+* _9\ M+?EB:V9#A<;5C@_E YNM&<0J5LRMONAS-/9"+_"[\Z)%1-$]LQDQF$G _#*C.O0PRN;K.#[#(U]0KP>]K[;*$[#) R&>C%IR9^X]^?9FXV \EZP M1UZ6)KT,1S+)A;6Z27^1QB0AV,-=CK%(AB3!H1\-]&G2\CEQ\_DW&<;,).\T MJ<_>ON<%4>CU3+)M\)BD43H4JZ/'X.[GX//M9E,P0_6T0#E7&6SC6UDUK6S/ M2I"8]8LGZ%[V9^+G?2C^?SP5)^TD0=R31$7&U5*6;Z7)2UAQFBA6PQ O-3/1 MMCJB/R-@&&_B;CNQR VT<=(.$<0]1#@B6>Z?P[YYL"!G'2S.I>W4,^U@05YY M"*#4%LRNDUJLUT '-2%K@790IE504<'9]I#VFWK\M;K&]9B\L=?RN FQ0&" M(^V 0=P#QHQNN(ENM;WF7$-XJYFHV.;UT$L[.Z\5OVN$:/!;II'$B_&0 >VH M0=RCQG$DCCIF'8UMR>WK1:/T^"43S MIT'T@;)$SY)=VGP-.CMZ[KIE\K%Y' M*U2YKGZA>?CU\,K[NGK1V_G]QK^8U2^N6S7U>_2/5 *M*52P):CTWL7@2UF_ MFJXOM-A4;W<70FNQKKZN&,V9- +P]Z40>G]A;G#X#P+3_P!02P,$% @ M6(%I5^5P+]^YY*R MZK1.LF$OL4C>>^[W(7.ZMNZKKXB"N*VU\6>#*H3FS7#HBXIJZ3/;D,')TKI: M!BS=:N@;1[*,2K4>YJ/1RV$ME1E,3N/>E9NC*"=_6M72;<])V?388 M#[8;UVI5!=X83DX;N:(YA<_-E<-JV*.4JB;CE37"T?)L,!V_.3]B^2CPIZ*U MW_D6',G"VJ^\N"S/!B-VB#05@1$D?FYH1EHS$-SXUF$.>I.LN/N]17\78T!X($I:RE:':[O^G;IX7C!>8;6/?\4ZR>;Y0!2M#[;NE.%! MK4SZE;=='G84CD?W*.2=0A[]3H:BEV]ED)-39]?"L330^".&&K7AG#)7%A2BKOZ@_A4N]7OO7K/'\0<$Y-)@Y'!R(?Y8".=H/ MPR/RQC>RH+,!9L"3NZ'!Y-F3\&[3&%J+!!AX<*XUC8U@1E M5A!3,-YH\F)%AIS4>L/GU(2DR\8^&\6K.?L7?9O6B*.0XGGGQN=LGHG?IM.K MK2.9N$RJME&&G892+0VHAN,[B$>=[_#9XZPD =O"4$'>@Z*$++]@!&,Z#L2Z M4D4%=PK=0M P)VCP4M$ZQU'[KLM,80"Q![%! !!9-$7U%>_K_TJ"^ MLJTN@2CX.NJ:[$MK$M]'XS&*MHRM\S@@)X;=C_7AFAK+S;9-\X:D$\0$)]ZB M1>H%.7$XCA25_Y2['ZL\3;F\)LP06L$(OE3$>/3K'P<"S;=4&KJ]SW-N*Y2? MDE,7MT4ES2JBULK['T=P?C'KQP]'[Z5#I[Y.Y!GSVC?0-I90.:*(;< >HD[L MG8*;\^"EZ#H"%B@N)Z,?#16[I<3\\:6Z[>RMD6"Y*'3;X.KE7*=A:#%:G$+$ MBXFS4' _=2Y+XG#9!G1F2CBVTFDFIG$ ?G;O8/]<25_%".,'?6O5C=2QSFL" MN&P:9V\59H(0S-/Q*!OA@M4:N3WHJLDM\/0X.]KNQQ:[%S5VSP^@V:M=7>0G M@+-B,T*[IQ0?<]OG"^E;M@#;%]3.]"]H8SLI0[=!A#7IF[Z42V?K1 [>MW$: M4Y$P88\. K>,8D+$7#KAI/+H0]\N( '&AFAIVT40LR3]VGJMM?+ M6L5K)=4VYA/711GIG;5EHP)^<>;;)O%#B\8W*8R=DG=6TWAD^UX M[SZ["I(E2I;E7%74X419'RI3SM:^WT!@2$X$8A@GCZ^/@;Z[M[4M\U"J3;YO"RKYOLGB[9=??/B19,OU#)K]LU*5;@R M,_4R:_&UGK]H5K7*"GYH6;X8'1RF:TM=J>LZ:;KE M,JO79ZHT]]\_.7SB?OBHYXN6?GCQPW>K;*XFJOVTNJ[Q[84?I=!+537:5$FM M9M\_&1]^?:'ZX_7KT_O[H>OTW. M/DVNWE].)LGX_.;JEZN;?R?C]Q?)Y-.[=^./_TX^O$DF5S^^OWIS=3Y^?X-[ MSC]\>G]S]?['Y/K#VZOSJ\O)=R]:T$.COLCMW&/C2OFSYY MG[5=K1(S2\ZZ!C,U37*S4,FY6:ZR:IWH)LF2$M9*U8FNDA:76ABO%G:EI8=* M/5-[[8)^4I6NYDENJD*3P6CH?EVU9(#N5))GF"6K"OI0Z"R'&:OGJEXG-.L\ MF9;&%,FJJ_5,YQD]OQ_3D6+FVG3S1:+;!H].&XU!\/3YNC434T]!3I.\4P4> M+M/DJLKWDV=D[ MN^+5,O%FB2%SG97Z=Z:2>+"4:>EFG:L&%J@5.C<7E;0J7U2F-/-ULBJSEDA, M[A-EA8)55$1/3/A?ECN3'Y?2GE+>SRXGG64ET@0=P/K>JI4VK%9: ,7%[ MG8T',0C>B9I'*/E3'>IZ)/Q 1,_!V;1Q,*)5E_'9$, M8 MV+8"XHIO>6H7;4S4'#R+""^P2ED1T-8I6G?S6974+'F-XH1E;44(V*XT\=9<&UX]1/8Y-_W#?[W?\F# MF:Z;=L""UU_/ ED#KYY-QT+70\:^?IP3G_Z9O-5+#5'[&A;TK(%;,Q@![5YA MM7I:*B^NRZR" 7!&+:+G'W\['1V^^K9)CQ]=HJ8W6FK3&\?M+V;U)!]]//W]4JVY:ZIS6=T6*:[?E0]X: MDU@JK5#R> M781_ ,BY7MH%)="2X76(D *:3YIU5=1FJ=RMC5+D]I.\AG:00.NR)%0!ZK&> M%JM>DP8"]/,ZLX;1@:[ >H0U9(=23$>&:9;I$M D9?ZL<(FTLP#06$0B-#2D MV'VE::^ 6K*I*HDA-@0B7?=N*<>&LK'K&N547ER5MPFU6IH[+ !7I[K4=3<% MP>P UV9>&OHF-B4K$9H%U[S">*Q5IFFW;,N@5 ;V%I: M[ +$!(Q2=@4++S90KV!!>WO%&_-S5G5DCZ'?!P%:A)VY_)2<7Y)^W/HMPM;Q M%H$ F4(-=X!D:0Z9 X_MJGFM9M652U/1=-/U"L)$O+:RTB30%57/3;B[70!? MY=HS*+9%,:W,Z*\DF"Q4;3YGTZSRA#N1:+(E;4'AH2VF'0/>E3N99*WXI&4X M^(9P)&WS1=W-DW&!0);LA4!*9W_>7(R] ;H$.)RK*E\GGR"-XXX6[A!KL%?A M_LAW,M$DPR3M!>FI4^5RO0=E3LX__')UL7?X.O!9 .\25+%PUX0: 2#(EI,P MZUK$S@O)S29 3!:P9)7"0!#C*=F0'"()^Y14&,];8,?0P$O: E:L 3F>2DB^ M9#!D7JP:-V 94Q6931A8;$8&8O(RLWS5A')8$C$X39KK.N^634M>K$E^[9I6 MS]8.,-&XBPQ#00_!",'%M1VX5G?F%C],UWPO=FI#!&(CQN*7516,?4Z&VA& MYS!'D6]\\S$9@Q2Z>3DUV$X I'1 MR;IIU7*;U8MTCF1AE\8Q6W3K]%*)Z$F\U,G'7=I'&S)8A#CLZ]I@D\*T76*0>J'A,+QH:"F4Y+,:$L,L7(%5P\"M=Z7H-#A#J<,!]K: *HYV'Y0O1NJ;VYT#X+P\/GMT^)X0#HW%G['=BX@JS,MKRSSRGC6]@1&F;F!V65QX+ M+G7C3#P>:0E5,A"! N%;8M'T BC+ I*?NY(=R>$.1#+K8'4\S5B*9GA[IV!' MYN)N1?R3R\]JN>K9ZJN+2V^K09"-RGF>E;XS+>GQS?CCWDWR;)+-!$_% :+4GM8&&TRQC!+_;NBK ?PIW&ACZ/IX_F-IXE]QHI( M.QP=!$O<#TFL,\--3;<"0&U9-B/\;GG3X^8@1!A8156!KI*-@)W+LD%(9?BB M)&ZL&%B/NSGL]H,#VX=LMQ)#[V<] M?' YL*(4<#C[GKE4Q!8;:7'\'[;WL2OB_,!CDH"<"SBP_C\^8YME8+,F+S$2&E+W$L_4"EU+>JU M"1)&E7-&_'K8Z&^E\ MTB-NJ!\&#[>HAP59B4EL8T7&.J"@]%,9H1*GI%E/K])(L5*G620Y/L'0M%VQ MWJ51BC:UI$>M%GZENC^T5RSF%\]3%\K]8>V=[;A$D,I,RM 2Q)>PYZKFO "8GU%J5ZF]-="QV$D$XX\-%QLM&)4N!\9J(,IP'J5IR:@/:A,'E'"@"*A@=%[MJ<^(@#B,IVV3+!J[U/?Z]E9#>Z)DI/<> M]EKLU4(.)(FNLC.^1MPPOOCYT^1&T,!>5AJL>X$=@=+/.O;4JVZYDF"8UV=J MFYT#R]A#0K0.C\/:>#.R0M ?R[7*0P*TIG*DB+N"- T)BJG8->^/B 0X&3_N M:&&9.*&W';S[U,#VI _L2-@.7OO$!F=Q_:[[57^3G*ER MKKMEFIR9IM(9$_63JG]7UP9*A0]O=$5YPM1F[M+D*E?RPUN=+RBO MTBH-F"E9WC29J'I*STU*$.&&[F7!X](2:ZE-:20996.CK-Y,J[+PEF:0XVS4 M8!7JG)6H2%9X\(^ !/C!X2(LY9B D>>P8\B[)] M6ZY[A60ZWY"X5;H+^>ESJN-=J*X%YO'5F9"#[85S>7:2YV9IUY4R&FL/" MKK*ZK8 R* 4[F!]X!4 98J)QEJ$HIP,P-GNR?@9: @2+'GV6H[\:%Q_UIG9)9U[KQJUA M$LZXN60.IX'O05>:L!DNG.IO\6W;5K60!#*@1TN F9(7(M/D!LC'P 6(Q$*) M$(Y1BC;WTD^LR((1I0'NC3R66">&N)-Q6LIG^^+8-42LO,3P(04X>]%.^17/E7M/>69HJ%% ME[:Q*0J@=977RB4(J!ZL.0D!N<#&)T *"T\I6Q6LKFHDQPND(-E(*27[^+.D M8)LKR=LE*=2;X(-7*N=R,M7 9B;G1+"M"X3BQCWXIB+M$5OK3)&+A:-P-J0^ M14=GBOL"BJTU; R>K02B1K#-E0; 1I\O3P<)%<(CI)%K=[MWP MJLC&&<$$AP!^M7LE6\ ]&,Z&LB!WNFX[BMP:0Y5[27\+9?=JNB<@+K#>HB'9 M/NR,I!3!/\N3?GW;,8-NIAQ.2;C!RH8OK?:$C50D9Q,850_%WQ$7>ZR)*K(D MZM!C Y]0KKQGE&2H2.1.2X31U P8EZQ"H. 6 +PS;'?95CH?#)/6V]3&2*9]L+BOQLH(U!#FBJ? *N-7,E MH0_0#V\QX0$-T'XG$6QCRDZ*\M:6R:2[#3G/86L1HL*YPB9YI271(N):S7G0 M]9:4/SG2F*?>2TGA!.'&0B0"L,>'% WG%7-;M#4Y!J,]!70YE@>C M2,E'5-V*=$8;1W$)]\;*M1XVP-C&&"A85D3E+&_J;/FK-9\YX)^Z[+T8Z]+5 M58S4'4RAR:J6G2[8"U,5%>.M6E>C@R&?98@PN2-GM=&F)%6,#H0QC+G;6W.)\?$AJ481%%8 _G F@:5C)KT2ADND.E\"?LP(6: M*0H0SBG=D36M*(R+M=-^U.WW0R2K43W"Y7.?-+:4G"80*7,>@<3'-+8;C5<- MI3.21Z:LN^M?LBHVQ*4/[89S[S1U+. 247A[3_O"]XT.CDY3JL)+963MUL& MR]>HL>)WH1-EJ@"*[IR;HX<,>BL(3+D)E'*LSW81>L*Z\ M=7F*X3(=*)G:_C]XX=;DM];*(-1KV-1\J #[2B)W_'98B^[P \WY\E95U*ZN4(\GM6(D<^R1K.( M0EO@!G0AHLU$=/.&+L*]0=L5H^8'FC"SJGB@,2WROZG%3%]*_R/=@@]W MTFV2M=E^E>YH-"/-?Z#;+MT<.VKIVKBVM;TIW9RZYQ: M$I8L#^808$:\(=L,KKK#Y+CJ-87&L03N]Z1MGFD[2FFXNT>:>DCEV+=*_&4H M(29ENR4@JJ!93DYL9I8O"(K6J4U?DVR)9L"=A=L_#YK M1-4$5IX]/4Q/#P_2@X.#Y\S:9T^/TM&1_<'E'20V7TKKOV(4OPD&K-.A_%"_ MG^B_1_NKH^.8\I/T]]6@;AD"VJU ML+$4]9PO%3<1"EBJ;#L%NS+8(#A''P:HWSK$#?OPQ@U0*/TWN<1/\.T>G'U4 ME'-E+,378_HYWT'C4;^<0_,E8*\F$:,JN) -O 6V$#QV>2=3Z[FN./ "$+>Q M2T\+"#F0H6DYEYS3U"J0)GR,RK:<;/9)A(RJ>P;&!?+C0R4:0DXK],>R_0]^ MF7R=E&$IGK19T%$#Z_QWBU#S#0.-@Z-O__2_6U3(PYRC0_YE)+NQ=3UNF*?) M:7KT\G5Z'A\G+X\>17O+0_B;CI,3TY?I<'HW2@U'X\0&1\_A,RC_#N>PFR<[1IC\-A-OD7.-E M02X?G\CEC1(=%S9+:N,0V^@:64BU.,4"-QSU YJNY2P_22.PGVV&SVOJOQ&Q M/ZMU .JCR8">LEP"_:RQE:UV'42 MU@.<2_;Y3Z_&TDW(86>08>^A"KR'G?O)CW7F)&'LL.A'+K6SBMK+=?BE5GR8 MBV(HJW %3"T##HY%YX2W*TF(4/]C'*;%#FT>)O8@.$RS'ZB)YI:\$[.2(!I5 M/AE>0:PH_2!-J7SBD+93^&>/52@;9U1T$+*4$(%#OZ9OXZFTU[#C)HFAV M81H.@YI^P[BI!X-0O8CR,CZPL[Q7%(59DJQ[=.1Z&Q]@5NB+Z\6DTN_5;..: M]5HV-4WU7"7Y?,5" ]TX_T])!BQ+FB? M.07@SFNVJB2+U&;14E4["-C-XS<]@&F>OF0 P_Q^^NI$/N_(ODA[[M#P#D$, MM7L!_3(,B3_3^CA(+AQ4 ,W6*IB&6PK)U5-/O_Z=F2TA=0A?Y< .9=SE$TQ, M\NS-U9L/SVW6 T+=?@7=VY186XK7;(T82FC.VLY(<#0\6P$--$7CJGXQ:V$^ MCTY?IXO#OL\^E82I-3&;:.'K4,='A^DKTZ/W5"CTX/TZ.1T M.!2[F.R>@(.BYJWMA!T?OTI']IS&TY/#H_0(/PPVSC6F<2!&(%(. MD9.#HJ)1P@^H9F4:N].2E"S$;@6FLG%>9/7<-9WN&&N(*EN]="<.-+=N@UPC M,9PS(U\^*YD@&(TT@?E4TG,#F8PZSN^4)V"?^G2A]=:Q$!H4"GL_*_^S4)'# M8XF5+CLH$<9^\I9J+(2)*9]&*2O!JWRN=4D%$6J5]&/3 MLGSM$MM"$-,L=3Z8RH9TONP:IN7C->0CAX$V^.!8Q*91 J!:M=3*0",V1*/C M];QBNK8ATGXD'9T#M"==HT"!@S\[!G<>X0%X((@T-7Q]5*M,U^YT*)=JV-ZR MG,"+P&$V/E-:-=*0!7=,(2CLTK5-8;Y55H$ MF5+C7T6STYO6["6W!>YW>V1N\.@2^+PTG:77UC.TT-OX>7WWG)OXE@D M(<8"TKEM"T(Z&F362ZI+;%C24*6 MNT&=]*ZJ2L5YCH"E#Z-WO,)UX 1T"NQ8\W$+81@=)*-\]U3DG&)JAFYOS+:5 M"*A84)&5SR4T;ANB-FW1%>F'"*MBT3<5A$U;T.3HL)$#]HKHB(A(XM/7X*%N M-=D2C^ PV'0/4='AZ%L>"FOC]-X](+U2DS[=14M)&1&V$^ M^D]E_&3R5YR9OL,\=)_*7E+^RE#%JR75SH"L@\UNO-'> M4L<8&O'&=Z-B!O("4@W<^WZHV:A]VU-RD-K$IQJBZ#N&Z.Q*^80E=5CPD0X^'5>Q*V67WQ"/:4]* MWV5;;"PUE+T9!CC8-VS)\/-F6RG+N)C5\E2;G(T?1E?0] ME-XDGAMJQ73XSNH[9?D$NXL=8SQVM[KVZ3WZF+5KC8YM\\)O[EMP(FQ2H\3WS M5PX4 %'+.832MA_"T%YFTK.UNYK]!^OL_VO?6+.UR.[+W'^N3&YWBD^551TO MR[Y *=J]-/EE?&,_BQ-SZ5=_2^^L1K3$<+ A*E;'[U5AJH:^ZY.\_N'2YA8D M'H."K]RYL8 MR@S^@][?.EWS2WQ\7I>S_+P._9=8W3N#0MAK,C/I/T'7+FT]8%QKWP6#FQLH\)68)M^"38*%>0A9J0M MM(YSZA"V/0R4VJ3#'N+K?#M#$W%'U#SX$L9VPB=[>#-]/._,6-8&C;XG,TY6 MQ)T<86.B,S"/2!%UQ&/^J@V2=RZU@(]TT#RV5*[$TTB(ZCI#4MX*O52N)3!, M0QY3MYU_U9OZ['H]W%9H[GL/;SVPEO-"L46']N R\R=N-PIOL[@Z#YW]9VJN MJ\H&.O+:!'Y[U#!0_=5("4%<3Z**,L(N-321+#75D*N7(X 4!;A1/7 MYQ-_%,9NF735$WXL2UOX#94Y[\ YQZ"W5\& AU5HO[>C8HBXVD>OZKJ'(MMF M 7Z)7EZ'&$(*W025GHY>'G@ 7@A71?TS:D*=2OK1\L'3P$T:\.M\?8H97?@) MET%>O-]A3]L@&\D[)=(Z%Y&.D%E/:'9Q8]OJ74+>%_::C6&WEJTED]/CW)9E M2/.W6^_5?1VZOO@4:M7TS#C5A([BHK%2+S@VE7EZ^Q)WXAMXOJNE@KZ2) M;/F*7KYJ7^L@0X1YQST-'S35#V4G6+7:5CQM?W%HE+=.;#^92*,S';8IUS%# MAX.RL8HR"JXAQ$VQK9ZZ_?#LLPF"R_=TE.28A6/6U79$>?.MO(2V%(RRH^'6 M+G'_>3+>V>-,I^*BVN<@&.Q'J*.3O[-ECJKMCQ9^>>)M];![TZNY/CSQJZ^< MN)&\Y1>'Z51^[K$A')3V-=T!A>&58H<'?Q_(P_^$'HG0O/0UD?S7[4M$0&_: MKV/"Z"LG/?FK5SWZ@EUX=!,&Z_?N%:ZIK3NQ^C<;V>_0F++-.J;;1"SZ<96M MI70DPEA3V3EDET)ZT9[[Z"&SP%-;V KIYB8*2C7U>,.@2;=ZQ0>G]CE2X?CD M&L.?2]?TA%K!N>DYEQ28[P_GE^9AJSI[G*'0\$DN?DVR._A'=VPX[L"V;6L. M=MSSBZ7)WUO7%5RC>XHF:WK:NJ47[T*73(BG,7ZZ1ZJ\T9;%N.8$_]JVAMMD ME$2%[AY'W]XF?8ZP66]]R:KL&IN,H4-"=^Z=1 P?#<%'&^-]Y>)HI%W/N[;K M>!RAQN'>03N7/+=ON]*),QZ#%D-."@L+HZ22PE$'PUM^>Q/UAJO/]-9=_\8F M%SN$GV>NQTF[KA(YL"VG(V=<@2%K M =4(3?:^N.;TR;U^A1EBSQ/F\5,A1UE'J74;AWED]Z5IR5W3I/).C>6J-&OE MPRXR1X:/\5KTJCCFE_<+N3?-0'Q#^PEKM(5IMCA9]>(Q?LIEQ034;*/=MG)[ M^T"/QI/3V3!?@=\V1:1)9V6&-4]R*#=)LPR ."#GEQ&:0I7]S L?AW-))QI@ MWB%0(@C[%8R6CE?&?,X4^X8E>["*SK2U\@X3@H*>]S(:[2_7#^0-89#<7VVO MN413H;Y@^%A2'=YTL&/^,&U4_8"\+O1JY0XM_D1M@?3EG O;HH&-]/6Z^QQV MI($"8!CTE7&#_'IE.[JFIH9+M%8U-+K5\2/]39"\>&,YU,0T+AR-KMSO2?2^ M4)I'9S7;1U>DWUWZH(Z@T*SU>EO1\8]60J3 <7P8U59.ME8U_U#Q8S^Y].:; MFA\A]^,@A]>UD3>Y+&TBS+WQQ;U%.T"&Z*F)%VL^5)0ZN=EZRZ<5:YV+?,>3 M\"+;]V:?I]H[/-I\]=!6L,)@?O2MS3.\E4SSLQL#*4J.1B?/OTG>2=';]2'T M[Z3SI[N&!44VQ@.)(40-FNUJXF7>E2'79KM3>?PTO&P]!(:/)6I,95.&6R,& M$OAN)4D83PJ9-O^B0AK5OBZ.>:BM>L]T0]E0J;),?89#7N4:SMJ]W):DUE0E M(,[8;,<&!<57U;F/7$8-A!>Z" <)MQ\CE/CVL>S3MK^S\"+Z4QM<6SCGEE?F MJ_S5#?^K_YLE8_E3'>%V^8,G[[)Z3@FK4LWPZ,$^_8F06OZ(B'QIS8K_<,?4 MM+!5_''!?\F ;L#UF8&[MU]H O^77'[X#U!+ P04 " !8@6E7 XUNQ9 1 M #220 & 'AL+W=ON0UX]BY7J[).;5SU^E'F(0D-A2AX\.R^]=W=P&"3\F.XR9IIQ]L MB22P /;QV\5BJ1=;F7W*5T(4[':=I/G+@U51;)Z=G.3A2JQY/I8;D<*3AR+)(XE1\R%A>KM<\NWLM M$KE]>> <5#*WS8<,KDX,E2A>BS2/9^UC>VKP>RRV>>,[PY5<2_D)+]Y&+P]LG)!(1%@@!0X?-^),) D2@FG\H6D> MF"&Q8_-[1?TG6CNLY9KGXDPF?X^C8O7R8'; (K'@95)R+7N#-?K.%6?_%;SH=%A9N_HX.H.+LU;#42S/.<%?_4BDUN6 M86N@AE]HJ=0;)A>G*)2K(H.G,?0K7EU]O#C[Z\\7[\[?7%[]R-[\[;>W'__Q MXJ0 ROC\)-147BLJ[@XJ<_9>IL4J9V_22$3M_B>IY9ID?TO"]0BNQ$'K_[\)V=B/]\S M1]_,T=]'_<%SW$_%&[,FH3__:>8ZT^>:'/L .B^R3$3LJI#A)_8V9;^4J0 V M.W.+%2O!SN1ZP],[QL'R0):,IQ$87U[P B[B(F>AR(IX$8=P@\D%B]-09AN9 M<32R,?L() :[[NO&>%FL9!;_2^0TASC/2YZ&U+#)FJ43.TV)RFJ7H( M&!.N M!4U> MDBGVO7IS!A)>Q2#=+*;% +# JB"MC:YD) M]3A.E[G%L .(Y#K6VMJ1D-77\ERD,1"2Z'.O919A3X%KOB[@65AF<1$+H+SE M6<93K?EE"AIG:3/C\*_@"8MD FR"I?8*@ MX8HG@ITN,Z$D1%+Y1= R8/7OWIVAQ,]%*$CA-*1WI X=!:XC3G$.Z3[ZHX84 MVH\J20Q-H=GK=-EH#%PL,U3M I>OE*@Y,P0"):@> ("$"K)6N4'Y6 U+:E#0 M^)NWK6O%;T#(N%2^A/DOE<4JT8-P3J$X%8R8"ZB@"#7BLL;W9H\GMH M)@T3 LM<"X"A* <=!JJ1G@2P3(-@;& \ )A5+6<0T=I,( &9Y_4_ I8HYZ'Z,S*Y(I(;# M5JT%P&1 S#_*.%,\*G.A_ A(561AS!,8$]%?$B@A^,F,GD-PG1?&;H%@G+$4 MH]VDTJ"4IA@IQ<1YA@KNT2IH!I^A6 ,V=$TNJ=R0[QREX@5*S> 0^+"DC M93EWRDXL10\Q#YP52^(UF22@()#+= 0-NPVVX1E($!A*3V'E4:RH=LT]7F]D M+C2@5P\Z#-[PNP;W.:T2%%W#M+);;VS_4'%EF M-TS!FL!34:ROVD.D7K2PW6MC.\TUF-N6Y\^J-78QH#TQ E:$QAN1 8"1IK5P M\= ;3V9L T,2/8N!% 3&"M H!1PP?(:V? -7M_%:V=VA:SGV%$.4,<9E/%)* M8#V4%RJ&^!)V;'@<=2)@HXAG@W M5D'G\6LR*QP4.JGXX2-Y=N+8L;(ZL=XD\DX R,=NUHT"80%V-2B@,(F!14. MJ*$[2W L>S:I5^%:_HP60L$C(=D*9D@/'\:S]OJQ7W]$.VB.& 3^XT=TVR.2 M)>5"KQA0$ Q*@8_R)4@?N223.")AF!"5E$YNA I=<\W/-<1J*\QD0+R9(!0H MH]2:72EPHA<:P99#1[_0OA*\ B2=/#&@H1SVILYPQ,6=8<%#6(W0!MYM 1&? MW.;/R+/:WO-O]OEWRJ/ 5#^[X:G&B_LZ=MM="DQ>H4G?U_/-+7I3T(L/!$75 M[3/@,+K&$NRKNG>ED0XX35_9NW@AV.@? "[Y$;LH"]"8-"+A]U%F;OE3WYJY MOB%WR/SQ9&(NIV-OPOZ"03RL'U1_YEFSF=UH[8W]@"X=]SENF18BQJ:CJ3^S MO)ESU&CJCN<3T_3-[89\W,CW FO:;AB,';O14+$"FL[ [N9>F^3$,2U;:QW0 M/\>VIH" OC]OK1:\Q73LUDM&Y5]P"$]N>%*2&Q <@O66 >#V#S;#A!$05.05 M3+]..#2Z"E<2'2+Z$7RREI%(JIUCP3^)7&] PI"V/3ROW3=B(5HZ78I*#91' M&L'3)1(DMW[HC(. XG9O/'5J+W5$MHW&'.+D$E2'(2,> 9/O2$N4XX!X-$-O M;;P?WB3X2.YP4+U=3U7FP-"_D> EX@318#2UQ_,?@)QY& %,1 ($%+91S\P M'7O5E/ JBW,,V 0"'^[.\H)ER(#V:KUQ %$.K!;4T_GAR""/&0HCV*%U*C0# MTN!+\SC44@4L"GD2ELK#Z:U-%"]T;@:"_V(K1-H,^HTZ-&(H);D!7:.=['@V M,ZOLB+)%9OP?Q[J+C7(2#1/IM?E596IVHMZ]>'D)\A)5OHQ&;8P&D=8N6.Q= MFYVJ@4$#=BU.]]!R-]"^-?)7B$I"4E];>/D["1E$YSCL&#Z]L6OO 8X:)AL M3FEX?[:CNDU*')]1G'^\-KQ_(VIJ1#18JK@76) #W,)VVH'PV M:URZUC2H^3(89O"BW+DW265Z? , @4DWS9OO,0)Y<&3QT$""'# [1S%UW/Y/ MZ*@4^S]WEK\:9@Y%!A 5!(XU]9HJ#X#F[PT&7(P6]@0RI1QU:Y\22G16]3:IZ7?R*E.LTU,0X6<%D9 WF)AM#>L[6G?'['3+,[6C M5%E] ]TZ93QM+J1_)J!"B(:!8!*AS,(5;,28 VR;D0GN2,;O2)55^[?>FG"N MF(*JVT8DV]M>RD%&KACI]$O8,)Z/<^W<9S*QZGN]R+4?-J5]Y7/>B\*.'BX6KW MY-)T@LE7D:7G?T-1.KU#V*XLU[2FG:'"T&GI=RQ4=SK[*D)5./"-A.K>)U/. M4HZG+[!9"DO*2\;2M)W_7M$64&M/BH&5P^!;L]< M=PL2_>:*)XLOUUD1Q\?#J@P-W/\#=H>BQM= MZ[0P=K6.$V@+\NX?G;8J!'J1\VVC;D]QJ/>XLTZCHA9F-/6*8\QBI*DN7:;BC!6FR38;&:<% M"0.6< ;:LF _Q2F(,X;]^X6"1XN]S[#H1]QR.F8\U[(\7<>A5#5R&G6'E'VZ M-QQL9!I(?YN).U='L9JHT>H\OCTF)@QA4Z2K%95&(=.< 3+D!W0/ DBKAKNH M%QS$=1U%B_R8&#/ CB27^T/D>P!@Q8O_;IO&"C%C8"T'O3!Y0[,B511KJA)[ M/.WLW)6V-BH4P#A^E2"6R2-*2]R)U]*.5A !_$O%%IB_HD/,.C\V8$X%U3H- MS1 +>%=T: +=Z&Q7)KJ@HLX"7H+PLIB.N%1"\#>LHWQ&X#C@71!P*@7+ZJY* M?:@$%O)+9-:'K6:-.V;4=G[V3Z?+X(QX=ODTQCL*%?4BX/C54@$-Z M0PZZQ$;N2X=7<$W;ZJ_=?L/'%,,3'WJ4/X=ISYM M'88=LL#R?;@WK>^=EZ*RPS+5>%[H+<)V)4@Z^W2P=A55]0'9V0J\NZ@^/9HS!&>_X2%=JQ6\32 M8+D61V9#V"_]U(6"SE176-+5R/4#A26J^M(>JK[L;2X'%4@K#H7SI^6R!)XZ MIKCP"91W-B.P>@+E#70,]7_5_1Y4EU>8WE=9QV[6U#I^0W%=VQYX]*5ZV\Z4 M/('2:B?_!$H[FSV9TO[X6>I:[^N*K53:D^_5O_\5W7-K!:NTKGOS2_6MGK$S MJ[1N]VG3MK&)4K"]1[%BG>6@7KNU:OYME*K"P/\#X%XE#.R^#G;N?3'D\;3$ M55-R02E@:O;,K629MP_+U"MB]7M%N!@,=>L$PWZT.X3-D[M;$S%#DTN,X74: M9$\LT,G;J#US9FHO36ZVU[N:F0&\AO:3D'0A:5AM_;/Z6"05MP20R'FLIE$G M(WI_(["5#,,2_ -I[']IV8!*^?6]D2JP.-JC61SXLPMXS.O-3YG* M/?^QG[K="X!5FA85 7_'(RH3-?7'GCA]V8'3GIWP7I_OJ+>AOB8\@Z'IE\+P MI4G+O!)>RW.70)S'"P3L%+&BO?&'69W5AD9&&2;Q8E')\'/AV\*WPJN72QN+ M(,ZD19RB#/ W+9!YYN5Z\UL%)GT(,DKBD!)O.!.$%"7HWW#Z;<)5F7TMA'5) MK\F89"LAMD?EUF$"\&-B2D)7](+F@]&PFT'4OU:CWC?8 MX3(>\W+5_UHQ\_[B9,^!Z'#>+/[UQ[[;ROSA;6\6M#)]^+820'M5?>S: ,"S MZ5&+S'3>203B@]&$W.!1BU(PO:]*N6KM>YBE#%J]/:>Z'/I!EY/&[^RL!?@9 M_#4A-)\R+=1/[IB[Y@>+3M7O]-3-U:\=O0, MNXI[$0X "\T 9 >&PO=V]R:W-H965T+2KBR*W6D6\*4TN_.%PG0U)()WHL"0*"O\V^J5.$B($,7ZK M:9ZU+&EC]W-#_37K#ET6JM O3?*O."K7S\YF9R+22U4EY7NS_5G7^HR)7FB2 M@O^*K5OKCO-D""-,_=??:[MT-DP&]ZPP:\W^"RW8\127JE2/7]J MS5986@UJ](%5Y=T0+L[(*=>EQ6R,?>7S]Z]^??7VXZNG%R6(T=!%6&]\X3;Z M-VR(\T+;C3Y[_N,/WF3XY!:Q@E:LX#;JMXEU^\9@ M(.J]XL-:BZ5)D%!QMA*E6B1:1'&A5BNK5ZK4A2BQXJ5)&=-5&%EH1)=?-GL_6J>BR"0 M\]&H,\!!XC^Y=:3>]),&&&:[=L+'Z%0&(Z]7BBZ)+XWO*5TFB3 (/RM"4V6P M;4=Z3_J3J1R.3_F-Y'@8R,GP[I($4X -YB,Y#(*O + -I=L =CY%"@Q/HED M+KU9\ 5X'/">PH2\G\^\77B?!#"7IU!8WSWQK>#WUUWF/ MI\Y[)"9X]3Q/CL;[[N,;=K,9>NK_G6;V+XZQX['T9T%GX!123T?J3<<8BV8A M %K-^G/K/OF[IW0;QJ)!H0R:GJ+L7,ZG: ]]_^Z( 6+HFT?SZ1=@UB,\1@T( M)E^!JP]BHXDK6-\ET([D'"<:*A1WG_E6 -OCJ?,>'YWWB HDGLK)S)/>9)\; MWZ2#O0.X_K^!_6[ -4#QGG?/3QYB:CJ^O86= A6"8-P#K_X8S<%HUBO'_>"U MH70;O(YP_AO+R>@4SFE[ M=^?J@ZLWE;/9]PNOXQG.,\&I"VZ>^8;P>NRI\QX?G?>("GA%!S&?(03WR?%A M#YYBK0"F6X,HB>E;CI8[\E^K%!GYP'OHDE.8I8/=76FNC5V(2&_BT&&LU8DB M)S1#8:B+PG",T_0#_Z%8<5BX8!!+:U+D =) A64AMG&Y%AME8U-A0P,0-;]# M_ZY:#!HO:I-!)4H@8@AWK M6A7$:8' YFFSS6K;H*A@^D'D8(_''K+JY=J::K5F3:I"DSA1!UQIS04*4M$" M95X#I5,O5?^&&AG&"#WB !>=4AJ(G\T6!K22IB\1+ G51U3)3B$66[!C-V/?Q\'U0+P" M8?+F3GR$ZI=5N88ROROVRP.*1G_XY-7'2_[D/7E(NK7BDFAD,/"#+\LX5$FR M>Q0#17,0@/_AH6P):X,9Q\_+?_[ZYNJ1-W=/<9JBOB/B6,-L&=M44YP6>0Q+ M&T3Z4L5)9;EI. VSU\9$[+\K6ZW$901B,?N(1:?UM?BOKUKQ!TW5JQUUDUOJ M;!&EJ5?BP]I ,&1_(1(3:ELJ#)T(4*X5<30;\BZ%J8ZYT"WI1A0A#,:(^E8V M++!Z00X/K8X(-NAKV4A4.7_+NXZ1R=#F1/($DB8U##09!DF,C5S[NU%)I6LX MH#Q!ZXI&5MD,M!5A(;A588.!-?PQ.:S>:U-4BS0N]VQ!7SM<8B[\2-BQ=S]- M%>LXSPGPV3C)CIQ!RQNZ S1V< G'-A+WU(AD>F<'L@+P#U25C6I/)DBV_301 MSE7X"94A$K]5 !B*K <3'BP$'%J@;GB^>^8\;!'627N,KG6XI>H34#EG!H@1 M>)L\D7=;TL9@AZ -X3MYVE2N?6-7HSX@@&EOC4VBP4G=54WP;P%PI<[:\'W^6$N$QJ(-[ 11%"%[$D.WEQ9!&=Q*N8CFJ4$QN35"F;C:W"?N4J MS?$: ]N!-QUT 4']F;J&IL"1]X5*>7-=DAHU!^(7@_CH"- @T*F)6FPZLE&3 M;BK+*FJ2^_""^+KX1Q13=+#>$#-!'["IT$6R;3)?5?N<9\N7,@LS55$L$KC501";*@9(BC)N.:@()A5=RR\@7@=?]8- MBG+L>T\.PR3;& ?,'1]W\@R!IH@= #E)G =(\<91:2/ 501SM'-C&VCLHQ3 M$JY=7+@(JZS5^],"KXV+3EZ_68H%B@RV%@3\RXXR>X,03NBHA[!LF_PM]8D+ MZI*7VEK=BJ4_E[6;W!,#3L-Q('P<"PA9K([3164+W=YU')O15U3;7$^#KC2>&BCE@Z2CIF@-:$8S5S#4KIL^JT]9NR!PY12[L\+)*J\0-.CF+1L&(4YKRL>.% M5'UV6-KJM*RRB,0ORCBODJ9.'F+XJ#8VZ[6W,>*!K^ZHD6J,AK$" 94H1F+% MMCIR4KMVP36WH8*.NC9%T9J^\6'9A>2]#WD=2K-NG<2FC6^&R($(T.^X7%=9 MV#0VM\5-&R\F V?V)4<%MX,Z[00IU-9HFC*LI:ZHC_N'?3RY^M ZB[M3:B-: M*J1'9,**6-Q "^BS![L[]!8'KP*4U-%7UC44ART/10Y.GM"7+9RY;"PZ=:0W M8[I%&(4A3W3IZLD=T)2CP551BEDDFN:@WE?B)E([>;L7"^D5F^BT-P'<0GU7 MQVN[7<,$;PTD\VLD;*BID!L@;BQ-$G.!.0# [3G7JM^XU0>V.'@SIM+G3NE M''341_7WM!WJD.L(T1ZZ#UI?V3T;,;/^LYBC0:>?1V;YZ.CT0[YQYY[Z%'2_ MXX]T!/IOBCI1VM;N0].>G%"Y 3B*R[918NC-2H8"?.;C9WV*OP"DT.D$5N19 MUR%R!!!L4W%><'?(>Y:G;CUAZ%B@KD.%ADZWLX +W'V>WS,ZC(TCM1LU M&XX::6-V&FS1IM+)+DZI0]K$>MO$*1R&7>EA ]S)K&;=HHI6NCRX]Z% MZXL(U?GIVP-H5\-ZQ'-?>8GW>X%Q1%S' M!+!\0-L7/Q=>KH=P\%9T].Q^;X,QCZB\]04-[$$'UOA M8].D=+Y@J-/VP*"=RW,Y\6?2F_F'8S-?SCK?M[2B=-UE-;]0G=%51$*%G6*K MOKP^0$H*]\/C<-I@/F;. ^F1QH'/0I_[_"7H<.31@:K')7SM>.P6V3EB)CL' MBXO]?4R5-0]UOT:"(@9["_F1=/2:X6CF9)M-9S+P_X!D@UZO=DQY<'5U=&6V M,B8J^DI&?:WEX@#= '=9]?5%TY,0F?XKNTX=:\.+3> \]P;C67@#9T%O,E$ M#B=CRGU0_"/N:0\?[M39G$V.H+H^?=Q\W#GH/HX//'W:R&#NR^FTCC9/CKV) M>_RO?=KW.X*+SH\X^)K_)7]KPFC@?L_1CK:_AKET/P+9+W<_I?D%SL>)$R5_ MB:W#P71\YJX(FH?2Y/R3D(4IX5#^2 <:;6D!YI<&G5?]0 S:WP@]_P]02P,$ M% @ 6(%I5]9Y*N[4# ["< !D !X;"]W;W)K&ULQ5II&8R! M&5+:7[^O&YB3ARPE5?O!%@<$&GWWZQZ^7AO[S2V5*L1=FF3NS<&R*/*7)RO>>V+??O:E$6B M,_7%"E>FJ;3W5RHQZS<'XX-JX:M>+ M:.'G[.I<+=:.*/_(O%D\G-958IRIS MVF3"JOF;@\OQRZM3VL\;_J/5VK4^"Y)D9LPW>O@0OSD8$4,J45%!%"3^K-2U M2A(B!#:^!YH']95TL/VYHOXKRPY99M*I:Y/\J>-B^>;@XD#$:B[+I/AJUO]6 M09XSHA>9Q/'_8NWW3D8'(BI=8=)P&!RD.O-_Y5W00^O Q:X#DW!@PGS[BYC+ M=[*0;U];LQ:6=H,:?6!1^328TQD9Y::P^%;C7/'VX^??__7L]OW73^+=^ZO; M@?C]_>WKDP*$Z>N3*!"Y\D0F.XB\$)],5BR=>)_%*NZ>/P%#-5>3BJNKR5Z" M-RH?BNEH(":CR70/O6DMY93I3?^>E)[(Z78B%!XO72XC]>8 _N^47:F#M[_\ M-'X^>K6'Q=.:Q=-]U'^4Q?U$SH9B"QWQ.1._E9D*&AT_'XABJ<2U27.9W0N9 MQ4(73JR7)DGNA5EG*D:0SIR.->)T(*[O"W-C[$QEV/5)Q3J2R4!\R**A."K, M0H&8]21_^>EB,AF]NC(6TBO+C^-7QP.!H\J"K,X*(Z3X:&3&]]ZHJ+2ZN!>7 M"ZL4@KV _Q=+<65UO%#B2F;?!M@?ZY7F-&#FXD_E0"L3ETFB9195FX[:]V.E MN3LOK2LE*./J]5)'RX[T,\]K+ ['(P08B.(:G8EB;83Z7LI$%!;7+)6CRP_/ MZCWM"S];O= 9]MXJF[)TKKI_2-K_)"VNG;Q@]5]X76TY(Z S1:D.ZY L]KJ@ MS2111Q#H[Q+J0KBQ'K]"*;+ PS[-SKRM9ZI8*Y4U=&F1'X+9.J(]]I9&[R7. MV9;&_5VT+R8)$J+1N;;,@V1R@5T+W,0J'SN&-+>9W MW^'^OY7(*Q57@Z[1.YF!OOE56XC$;L=>&Y8?[>UMP7HT*^:Z\5697X:;*J6Q M%ATK#29[$B]5A%'TBYLRBI1SXE>EQ$=5%+V XSU^O5'B![9=%J!,S;:ZPUU% M2(Q;E.=U'5NY%KF"D\1B3HY26=";FOU=W15>)JC[LEP >(CQ67"CBOLJ9<86 M8"M&G>#5>9DD<.1A$V9MVB& .Z*Q.N"8F@@9A;Q1"%%WQ:F0- ,D*5<%"L MQFK&EF\'/T*AXTA#<8NSL$Z$C,*VZ6=2CE*2>*$R97'%K$08D^XI4WF'X@].X6PBJ+;K_XU_5T+=SJ8V'Z@%IN]-T3U>*UT#\_)Q$)(-25J:>.&N],?*Z=,AT@ M,F-18#)34Z!#'O#(E=2)G $ZR3H4XH SBZ4&[--HJ1;!+'TE!Y\'J3:&:R6L M#2QUW05#C%>QI<&W,C6EUU4G7@(0Z7!<5>[* !"?M<&%&+61E,VH$. QLJJH M^I@EM+RKAU&2KB%\ GHZQ=G25D4Y:)GR -R$5G=EL1H5*Y_PP[Z>,];QZ.LW MXO%Q#BF.8+.8\'8 _JT2O<>YCKTQV^80;BF!669@D-P7+@.T$X#V!]"[$U]) MHJ-MEWDXYV,35\C""S@=3LY^%L%"7RRIDFE@9U[.$NV6H(/^BUCYDRY'UTXC MM]^@2VH8/N]0;;O"=../0%M ,1P*.3H')&.3/4,$(%.PST3A^%QYK>9PX3N= M@AAJZ2$ZT?.S4;OK@3O:0O^7"@!Y>4I3'>R,EM(N"*8UZE)WN'YV6 TVL?;/IZ EF7L&YW!TP![T*SK1]Q6+<^YYR/.P\# B,F0 MW,$GF ;_--%>0W!F(C2;9;X9.?1X%$($=O-\^I1E0_" #!AH=P$M'+S2DL"M M2H!__18+A@#4[JO,RUFO$@ /,T5VP!E;!HUY5:=RPAOD1N5%R JC;54&@ 2XW)>9WL6;[CP:G(]/^:+#Z60P/@4M M',D5#WZ3^X%5"1L^%*Q:ZE:&\$JCQ*LHU?,0AL8FU+N7%&FX,=7.&6#$S!2D M,%+[0&%U=PDB5F[ESQ(H8+3.9%* #[O0G)>!+N3[W+'%LJH;/DU+&_*Q=)/ M&+,H*>.JN,RY3Y59!LM81X@;1UV)4&_3&_ PR =-*[1&>T.+J30\Y+XK><4S MF.TBM839QM;3I0P#GR>).7X@@^P2DXOJ]&%1M_/V@*P[.'V*07S0A:"HQUK$ M_>YQ<[W-H*0NI!]D-:CX\6,9Q/E?1H'I!BKZJ#G#.!]@T=M1,55 MY.K,!)@PERM3IVU.!HSX0Q:JPJTO] WR*PTO=^.;'Y7H>&.66U]RC= FM +3 M_ ,75869R7"A16(FUP\E<^-ZTE)"F8^M#'";>5K"6Y)U/G\A?P><_#GP^GYS^WPX,T MM5G+P\AKBWI_S';M]J$E<]T]U/C NV(?,3$_B"\V4%W$(GY%PTOJ.32Y,@O%V?4),)6H.FE>%I M$D&W)D U]6M\7J.1B;4'"_7$G)/3+N[I\3!I:*CD/GZF1484%"-C:P M5N.C9@L/1T,W"@<+SND9K5X1@$I87Z 0YM7R$=DX^'^J9,:=X9P3X]B MGZ[&I_A$U3EHYZ;1U_L[8,\,,/\RXE ;OYB>,E"IPKT=,NW-=D:>2\SNJI43]NOY:(EO$T?C9ME9CV'<<#Q! :D$O3!KYJN MG-,U5&BRDC$NF?*X8 MBX;NH?K% \YZEHQU Z'2G"@04?:3Q]@2-S#5+2%P920:/VK3JZOZ/%,X&W 2 M$V(62[E2G@%F!P:B>8U?:3D>LT(>PGX>FD-$;<2#":_&_DBD3@HTLX#\7J4A M9_XN72R_BVN9:WK9\$G:;^B_?;/3:^:IWSH?<3N?$F_#T=G@RWLF/D/ M\=!]!0QG8R2V\)&OYO. #RC*_!F7)Y1G^W'LPF9*.S688ZA&N529N8=^[+6G=MX@.V( M T9I)D,0Z.W:]RKT!F*>6)$$+>A5T>%%HZ/F/SH\FK["7=GB&;>S_!:*M*]= MX3:KJT_/FRWLRYK40W^_].'RH?!S#_Q#BO$M>-.=5\=\=PN#S?R;LVH=9\-7 M'\D@'AX4U=R $FJU\V(Z'4RGT[ZLF>(TN^?@H3@=C%]<#"[&HRU2A%Z#]9)T M25.\QJ5J=9GM8>-X\HSG F'JZ*I18ENYQ?+'%0LSG(+72DP\GC7:HR7\.Z7E MYQLJN>VHM&V0L+;MQSXGK5]@<0&FWYE1$H!1_8^QZM7ZIVR7_A=Z(+Z M!WYO_P=02P,$% @ 6(%I5YX[-05L# U"8 !D !X;"]W;W)K&UL[5IMP!RW_3F]"YW,YVY+[:D)4$ !!X\@/1B9>PGERGE MQ>5.3'L\GD[+B0 MNCRZ>,&?W=F+%Z;VN2[5G16N+@IIUZ]4;E8OCZ9'S0?O]3+S],'QQ8M*+M4' MY7^M[BS>';=24EVHTFE3"JL6+X\NIS^^.J7UO. WK5:N]UJ0)7-C/M&;-^G+ MHPDII'*5>)(@\>]>7:D\)T%0XX\H\Z@]DC;V7S?27[/ML&4NG;HR^3]TZK.7 M1^='(E4+6>?^O5G]K*(]3TA>8G+'?\4JK#V9'(FD=MX4<3,T*'09_LO/T0^] M#>?[-LSBAAGK'0YB+:^EEQG/SX<6QQQ&T\#B)XEX%<;,]XIZ) M6U/ZS(F;,E7I26OO"72*D6OG'A7BE_J?!UO8?IL)*[6WGPP=LZ/KXRMC)6<8_A M694*77HC)+8C"(0L4Z2O\]+CC?JLDIH24:CN,-D=MM(^$QHO*JO+1%B3NH(=. M^4@H%?:]JQ1I7RZ;?6-Q(Y-,F(7PF>KKEDF'?3!.>PV]8&H15F&%6"MI'8M= M89E5WIJ ./"<6BP4OQ9XA!V_R+(& HII<.B87'P)@W,QG7&D3[[8Q^4#'@T. M);?=+'RV+K1QXEKE6MKEVFIX=)49,5=+$M3;[J)S;E6J$]@:72-P_JV,BI.6 M+'W3)SZ3'FI5FM3$CFN5J&*.W2=AWW0L+A=8R?[E=<&RZ/&^+"C(B_;$2IX+ M60,BL1]:PM-6E2@$J%5"IJDFJ8T@DF[*<$^B+G/EG%#0'FI4TOHU L[<(S8@ MUFKO52E* ZF*]I6F_($E0QA,RY5T7IQ-1"K7'*@XCNY"Q#5C\:9L[YAPBXUP M^\S880'\QC:4?3,:[=H2D2^(EV*I35UA1>NMA+I):I-1K M.&P1>V 3,[!IWD$!7 ,1_D=3B6KO)7('1:4H*3H MLF9;TSJ1T1_=+H3K2E$L.#$W9 R3U1^UQLW*E;2IHYNC6$JU2Y">O8![ M9?"E>^IL@HW?;='[<_I,QJ7B/N#1E%,)> 3V! MIPDK0CRT1H08Z@=A[LQ.P_8:(UO5 <)+SI,K7)0U>6M&<.^5*2I9KA]2Z*8% MR5MI\2B"!9+G%O?Q*C?XC.Z-0&5A32$H?'&:ZM#J-?R$HM''JX$*XTX4Z3A] M^MSM!LT>>&TJ4Z.2A*-9EW 1I,[@'(0/HK:,U)-1K;B-]Q!<+^+MG0^ M_YOT6:Z YW>-+0_:&0%'T8+6YET&[35D^[))#I63&IPH5+Z=:F=,'H"I261. M3?KC;=!@^P89TG+C:,?@'G##@' MXF3=,*5^(N*H-LI'^P.:$PHH1RZA0QGED04>;'>3঩#'44H20V25B]K7 M3(U8UQ3.]"O*Y[V0.6Y;%FI6MB%$EJ6IRR1F%/4& ),F)"]S]5ERCE['W+TL M=&(.%9F.WE_62V2/>!I.#7FX&[B^C+?? DJ&:NPDW(DIL">A=$!(#)5@UW ] MBX^WG![:C[!IMA-SV;M;JFS>"]6!)G:VE^\JN&S,L#YOG1(#8A_^W[(2XF,O M)6C'>T4D7?7BL%\&'UQ]J"8^[)@,.'78.WNSA9*$R'M)S,"O-U"GJQT/6O E M%\AZ=NIUP$_+@_[<^@ ?@?ER&50,0!Z.8^"C^1Q2[^]0OX[ 0&=FTM=A-8Y[V1(=*<4L1$QC44-(-T20P6$,K4I&L,T0URH M$M@.P< ZO!3W>FE0H1S?!6#(D0UKL8"!5NT^?2B2:K)3WN=48/LZHFOS5.TO M'1?%IGJ$M<-\'MX'@^)X'W7NSECD6='APUX,?F@9T ME(^-B:@]922?G(Q"7='.A\RY5\AHVTOQ0GY"QHM'IZ*@&1I-DP(A"FL;"-J( M&!I=R (EDZ@@P!?WE2@X*"5FX >YQVKL;'_X8CO]^]N6H(T-O^V4%KB:2C$( MV>@77-C)8[I5BG*P3D=<&52J5FZO3FUO!J++&4+XV@S7 !%,R@.RNYI:3!KC M1SNEC8Z?10Y'XEE9XB_EJ5SF8[50JQ MU*&+58/L=J#L\.](+,&7;4QOF:+2P?&4I_>]S;O YT\F=Y_Y!#(T.]!LT@/T MUI_41O?%X?V:IO^EKGFB2L$$/277H1UM(QNCECIA0("I+M/5AAQFW;!GGFL\ MQ8$2)1GX]@,^6RJQS V0%C;E.7J^.$"E8FJ*.8TH]4+]0,&(8S0QTQ_S2KTPS)0_Y3\49 CGM^J<,V $V MY)I83[^=:AN26'&Y)85QFR2OX7$P$G1'Y14D@^Y;'[$&;9^DMKEHS:= 05@7 MIFDI%S DA%.<5DM.H8'C-Z;U[+@63(%*-_ EE2H.O'P]VIO@@_9^2QPJ M*,6M$9/QL\<; \R3#; MW8ECL:1N&\1? 7' T7%MG]>%W0"#NK@[&+:UIR_O&F4&+D SP%RQ!QPR_;UN M*,U _*P\AE= M=%.'NV-8YI9G!Z>P>93:&U]P$6PSI[\W9#Y"F^^7^18IBD@)7_Q2R6+E M59*5)C?+=8,CE=6*)V"?2K,2&7V93D[B@*4+=P&!@0PYDM.ZV!XAD+7A4C,] M#Q6(AEU-*]U^.SB8Z1T"(6K6&HL7*N3T;/SD,3U[\KCI.IKD:!(M4L\V1728 MB:XR'F69T$V'1Q3R(#5I&.S8A/$I&L-EF$)FR<6=;,#U-8;U1T%MUBVT=;[5 MA\MM/.K?):Z#LB80^I#.N&'=L6K3R9G'>T\F0Z^VI,]W]HP[/328^M MCR:G9W\%J+1+ MC=-SM<#6R?CIDZ, !LT;;RK^W=+<>)!+?IDI%$I+"_!\88QOWM ![0_9+OX% M4$L#!!0 ( %B!:5<,6H6,^@@ )X7 9 >&PO=V]R:W-H965TUS@@L2V*\Y[Y9LBKG;%_EFNEG'C,LZ*\[JV=V[P; M#,IDK7)9]LU&%7BS-#:7#H]V-2@W5LF4B?)L$ V'DT$N==&[N>*U;_;FRFQ= MI@OUS8IRF^?2[M^KS.RN>V&O7OBN5VM'"X.;JXU<-_]%J5W9^"[)D8X-22&5J<01!XFO!_5! M91DQ@AI_53Q[C4@B[/ZNN7]DVV'+0I;J@\G^JU.WON[->B)52[G-W'>S^T-5 M]L3$+S%9R9]BY_>&HYY(MJ4S>44,#7)=^&_Y6/FA0S ;/D$05001Z^T%L9:_ M22=OKJS9"4N[P8U^L*E,#>5T04&Y=Q9O->C[V_N[^ZN! R]:&205W7M/ M%SU!-Q=?3>'6I;@K4I4>T@^@0Z-(5"OR/GJ6X;W:],5H&(AH&(V>X3=J#!LQ MO]$_-LS3C<_341&\*ST>IYN MVA>>5/Q8*_'!Y!M9[$6FD(^ET*X4J%(KG2Y68BD3G6FGZ44A%L:MA0/-ST([ ME8I[)QW>R"(5ORMD-;AL$4';8J+L7TB'\,6S+,K52XKN1 MJ;B3I0O$-ZN+1#E3!.)?H/VL;*GV@=BM-51*D(; 'GA@N=2)"D0F%P:\C<46 MV+>% +>U)(J,WDFKUF8+M3C(??:GUS,Q.;1,H#[0XO.V4"+D; S]ICMIL[WX M :<]O9-%9% :K[:%TYE 6CN5+^#@*K?#KDB9E::UP.V,6 *CWNZ5M$ \. J. M-1N"K_)2K,U./2@;<#CK%%C+$B $KP,;(-2MX4:-OU(4QHE,_ZF@-*^":@]P MR3*A'I5--,1C"9^5@#[Q)+/(5;#K5',OV2K"^C912+;G2X9SC,.X'PLRHNP: M:]5?6XV2$CDA!]2"A0X&;N2>\PP1%*^B.(B&,^9"PCXA:S7VM,X/Q*O9+(CB M<;.G$QAROZY(:BE=]G*SL>91 \S)+:_", S":4AU0HR6VL( =C[V'MI*5O;% M1R2GV?'S"_9[?\FBV$*=A7#0(^5E=GLJB M4C]ZV]EBEB@78,T5^*9Z0_D:B!$^8_Q/V''1]-2,-L07# ,R335W4]0W[6RL M"@[\W):W>L3X4%:( XN1?25!D'#R$:OLBT63&RF;!98-,Y0KR5IX45QP5,_@ M(W.SI1WPY-82Z*2^RKD.7<-.:6%<&.T.)N-CJ M+"46# WBS3SJCUY?5)Z&_IFQJ=>8/8Z@/>B4 HQGI(4$(IQ+LF 0W&XL<*6MQQH)*G52O[U5%_A/ M2.RAQ:R"/3YH2,)NE%#F' MN)/=DK+@I-%HBF@"7=E_K"]IQN;0Z,<)=8L=!*B@0@7M_0?^%5Y>B-DXZHM_URX+@S->LXI$DW+"T@#WUBS?4G>098F)V">M MCYK7-M-RX?O5IRY$GC)6CT[1:,3=F9#]R.Z2\8M;-S>NMA'"(55KKJNA(JB* MA-K/@EW>8DI;+WGM)^K 1S&-@A !A1X>('PX:[SLH#DBY,#-#BT'!E@%IE>U;E> _$94#C-NQ'G7$?%]QU%UO(!D>GT2-^Z2 AW M2Y^#.\X[[_^V=KQEV'E@R,BW8SB5T* PW;3K5EY)E UF'R!?C3L>.'W/AO[: MI#7KG?*\ZWQ/0 43/"86IHE BN F#N$M$4@F:K"M QVNDQ(.C>< MW6TMO"Y^SQ=_G)_-N%L'P\D,QZ$MN2"G@O:!J8(+Q5XZ-!W4654\1SV_VR5: M%U+GGP;3V9B)$''$W[OA-$.BT9QW$?S()E\I)TY'#L;I=8T[=:Y4J=&6\O>Z M\G^"YK:I_"_,XTNS[<>9-H*V6YI,IQR=AC[S-=% /K&EU5E$2@W]EW^EIA:Q) M=CR__9]> 2H M5W]32;48MHMT:J>/J"VFUH1ZTRM!+6@^"8;C^>'B9#@*YL/P?];T!P]PQ^[I MB*"^,@_&X>AP,8J'P7P\1JF7J"O"6FJFQC)4U#O?A.$4IY+QQ8G8-^%P%LQ' M\XL**QK1 4ZY#&M/\62K9_,(?.>'*H7C"+K&K6G("V ?#6#:M\PV[6MY7'?4 MQ)ID:$Y'=:D"\7AZZH3TY0F#P(Y)NR":CX/9;$H+K89A,)G%P33BY4EG>8K3 M10Q*+$^[RY,)(A'3\JRS/(,OQZ/0-TVYI'FU>1D'LVDMP;PU.TT- M2+-1?/&9(2?Y'3DZ;++IN?:R71R6@# MWB^-=78-+V@15Z@-X+S-GSLQXCD>UTD\F1[2P+X0T MXR"WMKP+0Y/F6##3525*NMDH73!+6[T-3:F19=ZI$&$21;=AP;@,)B-_MM"3 MD:JLX!(7&DQ5%$P?9BA4/0[BX'2PY-O32#/\CVS;#+2J@;M MK G-+7RJWIO(<>F:LK*:;CGYVA?P>FV2/8_7 M^Z\D&XS^RQAN..Y,R5(@./*MT$X/9(TX7ID(\LU&E$P'C"9._ MU3QU^#1?Z1.PFNG,T+GOK+3.@96E5GM.,"M-^DR2]0 M2P,$% @ 6(%I5[\$^B"%(@ UW !D !X;"]W;W)K&ULO5UY<]M&LO\J4U[O/KL*DD5*EN0/7Q\S^N%>5[=F*64MOJZ*TOSX M;%G7Z^]>O3+94JY2LZ_7LH1OYKI:I37\6BU>F74ETYQ>6A6OQ@<'QZ]6J2J? MO?V!/OM6^BGP4N9:;U+?YR ME?_X[ IDH7,:APBA7_NY+DL"AP)Z/C=#OK,SXDOQC^[T=_1XF$QL]3(/GOP3&2-J?7*O@P4K%3) M_Z9?+2,>\\+8OC FNGDBHO(BK=.W/U3Z7E3X-(R&/]!2Z6T@3I6X*].Z@F\5 MO%>__7Q]]?'\ZO/DO3C[,KWZ>#F=BLGYS=6O5S?_%9./%V+ZY<.'R?5_Q:=W M8GKUT\>K=U?GDX\W\,SYIR\?;ZX^_B0^?WI_=7YU.14O/NM"94J:ES^\JH$T MG.!59LDX8S+&.\AX(S[HLEX:<5GF,F^__PJ6Y-_NL?H^.# M[P=6=N17=C0T^MN/:=U44NBY.&L,?&=,'X5/'4/<+*4XUZMU6FZ$,B(5!=@, M60E5BAJ^JL&$U*#=-;Y4J+G576: ;NI,A2F"4M M<_PA5VD&QJ1:R&HC<-:%F!5:YV+=5&JNLA3?WX_I2&#F2C>+I5"U@5=G1L$@ M\/;YIM937+A)Q56;[X@4:/ED5&W%;ZGNP(J;U-#_U,L$ERG(! M=BQW*\2=2JMLF8"1N /KMZ;5$O%Z!4-F*BW4'T0E\F#%T^+#*I,&S$#-=&XO M2M0R6Y:ZT(N-6!=IC22*^Z7*X(4RT]5:5\!(Y/FZTNM*R1H7"1:;B4X$/* ; M _\4&R D&FZ 7?=+70 7@ >PQ,L&!I9I&3$Q:7.1GQ _K68_)[2=388\3PND M"W@ +N!6UKAIE80EP)CP>)7RGL."B(5N1,N4?6"V^( \!:T>'2?\C)4QVJ>\ M3<04F/@';!Y.R)2D[75$,@!;L&L!R!5E6FME;L_D G@0$9[#+L&2D"XC<=7B M]R:M:N Q#,\TPY;[52(&I/84'+&K@U R- N]>P6C4KI!?755J" 7!&+:+G7_\X'8].OC^JM,RDF$ZFWT =OVPYLR'W_O",5^!. M4O&Y4G=@:OX$:VBV(V(+I"[K*DJ6!*([DPBN4PX#,MT&Q"L65/S-"M= MH;; '">OP08W)7R)YA>,NMU/0,P%J@/:9"'GR0(;80 1UW;NE##:4C%UC MI%-Y=E7>)E1RI>]@ ?#M3!6J:F9 ,#G C5X4&G]CFY(6$" %U[<]8C]P @+< M&EE+J[19I0G9)][-8A,$EI!88;05'I@D=_8:7T[G:%&[V(JV&%81,5C#QPA8 M\">[)1DP&R$>:94V]9YU"8C:@*V%Q2Z F "C%$U.P@L;J-9@05M[11OS2UHV M:(]!OP\"M @[<_E%G%^B?MSZ+8*MHRT" G@*V=T!E*4%R!SPV*Z:UJK73;'2 M)4XWVZQ!F)#75E:, %V1U4*'I^LEX*M,>0;%MBBFE1C]1(+10E7Z:SI+2T^X M$PF3KG +<@]M8=H)P+MB)Y.L%9_6! ??(8[$;;ZHFH68Y!!-HKU@2.GLS[N+ MB3= EP .%[+,-N(+2..DP84[Q!KL57@^\IU$-,HP2GN.>NI4N=CL@3*+\T^_ M7EWLC=X$/C/@70%5)-P5HD8 $&C+49A5Q6+GA>1F&R"*)5BR4L) (,8SM"$9 MB"38)U'">-X".X8&7N(6D&)UR/%4@N1S&H'GA57# [",F8S,)AA8V(P4B,F* MU/)5(Y.9:3( 4?'@UT["= A81J<;4\M5G]6+= YE89?&$5M4[?12 MLNAQO-3PC[NT#S>DLPAVV)\K#8M!OP<@BTMO SJ(1 M!W7"+\';DO-B4;7Q:L)V&CTU?H?,**7SDS@.?\8$F&T&^87CMD?KCNVQ,[<: MY?P>J(#?4-=2L52P_$J96QP8@(O", ]&VEH8P%:))ABYQTS;)0:)%QH*PW.# M2\%,F]60&&;!-V#58.!:.L_E E\$&>"^C?VY1*5>- 7K-' &\W<=[&T!51SM M#LH7H?,"L1Q0"O_'=8*>U0W-@1J7 R>)Y]'<;!5@K!=R?P$(__7HX,7M2T0X M8#3NM/T=F;B&60EM^7=>XL8;,**X3<0.RRN/!5?*.!,/K]2(*@F(@ +!;\*B MZ26@+ M(?FD*SSH:7 Y840PXG'U/72JBQT9: M'/_-]CYV190?>&@.0LQF2X?AUPN.N3Y5\!%.FND4=10%X,7%I\FY>0E;JQ@9 MD?F(D-)C'$L[4"G4K2S4$A%19"G7^*^'KD:4NODDBQ$J=9*#D^P6#J)M_LTBB)FUK@JU8+GZCN0WM% M8G[Q,G&AW#=K[WS'5PBI] P-O(5R%N_MQAT(]YEBC12G;8H#"C1)'&\Y?!4%@/DIIG:E MW-L .F8["<'X0\/%1@N,2I,!QC(@RN \"EVC3R.T16R!P4/&H3VH31Q@P@$C MH)S0>;DGOT($1&$\;AMGTN]AOXN]6LB!B.A;PD[ DH_;\A3KYO5FH-A6I^N;'8.6$8>$D1K=!361IN1 MYHS^2*YE%A*@%=8$6=PE2%.7H)B*7?/^!)$ )>,G#2XL92?TO@'O/M-@>Y*! M78Y83*'V'I--N1.@!R1L!Z]]8H.RN'[7_:J_$V>R6*AFE8@S;4J5$E$_R^H/ MN0"L70*5YY4&I8(?WJD2\X2)S=PEXBJ3_,%[E2TQKU)+!3"3L[R)F,IJAN]- M"R#"#=W*@L>E)=)2F](0*69CHZS>7,DB]Y:FD^,TLK.+4[FN76K=.78O351! M[F<6\!BLBT4'\698RQ+[9=T4*.Y(C+R%;2CE?7"!?OS]K>J9S>00\,:=( )2 M""WN:7F%0FL1%IX^(. =/#$>$B+*6; )GG@&O(BR?3W?>X4D.M^AN)6J"?GI M=\.XO#M+L^G-NE(F0R[ PJ[3JBX!96 *MC,_X!4 MRB F"KXE,\9Z 9\MI,!\'.&]HDAGNHI\\&H&^[<51-D T+0RE5BBY/WKXULK M%*5T (Q-GJR=@>8 P:)'G^5HK\;%1ZVI7=*9UKKU:)B$,FXNF4-IX'N@*Q%D MAG.G^CV^K6]52TX@ _2H$3!C\H)E&MT ^AAP 2RQH$00CF&*-O/2CZQ(@Q'% M >XUOR:L$X.XDW!:0R7.,$N"I9O?T+-CZ)E6K &!U#(4#+6LL MP#?2)ZE?[K-@51RRTQN "3'"WXMVR*]\)NM[S#-%0[,N];$I"J!5F572)0BP M'JPH"0%R 1LO "DL/:5D56!UI>$<+R %SD9R*=G'GP4&VU1)[I>D4&\"'[R6 M&963L08VUQDE@FU=(!0W[H%O,M(>MK7.%+E8. IG0^J3=70NJ2\@[ZUAP^#I MFB%J!-M<:0#8Z//E22=ACFDU8%5'[FTA',1T&JUN]VYX523C#,$$A0!^M7L% M6< ],)P&LR!WJJH;C-R,QLH]I[^9LGLYVV,0%UAOT1!O'^P,IQ2!?Y8G[?JV M8P8^C#F< G&#E0U?6FT)&ZI(1B8PJAZROT,NME@35611U$&/-?B$8NT](R=# M62)W6B(83P1A<-%^6M+>-)=QMRFL/6(EB%,PF;Y)4610N)JQ7E03<]*7]TI#%/O9?B MPN5NK;VA/ B$&TN6"( ]/J0PE%?,;-%69S 8[BE ER-^,8J4?$35K%%GE'84 M%^#>2+DVW088VQ@#"I;F43G+FSI;_JKU5PKX9RY[S\:Z<'45S74'G2NTJD6C MIDLJE*KC5@]<.8!LM)^]-]3"*07I-)=O4[5*R* M72[LK'W$^?R0T, ,"RL">3@70..PG%F+1D'3'2J%/\,.7,BYQ #A'-,=J:E9 M85RLG;2C;K\?+%E&M@CGG]NDD:6D- %+F?,(*#[:V&XT6C4HG>8\,F;=7?^2 M5;$N+AW:#>?><>I8P#FB\/8>]X6>&Q\?*R,:M@P"7KU'#BC^$3I29 M!%!TY]P],?#W853BM=79K[10$BP:-55]OXM-'$9]*"#\R%OW1"8K^Z*B_ MFP/!&:S9X"@)@C(0C *T[/G!_L'!"%.&PBQ3[#!H=7G,J>K"DUF6?4Q-GOX. MOF6M,)%@*?*I#/HV1#RD$+5MKP)YS^U(=A0=+0"U%A=@302ED3:KF2XJ\L6,3>TP5,KLR*"JTD-(;:S@EX!R$&309@ST(&/]]@"^J[+G419XDQ MKUX@4UZV*"C!0.&G(EV1U2(/2W;ZJUK!DD#27CP?):>C@^3@X. EL?;%\\-D M?&@_<*D:3F>L^)R"I,!G&S]9/XTIM78+UM]'^\GA44SY8F]=M]* M>(Q,:RN(B%M ^"R:*E1*X8!5$S1:3HY:*N22.5^S95I"F( ).^IYH&8(]W7+ M%%E-$7Q""3_;21"V5Y2-=!$78*$P99XB) =EJS \:1'0:EBF F GP^S#(;#: MS:IAL(<;4T=:F>;8R>,L9>M1C@K0%E1R:<-/;--?2>J[9'Q9V@X4\KI@@\"/ M^\A)_MY J#7D2D^\*ST9]'#GJ0'HC_\5ES H !F/B*\E)KH)@.+W?=[SKQJ[ MQ5U*8.%JL0'2A6<%Q#$*%0#;&IBI *!ATS#><8E$7:F%*BF2ALC*!J,M'44( MAF:PIN) AE/+0!KO3VZHD):1P#R*DV%F--)' MQ\GK@^.8G,/D]'"<'(S]AP.Z!=S;A:[PX\M='Q_SU5MF7BN4%M@:Q\W#-46A[*&T'."7J,=5-394C5 C M\?: 159A3Q=KWEFE7A' 1$!?#6M4X!7J89 M)X]28ZNE]29((:X'8A9T8']Z-99NA%8[ U?[#'9U>%P^9&O?>/EY,[C]/U6I M$^>)@_O7U ""=J9/G/[,>,)^785/*DF'!3%38*U0#MZ1,")E7!88S96<]L,N MWS@9$6.019C8QRUAFOU 330W9U=IB@/&.VL-# MTD:Q)9ZY+3@ I02':;ME+& ;PAKNQ%R4LUEJ0T&V:1^+T%5G$*R*8O;1IR^L M-$B,\2U)%M$X"Y*J5)#$&-,2("N#7 MF8L5.'^#22KW;&X]&\!H?DDYWM^#3M42?=;^ M//#0 Q]_IHP)_'[^R;YT6^+^&?D,"6!7;W[]-)F%T&MZB=PKL^P*4OQABPTX4]%U9$YBJX"P)&##="Y<=7U>'/! MI1R>ODE&K_G@$?P*SCXY/1FU=^E[+D3@<0D;?[T'O&=D,4U@%-9$\/IUK$[ H9< M=N03NFPDHL0Z@,VU-G:G.?F?L^4,3"6'M4RKA6ONWC%6-Q2IU6.A%-]EMP/"2TX5< /QI='2L-=F(!.,(DRF%T>C8-$CX<% MD6L?O2+\J#=A>Q>$ DP=:*,RCFLULE4_US!)!TFPEA5J4EPA1,B"/-\7_P'V MM;[E$EP2/V5G[$A1^0CI=8(2E8_\Z6KJ5<#J/'^'S6-WH*.?)S%5LE5-,B\56GD[$^!0Q5\I)2'8BQ@@94]J6+/I_CC:2W*\HBR M[>'N05[P>)%K-<&.),MQ=.U6 2Z;R6,09?8>4*'M8P3E.CL"ML2;A(+JR+3H$M0!V4QMJ/#AKX@34A'1(2( MKZ0 'BJ366Q P>.=\('')%JWF4-.+:*1'3R9U@[('IT>!I1]Q#"[#7Z2N!Z-S1NIIZ.'$$X!YKUJ==1I]=>,=Z'T76^_#U:6NV/U.C&Q*>4!L:#1=PKK@F=9-^W2$T MCW]=V%]J^H4 :N;\-'4)^D0(88A6$7'CT"JJ<%:I&7>A[41*T1?DPJ*9,00$ MU\Y'&3H$>7]#_)/10$\)O(L.C#_[ 3,@O.!&DOX::406/KVC MD%K)>2'MZ5Q\C&N5<9?8+"Z>.C'BMGE_JT@;X)BM3C-[)AT41_B49Y0%C&-C MPFATGP'V,](!2CJ+7A)&(RQID,>X)X4_TY)O+34TF1&^=!%/MP'2SYOV4I92 M'T1-4VW/ 3S^0C(VM9<_'IZ.'457W&58. \'L^+!!Q?:6).#]0\.FMF44;A$ M)P'\L0#71A4."/LC_G2(OR(@/9-V'YHCNJ&)E=Q>(>9RA >1"3$N\"E4=.O>L!F[(.O74$6CPDR_,)- M\ V3W7W%PT_P;)1>((6!5]24^,R[HYSPZI"H$+J8FLFZH,A\:QTC&7 MN4^.D0J+WP"J&HB">FAL:E50K,+M\KYO-EQL"+.<^ZYHRQM2HK94:$S#UT^XRA7[*394J!@H,RO?!KG#"]KR70;F MSUXPBH?=82&$X.F=I/V":_BI?6JJU6(13FGV46%[B$R[B2@*A?DE8J1M%9ID M>"S(=N%AG05/>+++]0UY)N(.6YO@T@CE,I_LC0W)PV4XBC!L4L0?Q(C3A7$O M8MB8Z.#K U(TJ!.A!#X:KEF?:UA#60?I/>?RZK4RM[WZ,3A M <.I(M>#F9#(J)5TYQ4".Q!@J+KQ]]#*KZZKTHF,HD-YX4HFZV@N)#E ,#;P M->UCW-@;KMJZ.@_'#L_D0I6E33CPG4YTM64W8?2;YLHO(YDJ?:<0*6 9CD7; M)YTYEW)E*:06E"G@V76X#N9\ZL_I6M'B(W\(MXO"-C&%%@^/=RC7I_K;*2"" MD>%LH!T5AHC;1O >T7LP.+8MCV[XS:H0]7'3%B++Y^/7!SYDRIFK;*92/"$S MXS*)Y8.G@=HA 0;1]S.8T:6!P,,BZ&D?_\-MX(VDG6*M6K#J14"V)32[N-&W M>E?%]/T89FO8WA8LSJBV.->S##Z9)MV5*NU&(D=NJRT!:%3VVCX\(0:Q6&FE MFFU#5^KY9D@Z)JCQ!G*%MXYPNM9V'>#][/;.*1XBS#MI6:+.B;^N[ 3K6]E& M%7OX*9SBLSY_7TSY%!:>!"XV,4.[@Y)1C3)[KO723='7!M-_L\>+J93B(YYS M/2+AF#>5'9$OQ^=[Z@N&=#M. ]DE[K\4DYT'L/#(?M2RTHF=VSF%\?$_R8-$ M;5L/]NO0Q'U-!/>ZU2HS//')$R>=]-/BWNFI6NRJXWS(.'^AIE<1"NV6?J4[ZY#WZ<)UNN-[.FE%AXU!( M3H::@STAVX*S88-M-T"H09DHH:#P%!I85S[75](1\R$,-PX-'^/A/@V,5"D^ M_0PDGO/9L"D>>.ME]S>.)?#L5<8977^BCJX[!CEN[$'47('#=KD0D=X!>' 7 MOL1GUFSWO,-D]_1W.1 ,6;\><(-["R9>3S,)<2R[W4NA(,0K=NXE' MU.17_'L)_JY-%P"&C^>NDUBY3DF^:H?/L2*(J=7>%K]*O#,$,;<1+XQS[JT]"G]LQGW7- E?SK9:%WHC?2B/KD/3?3 VTI"4SN*+*MV5A:!-H;^2 M#)Z%U+;EI&S%^/262_@R .VCW1YP\^837XTGQTL&?%=7WQ218I\5*:QYFH&M M0>7B 2!FR^A6:YW+HIU4I'L57#X5!U@T$'QCN/$$1O,Y(,+GSE/YGF![0A\O M1ZCY,CR$[9[W/!KN+U7G^*I94*3?[ D\CGQ#]4[3^?8J7)FU8_XP;53G'%2? MT/4S'N[+F2[5>NUNT/@9SQ/@+^=8>^W5H&\>S9HHP^>OW',N\L"E!;C9:2:G M@XR;M6WCGND* )5U.Z&[O8I?:8L%%Z&,W3,3T[AT-+JV,D^B1U)\C&9>D0-Q MS6"[2YW8A!LZM-_TM8Y\:^63"YI'HZB6>MS;F_)-Q0K=$^/AOH=+[R/Q MU 1H\R1HU^=*\T6'NW'D7S5X=-NB^PLV 81&;TV]):"#](E3M=Y'OJS)4+G$ MSF0:_HC$1[U/4^V-#K>O_>R%OQ2KCK^W:;3W7'=Z<:-!S,7A^/CE=^(#]U:Y M=K?VDWCWRZYA@2*;P@ 20P8F&$/7>E5D31%2WO84#XV?A#]T%/(>#^5+=6D+ M"+T!,6IDL^9U4ARZQ#83G*@^7>/1?X<'IFV]) K^*_M8<51K/Z2 . M\97_[)S_U/_5O@G_K;KP./_)OP]IM&ULM55M;]HP$/XK M5C95FQ0U(0F!MA )TI=%*A01Z-2/)CE(5"=.;5.Z?S_;"2F;**HT[0NVSW?/ M/<_ANPQVE#WS#$"@MX*4?&AD0E27EL63# K,SVD%I;Q94U9@(8]L8_&* 4YU M4$$LQ[9]J\!Y:00#;9NQ8$"W@N0ES!CBVZ+ [-<8"-T-C8ZQ-\SS32:4P0H& M%=Y #&)9S9@\62U*FA=0\IR6B,%Z:(PZEV-/^6N'QQQV_&"/E)(5I<_J$*5# MPU:$@$ B% *6RRN$0(@"DC1>&DRC3:D"#_=[]%NM76I980XA)3_S5&1#HV^@ M%-9X2\2<[GY HZ>K\!)*N/Y%N\;7-E"RY8(63;!D4.1EO>*WI@Z?"7": $?S MKA-IEM=8X&# Z XQY2W1U$9+U=&27%ZJ/R463-[F,DX$LWDT#:/9Z!Z-EW$T MO8EC- H7T6.T>$*CZ36*EY/):/Z$'FY1'-U-H]LH'$T7TB=\6$X7T?0.S1[N MHS"ZB=&W!5X1X-\'EI#$%+R5-"3&-0GG Q(7:$)+D7%T4Z:0_AEO24&M*F>O M:NRN;2+'=MP3>&Y;)5?CN?^]2L>*4^?VCN=677G)*YS T)!MQX&] M@A&GX]M4)95ZKS#N%'L2RR],M 437LL<26B8YR;%N&&E),,\0+M-Z R_; M_!43* 771LE&L#P1D'[L>$SO:49G7_J.[5ZA?UWE&Q!0K("U#P%=0])8.MKB MH/!#@7N8KZAONMT+T_9Z!S;',3N>9W;]'IK_586]4\?T^SW3ZUXM@/!3 -GH(8;?*2(P)K&6J?][H&8O7@JP^"5GK8K*B0HTMO,_FM *8;B"A.4CGD&*7Q9<)$SB5"S'>2: S353$H^I:7KCA$7I M8'JLUZ[$])@7,HY2N!(D+Y*$B<=3B/GZ9& --@O7T7(EU<)X>IRQ)6-,E"6WG-^IR/P]FLO5R2 8D#DL M6!'+:[[^ )4]KI(7\CC73[(N:1U_0,(BESRIF%&#)$K+-WNH_-!@",QG&&C% M0+7>Y49:RW,FV?18\#41BAJEJ8$V57.CGLYO+LS\^7'XZ MO[B>O2$7?W[]>/.##&_8;0SYP?%8XA:*%( M/G9IW"_S9@6;Q%-BI9HV1->2">:Y_IJB )*4P0053(*AD)#<@JCC02)4*4>6 M&',[/R2O?PNH:1_]LO=WG8.HZD\3OKL'@37H1<9=NFM0A2]*ER]R7CR "*,< MR)6(PJV ,_2P0.<7+*[79BN&H"(9>EH/R:=H 63X YC(#\AE(7/)TCEN:I!S M"*N06#HDE$P,QW>,@#JUN%?$&7E>/?5'MD=^%RQ5]E/##6PC",P&M3UR7#VU MZ!'!TK> 2)$.?2LD@H0L=V#;]-Z(XLLT%8N@)) \

C6J>CNG8H11BK";A22>Q87 MT)6#_<)4#NX(41D4LC@L8J9\C,FD+18@($6E$SP :'F<9A2\SH7\_0RZJ0-0+[A.9+H4UX-E=? MS/)KEBZU9?6NC=V8?#:9G\R72P%+#,PV>>L4;7GZ28X_7QX^UO$OZX .4CEL M9?DW'60,G661M_BV1]3L@?LVN:G7^&99QL0S_[&H5?:IP\&+4=KQB>;I\WWM MZSU=NW5DPX6EUUS#<[&H^7ZK 5!8TH-WS5[ZH-7UP=O[_H0\B1CZ>.;G*0\ M?7L/N7)'U;F[BD6_Y,Z&S621;V9GY7:Z5/I'79O^)WOYWCUZWY:L6QDY5]#9 M::#O620J2/RLEE]J9W;U6.ROKF7X=C,-L<@ZO6V5JK[;WTXMU4Z_E3$<6H;K MFH;G>>WNZ-HMY3H"Z1J6[1FN3]O:!3UP]VNX^WO#'3V,&1@J7JO^3*O_%=7/7V0[Y4S,E?E8D,)"_5&22TPQL?>^YWA&"B47VZT^ MLQ1QCC^ZDEPD6$$ID%]MT;JYJ1E(=9,16V7;SLHW[OJ;P&\X1Q6K =D2*FNJSBR_6JT MR]^!UP[5?4MQ:]5]/6H4^@AG.P-YQ5G>R$=.]/5[_\_U<-[:^) MMD7Q*-^L.7@PH2VN=%*LO[EGJUOJUZ5U[2 M;,G+JZ[/3"PQG4D,"V0U1S[^-XCR^JB<2)[I*YM;+B5/]' %; Y"$>#W!>=R M,U$;U'=XT[\!4$L#!!0 ( %B!:5=CUPIU: 4 "T< 9 >&PO=V]R M:W-H965TN5A(&G3;!\Z M!$G:?:9M6A8JB1I)Q\E_OZ,DRTHLRPZ6!LBZ+WH<>2_>W8\G\60EU7>]$,*@ M^RS-]>E@84QQ-!KIZ4)D7'^0A:G@S-R=.[9^>6$;XE8Z=8SLIY,I/QN7_Z8G0X<:Y!( MQ=18"1QN=^*C2%,K",SXNY8Y:%1:QO;S6OKGTG?P9<*U^"C3OY*969P.P@&: MB3E?IN9:KGX7M3^E@5.9ZO**5M7<(!J@Z5(;F=7,8$&6Y-6=W]?KT&((G1T, MM&:@I=V5HM+*3]SP\8F2*Z3L;)!F'TI72VXP+LEM4&Z,@M$$^,SX^N+;Q9]? M+]"OMWR2"OW;R$"'V1N5EH=)'/Q.PQ_PBL:4RB:Y/. M::_ &U%\0*Z#$76HVR//;5QT2WENOXM=GE6,K)O1UL.1+OA4G X@X;50=V(P M?O^.^,YQCUFL,8OU21_?0'W-EJE 9QK$3,RU0%BA)W(E^*+J/[Q=XN M!)K+%(HMR6-D;%3;XH5&!F9\E%G!\X?W[T)*@F.]5HQW (V25..[QF[E_S1-C M73'E:OU;:9\2;50R61JI]*BA7LH[H7( -W. 4(!N8HL">&&%QQ97*A-#J+ M13Y-P,9;:7B*KI2<+6&FYE#(^Y>]V\TA8@Q'KMLBE$E"CWLI-=.E *#,'YH! M"M0 ,Y=T6M$6L8^^D726IDA"^BDTEMSL>[1>WJ)>WG6I;.91%F%&O!?0&># 8]@A/KI4''+#5E_E:Y)/H2A_7#'M M3OKG1(G VOLX[(CW[I$?=:^B]C1:PXYX#3LB->RP>(A"'!('ARS8:'D.W/[R M X&6OAV@_(#M;GXL"/, G9'GAUL>^[V"5!I\[H63I]6$.*_>CMPJO/0MB2 MMM=B]\AKP^MVO(8=D1IV6&SAE1""76_3?;QB-YM#(_W?:69_4GHX8H PZ)O= M*-@#L\3B,>P!S'\!K12$N7ZU8;U)H'5Q!%\T=J,X?.2U +8C4L..& T[3 4D M#K ?$DS\36V\2@=[ +C^W\"^&7!EL'E'[>\G CD5>/TM; "HP)C7 :_4@^; M#3OM>!Z\KB7UP:L+WW\>]MUM. \Q"Z-'K?E>> 6W70\3Z(CWPJO#?.P'3H=6 M/R"8DL.U4M!* AR&;Q=>O1"^9]AV"':/O"*\/HW4L"-&PPY3 5ZA@XA"2$&O MYP>QU_P@]@[^00P%+I*[\A=]&>TI0*GBD&AIPB=)FAB;X7,ELV9$HU5B%@U$ MZZX_R?WZ7VJEM]MH] G&ULC55M<]HP#/XKNJS7V^YH$Q+H*(7"3UV4F.* MH>OJ*,6R-!D7 M.%.@RSQGZGF"F5R/G:ZS5=SS56JLP@U'!5OA',W/8J9(\PBRS0!3&GPVF MTQQI'7?76_0O5>Z4RY)IO)+9;QZ;=.P,'(@Q865F[N7Z&V[RJ0*,9*:K?UC7 MMKUS!Z)2&YEOG"F"G(OZRYXV==AQ&'AO./@;![^*NSZHBO*:&1:.E%R#LM:$ M9A=5JI4W!<>%)65N%.UR\C/AS8^[KR>+Z?TM7$\GBP[<31?P<<&6&>I/(]?0 M"=;.C39HDQK-?P/M'&ZE,*F&J8@Q?NWO4F1->/XVO(G?"CC'XA0"KP.^YP$&3;E#A!8>GNR_+&J2W'\3VR5 7+,*Q0XV@43VB$QY_Z)YY%RTA]IH0>VWH MX9SZ+BXS!)G C12K$X,JIXNV-/LB;<=Z[0^1I&;21EMHDR(D,J.FY&(%K-)1 MM0WF2U1-R8=P_&'@>\'%N]^9XB+B!#SJ#KM=#6;VCK'TS;2RT*]DP3K*YX]BZ9[2<<@@I,(<0E M6D)K=C6)RE)L">_Z)[EM4"A0<1EK0!';O5WB37HXZ71%>E3'+04D]E^8M2KZ M]:SZ[#^Z%J_HWKTL&]T^3MR=09>C6E7CG&Z'O7#US&NTS8MQ60_*%_/ZN;EE M:L6%A@P3+V5Y\5 , )L( 9 >&PO=V]R:W-H965T.$0S[(HK'N^>>(Q_J--DJ_=VL 2SYTTW, MIFVY?KX%J;;3( [VA@>Q6EMG"&>3GJ]@#O;/_E[C+!Q1:M%"9X3JB(9F&MS$ MU[>9\_<.?PG8FH-WXBI9*/7=3?ZHIT'D"(&$I74('(H[7H:E &IH>$;:1_4]G?8U>,)+I4T_DFV@V\> M!62Y,5:UNV!DT(IN&/F/W3XY6=N^6RBU99HYXUH[L67 MZJ.1G.CYF?CMJJ(_C0R0S,F)[1K?L+. <^BN21)2PB"5G\)*QPL3C)6> MCG.WX=KT? G3 .5N0#]!,'O_+LZCCV=8I2.K]!SZ;(ZWJ]Y((*HAVBGG@VH^ MD(T!PHW!N\B[&C4ON86:2$#9$2GX0DAAGT^5Z??2,QH7.4T2JMC8QXEM(KB_\ST45DN M?][ PQ0)C:**IG%R;&191*LT)5_!&+R&6D-G2:^T_Y+L/2_BN* L2B]_27L1 M1R6MDNH2 8Y24])AW7CFKV'ZJLN*(6YU3"E.&7+-SF@O&[67O5E[^%W;:&$% M&#>S:_AILW#AE-[.)WA$F#< $ZZ=$DBC)/8&-VKOV(,6JC8$NEITJR.U7;_Y MY%%SJ=LXRJJ4EF7A#-FX&M.\S&C!O#D_,!_>Y06T\<;D! M4@NS5)O.GA!9C*(H:);FE[L]&1K. MB_O0MK]QO1*=P?(:#(VN"I2&'EKA,+&J]^UGH2PV,_^ZQK\'T,X!UQNE['[B M$HS_([-_ 5!+ P04 " !8@6E7Y4^I(EX" ":!@ &0 'AL+W=O9_+H&R763UK?W&@JQSJ3?L.*SP&A*0#]6_=KPZY8EEC A-'?))-Y9%U8*(,5WE"Y8+L;:'A,@2FCPES1KL[U M70NE&R%9T8A5!04IZSM^;OIP(% ^W0*W$;@O!?X; J\1> :TKLQ@3;'$<+SJ8@ M,:'B''U##\D4G7T^#VVICM,B.VVL+VMK]PWK!*H>\IROR'5>TB[J&H;O]M&OU4C4>$4(DN]-@+X%JSXRZ?^P/G1 MQ?B?S(Z(O9;8.^4>3[#($2XSE.H%/&W(%E,HI4!KSH1 *MI 5P=JVX&QU6-@ M&_>=^A?:VT.ZD^=_D,YOZ?R/T741U5;! =&%%WQW_.$+(/\5N>OV?3\8_$L\ M*C9HBPU.%KL (3E))=3E=I48O&[ZL*OG)P]Z;\_M@\FAI_9/S->D%(C"2MD[ MO:$ZC=>3L XDJ\PP63*I1I-9YNKC 5PGJ.&ULQ9UM9<]6(3Q^E_VHQJ( MK0!#VQ.@5P'Z3D!O7P:C"C!V G1]3T"O"NCM!/2-/0']*J"_NPW]/0&#*F!P M;)>&5<#PV(!1%3#:[=*^;1A7 >/=#.-]7USW[9OK[H;LVVQM\V6OBVY=)66) MF2QC%^2&B:)_SBA=EG9;Q>66%<2&I^TSD?PWSN.SB]H[>3.CMY6=R]7!/ M;ZS[>W(Y^4J_T:]_DLL;D]P_7%]?WOU)OMCDGCHWU*:3RYNO>9O)EX>;K_3& M(;=?/M,)M>[).Y-G+(S2W\\[6=ZS@M\)JEY'NB_K@!T\J]D\[WH;]_+E:XD7K-78FCOB=[5=9)F+..$ MQFD69JMB3R0;(37OGB\_$*-; @WR<&^2=[_]3I8Y-\[(;Z1#TCD3/)6 S>/! M^AM8]@W\#_T+,[X@0;**,_&J[JQ]6I:;,LLV7L)T, /@GH:YV8.A:HS)@P]U MX;R-HW+,O/]FS-;?C(3F']$_;5C0M-[>?C4D8VQV94:)-O[ONS+9#FR=NR?/ M74Q\/J9+%O!/9_G,)N7BF9]=_/UOVJ#[3YE6D3 3";.0,!L)RKZQ?#CJGC_4[&;OE)VYU2%(F$F$F:M M8?T25APP/5\,^^>=YVW='6[B(+OD(F$4"?.0,!\$:ZBIOU%37ZFFV_Q(DPN1 M:R!=+9=1F"N+S03GBV)^E'&QD"E"C33(*V="-B.8* -/K7XDS$+";"3,0<)< M)(PB81X2YH-@#44--HH:'/G[-.8ITCYY8 M()(TS2=_(EG-YLDJ(T[^L\7BUUQI9:!,8\.VQGH[$E-V[E2)(6$6$F8C80X2 MYB)A% GSD# ?!&M(;+21V.A(B:W/NQ2_3GO/P%PI6:<>"(W:"APW%6@B\UF' M\]G(? X2YB)A% GS#@^K#\K7*/#QIL#'R@*?)(M%$I/[+ F^OR>W3)!O+%KQ MO,R5IRZOE-132WT-&VZ-4?=#MZOM5#LRI7542AN9TD'"7"2,'C48'C*E?RAE MHYBU;FVJ=97E;">"A[.8!*O\D#T.7DDF6)RRM8L\8V%,WD7Y9$CNE"G1I]9T M11ML;>$?VDCKYO_MU+6LI:$;[9:6K.70Z+4:VM!-<61I!^/!L)77A>:E4)H' MI?DH6K/.M\QC35GG=[PX-QL4IV8#ELZEY:PDG%S.6OMW;# :]OJ[7'MJ4O(9VBJ(DG"T!O56*_O0R1_D*8S#=)[O]6=),I57/=0OKVB-_:\Q&FO] MW4#-7JA- ]*\U&T9L'7 M9J^F=GLOI\]<9&$:QC/"?RQYG.XI>:3Y-M':1G!O+*GX8?O7LM=6AB7!R=K9 MT(UP)+TS^B-)+4,=52C-@])\%*U9R[6KJJEMU8=8\""9Q>&_\T/9C/T@CSSF M3^&>\SA06[6B;=="JYBAONKAA#8TH0.EN5 :/3P8'C2ACZ(U"[UV5[5#]FH< MY%,4P4H#2H3I=VF%0]W4BC9N>&NM.;FTT6!W=WT$RCZFD7-,(_>81A0Z6!Z4 MYJ-HS2O7:O=35[N?DR3-BK4J@N?'A"OINBXUX=12T]O.H*%WC?%HM]PD#7N] ML3$>[E:[/7VW[*!;XDCS&KIN:#L+^%UH7@JE>5":CZ(UJ[GV.'6U MQUFOO5KP\M4CB[^3G^55@]+2AAJ>4)H)I5EZVQ65+ (XJI4#[9D+I5$HS8/2 M?!2M*8[:#]75?N@U^Q$N5G(=0'U/*,V$TBPHS8;2'"C-A=(HE.9!:3Z*UM15 M;;;JO_):9AUJSD)I)I1F06DVE.9 :2Z41J$T#TKS4;2F-&LO6%=[P1.6SM\3 MVZ03$L;IJK@DDRV*U3]2I4&=8+WM&NI]R5).:%9+;UN0LJPV-*L#I;E0&H72 M/"C-1]&:ZJA]8%WM W_F659=]9\K(Y2+ FK_0FDFE&9!:3:4YD!I+I1&H30/ M2O-1M*; :L-9'_S*F2'4J(;23"C-@M)L*,V!TEPHC4)I'I3FHVA-:=;6N*ZV MQHN9(0F2*"K6/K%(JB^H*Z[+;.R!Y&H(:%KKV+0V-*T#I;E0&H72/"C-1]&: MJJA-=EUMLD_*>2"9,"&[L>*5.OID12!I)I1F06DVE.9 :2Z41J$T#TKS4;2F MMFI?7Q__RLD@=#T E&9":1:49D-I#I3F0FD42O.@-!]%:]Z+M%X$81Q8!'%X M,J@FG*JOBM8X.:A+3@Y"LUI&>\&"+*L-S>I :2Z41J$T#TKS4;2F)NJE%(9Z M*44^!YPEY4T];5'>ZUZJ"NCZ"2C-A-(L*,V&TAPHS872*)3F06D^BM946+T> MP]!_X830@"[I@-),*,V"TFPHS8'27"B-0FD>E.:C:$UI;MV=7GW]_!&K8M6$ MD_5EM*9F6D\V(6RW&[:OK;&@G;,E28U>^[HN!YK5E0W)H'T-&X5F]: T'T5K MEG&]_,%0+W^XK&YU0NYXP,-G]A@5=VG[$G-BOMVH/1&=M+C6@,_"@"R9R&(N MI.4.71P!I9E0F@6EV5": Z6Y4!J%TCPHS4?1FCJL%UH8_5\YTX,NT8#23"C- M@M)L*,V!TEPHC4)I'I3FHVA-:=9+- SU/0&.N]I.#3E98M"E%E":5=&:U]/I M@]TSA,>T2GKQ'U!+ P04 M" !8@6E7YNR^Y.@" #B"0 &0 'AL+W=O5Y13PM""EB6IHFJ.F.,X4MU.,#:G;(0N>Q!D,*6*+-,7T]Q4D9-55 M=.5]8!0_S[D<4-U.CI\A!#[)AU3TU%IE&J>0L9ADB,*LJ_3TR[XM\07@(885 M6VLCF4Q/7VN_IUD;O( MY0DS\$CR*Y[R>5=I*6@*,[Q(^(BL?D*53Q%@1!)6_*)5A=44%"T8)VE%%A&D M<59^\5OEPQI!MSX@&!7!.)1@5@3S4()5$:Q#"79%*%)7R]P+XWS,L=NA9(6H M1 LUV2C<+]C"KSB3^R3D5,S&@L?=X2@8>,&P=XNN)F$PZ( MP$?AY.ZN-WI$]]MI1N8A?1J%&5:Q79:S&![&&D)\C M4SM#AF:8#71O/]V'2-#U@FXTT/W#5V^B]P]?7=^DJZ)F=>&,NG!&H6?^]\(U M%:)6YY=ERS'$705<3@QH$M0W&]?=$?[T5268XKYQQ3K'TELHX!F74!S MG[K[X9^EJ1ZEE%-(R:-_Z;9,NZU9%QUUN6[U+LXP=,NRG2V@OS>VS]IX)+$- M&ZW:1FNOC2-@G,81A]+()O-* 7O-%-UI75AV>\N\ W'^WH ^Z]V1Q#:\LVOO M[+W>C0G'26';V>Z1+;Y]LZ.TS7-&ULM5AM:! M29CPZ$<8J,7(\ P2P(PM(W7/UQ^A%-3-[/D\DOE?LB[6]O1B?RD5CTNP9A"' M2?'+GLI ; &H^P* E@#ZJP"G!.21,PMFN:QKIMAX*/B:B&RUMI8-\MCD:*TF M3+)MG"JAWX8:I\;3;[>3SQ]OOUS?W$__(#?_?/_T[2?Y0*:*^X^$IW6H0_5, MWEZ#8F$DW^D5;XA)Y(()D$-3:2*9.=,OG5X53ND+3@?D*T_40I*;)("@ 3_! M\39%#)@Z E48Z"8,5Q2U.(6T0QSK/:$6=9H(X?!K\#7-4N^+D]IR7 MZ+P8V +G-N.R,W\A4^;#R-"'6H)8@3'^_3>[9_W9).I$QG8DNI5$%[,^OETJ MJ5@2A,G\/7F >9@D>DCXC*@%D&=@HDE^8;.;V\PRU&H\NBROX6+%&-_]97W0/ZM.LYGF?MT4<=M*3?J^CW4/HZ.\X@?$% [T# M!QU^Q[/W!* N6@KH5P+ZJ(";IS04S?3[A_1=I]L_H(\Z:$G?J^A[1^B#\$/9 M+, [%."YUL#9XX]Z:,E_4/$?_/K!AB0X=J0'!Y)LJS^P7'>P)^IPX?[9W^%K M6W4)M-!L^R.O]1"0RQ4(W;N0S1:0.Q'Z0%(0),_(C97..F5&/I6UW4AL-0/V M&9)R:=3;VAFWT^OM;1_NNJTT6DNC;;-RBW".BF_7)=_&:SZ2F4ODCH!N9S\OX_;;\J\+NXU7=C0UE]B] M+>@=2#A';;?KXF[CU?VUV;DTMWNV76]?5-.JK0RP2[8NY';_=8GY'K(OTRPE M373_+_2'R9)%Y$LX _+VIU8@WS5J.%$Y+[6>HSFPZ^[ QMN#EBGZ1!U!&0*< M8C^G(8E+XN(K;4 "]BPQ^75S8>/=!9;&<:15L&K4@R);;BFM^P^*5G4\LQ_! M(JIP9%M5=2]!\5X"2?9'D)BF,9D6K($UL4'$ELC++4]AQG8&>$YE8X,7-W M/)RPK4QICG<RHJQSWIP$T\M1Q-ABI'4$D0]=GB% M::J5%,>72M2J?6K#YOM!_4^S>;69%1%XQ=*/-):;J36R(,8UV:9RP?9OL=I0 M7^M%+!7F%_;EVF!L0;05DF65L2+(:%X^R4,5B*:!<\+ JPP\PUTZ,I0S(DDX MX6P/7*]6:OK%;-58*SB:ZW]E*;GZ2I6=#)?OYU=_O9W?SJX7R]_A^I_[F_>? MX ^XR26G*O01[$BZ17@Y0TEH*EY-;*F\:EL[JCQN [K\%S/!_NES-X>?8*SL &L2$<1?7H\.37P?&- M)_^$IWFA,T>1/R"/J""K%-OV7XH$[2+Z6)V+@D0XM=2Y$8[HOBOYDJ\2=0?L\[ =6H[.[WE(;&7_G_2T/E MHED;7&0B/VA1\R,H[T(>8/'9=3>ZQ\+O=E?]8U^BSR_I$7:OTFH7- M=<>#YY7-;C03&?+$M$P"(K;-9=E7U+-U6W91-B/'Y65/]X[P1(%!BFMEZO2& M*H]XV2:5 \D*TYJLF%2-CGG=J-82N5Z@OJ\9DX>!=E WJ^&_4$L#!!0 ( M %B!:5=H[^6P(0, !<* 9 >&PO=V]R:W-H965TWXW'-\XW/M[HJR9SX'$.@EB5/>,^9"9">FR<=S2 AOT0Q2^65* M64*$[+*9R3,&9*)!26S:EN6;"8E2(^SJL5L6=NE"Q%$*MPSQ19(0]K,/,5WU M#&RL!^ZBV5RH 3/L9F0&0Q /V2V3/;.,,HD22'E$4\1@VC-.\4D?NPJ@9SQ& ML.(;;:26,J+T676N)CW#4HH@AK%0(8A\+>$,XEA%DCI^%$&-DE,!-]OKZ!=Z M\7(Q(\+AC,9/T43,>T9@H E,R2(6=W1U"<6"/!5O3&.NGVB5S_5L XT77-"D M $L%293F;_)2)&(#X.P"V 7 UKIS(JUR0 0)NXRN$%.S9335T$O5:"DN2M5? M&0HFOT82)\+A_K^.SI&7VEZO 0N8()HIM+'T;L! M"!+%_'W7%))8PP=)!UT35,QY^@\G<#D3[PI!9>J[;7JOMT8< A9 M"SG6$;(MVT&OD8GXG##@Q:N!P2GSXF@&9Q=#3:!<68YSZW'*1"<\(V/H&=(E M'-@2C/#-*^Q;'QI4N:4JMREZ6/V6(_2)I OI(X1U%FSTJW;QN>8\JJ>C*I\N M0S?P<-OI=,UEC1ROE.,UROG(2*JV2!.UMT5M>X$3!%8]M5]2^XW4TI)3B/:1 M^UODQVU7LN-Z\G9)WFXD?\R=T<3%$@6(T 7)&+HD<0+J!/4 M^0]&PE95]ZQ_L%)54FJK71XZV,@E;@5N?2+Q1BG&!]II#WU1TJU-4[6<'3L+ MVQ6_?;"G]BBPMQ7@5F>7@JKHXL;J61EK#[U3EP#/V4%?55=\>'FM,]<>56[= MK@C^$F5NG-4)L)F^D7 TIHM4Y,=V.5K>>D[SL[Z:GE^9K@F;1?)DCF$JH5:K M+(R)_UB77\XC@>,_%O5P#*/20)DQ.K+52FS/;EN$:4BI/ M^0:8_F?)14J5?A0K6VX$T"@/2A.;.,[03FG,K.DX?WH?/ M9B3( O(67V+8R\8]RKIRQ_E]]G 932PG0)%DF[>-KF=2J M-+/ YOUC]M_RSNO.W%$)YSSY*X[4>F*-+!3!DFX3=B$> Y/0&D#""Y[T(H=WE!%9V.!=\CD;76 MV;*;O*MYM#87LVQ6%DKH?V,=IZ:+SU?G?[R_^G QOUG\@N9_WEY^_AN=H!N0 M2L2A@@AI"^$]VK)8H3<7H&BO\NB9LD\; M$[3(I_!63Z$\1C-8Q8S%;(5F-*$LA"[C1>I!GCHK[-V4C )GX#AC>]?A:5!Y M&ASDZ9+IU[K20_2%)EMH>T3?T5&7ST)NV/#I>2.'^(-NG\/*Y]#H\W=!F?KW MFBP4AZV1<4>.TSPT%E:'@55;'4X-]2R-H+8V!Y_F^WV,2.S4Q':/-3YR=[+15B([1!820 MWH% .*<.Z:2@TUXRF#@!Z3'20#=^MI&/5(1KY.(2?M\;V.OT5&0>-3V=NKC' M$:D=$:.C&:+&) =B$=?LQJ\#;_PCZ(UK?.,?R&_I84W,L#;65AG[9--AE*WQ2XSA-FM<$S.N M7U9<;9QC?^CUSV\-=6*&NJFZVM0FKF&9U]0F9FJ;JZN]@SXAI']+3VH*D\/V MT,^HKJ!C^'W<]F0W3AM2$*O\3$6BD&^9*@X>JK?5N&PO=V]R:W-H965TUE4?.)D0BS/79?M^PWVKPT\T X3&GQ-4]%-G&&#DIA3E:%N*.;U] 8BA1?0@NN?]&F M&8L=E*RXH&4#E@K*O*K_R? M,[I!3(V6;.I!QT:CI9N\4LLX$TR^S25.Q+//'Z?O7G_\[^KZ;O8WNO[TYNSP&2Q[*, F^(&J MO]>+81)OQ745WS\2?^;C$ \'9O6#5OW JEZFZSGD)PP,#'-&>_&JE1E&]0^& M'0@;ML*&W?=Y8-GH5KJNT1X>>0H#'.'([&G4>AI9T]-77?=D+K]8 Y-U'.F= MCV1M 71#;ZQY2\[6U?K#=MP M?V%[X8G\Y>W5>>]W,Y@=V5E_<^# ^TFLIVJGT8"_,^#_9A*S SOK]X_UA[W! MZ(3^7=WWK#77GL;LV,X6 M,21"?RL+>KZ]ZO%_;WA"79-MN9SE67=K+.GL*C MSR+H!=X32^[>2;@$MM 7!(X2NJI$?2AN>]M+R(4^>KN[X?4-1AI.CNI2FR"[\PFKG*"!M"-E^ZV)V=K/S(2)+,B MD3HD92=;\^.7I$@#(* 68=_9F0\36B:NELSX"1KH!_W3Y]7ZC\W'HMAZ?][? M+3<_O_JXW3[\^.;-YNIC<3_?O%X]%,O=[]RLUO?S[>Z7Z]LWFX=U,;\^''1_ M]Z;?ZXW?W,\7RU=O?SI\S:S?_K1ZW-XMEH59>YO'^_OY^J]?BKO5YY]?^:]. M7WB_N/VXW7_AS=N?'N:WQ8=B^]N#6>]^]>:+_F?Y?;7Z8_\+>?WSJ][^6RKNBJOMWICO_O&I^+6X MN]M3NV_DOX_JJR^#[@^LOC[IX>&GW_TTO\\WQ:^KN_^]N-Y^_/G5])5W7=S, M'^^V[U>?X^+X$XWVWM7J;G/X?^_STWLGDU?>U>-FN[H_'KS[#NX7RZ=_SO\\ M_DE4#O"'SQS0/Q[0O_2 P?& P:4'#(\'#"\]8'0\8'3I >/C >-+#Y@<#YA< M>L#T>,#TT@-FQP-FYP>,GOO@>J=/KG?I&/Z7#[OQ:3\[RNGC]B_^O/W3!^XW M/O'Q'O]F'XW=_%Q?+?0I]V*YWO[O8';=]^^&?^M^S-U7%(]31D_YDA!UZV6FX_;CRQO"ZN6XY/WO9MH^>7_,G[SQZN+S^\ M[4_>7/+O_/#9P^U+AR]//[L_H$.*MGQ7OSPIPW9E?\+YX^9A M?E7\_&IW1KDIUI^*5V__\W_XX][_:@L5$@M(3)!82&(1B<4D)DE,D5A"8BF) M9226DY@F,4-B%L)J,3G\$I-#E_XV?[S_O5A[JQMOA]\4ZW5Q[>W.<:_^\.:/ MVX^K]>+_MI[/_>)4N\8FB04D)D@L)+&(Q&(2DR2FGK#1 =M?OOGT=M0[_.^G M-Y^JB4@.FEXX:$8.FE\XJ"8'-21F7_X):A$U^A)1(V=$_;JZO]]-= ^I]+VW M^3C??2LOI),3[)I.)!:0F""QD,0B$HM)3)*8&C7^C?=[O=9\(H=-+QXV(X?- M+QY6D\,:$K,05@NR\9<@&SN#[-WM[;JXG6\+;_>/Q69;[$^VYO>KQ^76NUGM M3\)V)V"+Y>VF+=*<=-=(([& Q 2)A206D5A,8I+$%(DE)):26$9B.8EI$C-/ MV+@:V:/6R+;0L+5@G'P)QLF%D]#5P^&FQNUZOMRVG]HYI:XY2&(!B0D2"TDL M(K&8Q"2)*1)+2"R=-$[#^J/I8#H]/_J/&^]+F^_K#Z:0YDVUYWV@T;+PO)W]836*& MQ"R$U8)J]B6H9LZ@^G"X/[";L#XN%]O3*=O#W=R93TZR:SZ16$!B@L1"$HM( M+"8Q26**Q!(22V?-1)PU@S,CQ\Q)3).8(3$+8;4T]'M?XG"_C-*1A]%^MNI= M[R_L%7\6ZZO%IO >UHNKPMO]QFUK&KK%KG&(:@&J"50+42U"M1C5)*JIHS:M MAL_KZ?3LG T=,[UHS P=,TV)WI7>WGJG>+FV)_ MY6[[L3@N''DZ(6Q-/:?9.?5(+4 U@6HAJD6H%J.:1#6%:@FJI2_\_?)[WE_% M?-UV*S!#OY$(_-Q>5VL[_Y: M+&]/R^Z6U]YBNSE,I0\!^VEU-]\N[A;;OQRGD\Z1.PM*;G9]XDJ/FJ*91S:":I;1ZBI:U#M^Y'+H\\;Q> M?%I<%\OKUM4R;J1S(**]#E03J!:B6H1J,:I)5%.HEJ!:>M1FU3P\ST*TMH%J M&M4,JEE*JV=AV=W8=XX=6?C/U79^MSN%7!=7J]OE?C%T_7;QU6JS]=;%W>&F M\G95FY^WQZ9SO,ZQ26H!J@E4"U$M0K48U22JJ:-6O27>_6F\/KUG6$;J)SU*$E$503J!:B M6H1J,:I)5%.HEJ!:^L)?IZ'OW1^>SM%Z,1*MF*":1C6#:I;2ZA%95E%\=Q?E MOXK-,PNLW0=V#D:T:H)J M5"5(M0+48UB6H*U1)42X]:=:WU#_YHU!N/Q^=G MBFBA!-4TJAE4LY16C\&R>.*[FR=RLWF<+Y]NQ^S\[7IQN+;X-%'>+V]LGR:C M)114"U!-H%J(:A&JQ:@F44T=M=KBYWZO/QV?SY*;U1#?GPY&9VMNTA9OV!O, MAOYYJ#6]P60ZF@W.UERC/ZU&-8-JEM+J<54V1'QW140_;C?;^?)ZL;QMS26T M!()J :H)5 M1+4*U&-4DJJFC5G\BP&36&PYGY\E$CIM>/&Z&CINWC#L;3H;3 M_O#L^0?HL ;5+*75(ZSLCOCN\DBX6M\4B^?FGFA+!-4"5!.H%J):A&HQJDE4 M4ZB6H%IZU*IALXN:P;1QDH861E!-HYI!-4MI]<<3EZ61OKLTDLW_7-P_WK>E MH/O(KBF(:@&J"50+42U"M1C5)*HI5$M0+46U#-5R5-.H9E#-4EH]*\NR2?]I M9?:W/LNYC_9+4"U -8%J(:I%J!:CFD0UA6H)JJ6HEJ%:CFH:U0RJ64JK!V>_ M#,X7*B?='YWJ%CMG*%HE036!:B&J1:@6HYI$-85J":JEJ):A6HYJ&M4,JMFC MYG[N;#T@RS9)W]TFR1;+9V?A:(4$U0)4$Z@6HEJ$:C&J2513J):@6HIJ&:KE MJ*91S:":I;1Z5I9MD]U+9!8^1(.3U )4$Z@6HEJ$:C&J2513J):@6HIJ&:KE MJ*91S:":I;1Z<)9UE#Z^@8E;[)RA:#L%U02JA:@6H5J,:A+5%*HEJ):B6H9J M.:II5#.H9OO-W5\:.PG4\['LHO3=711Q_W"W^JLHO,.#95OC$.VDH%J :@+5 M0E2+4"U&-8EJ"M425$M1+4.U'-4TJAE4LY16C\RRM]*?,'-QM*F":@&J"50+ M42U"M1C5)*HI5$M0+46U#-5R5-.H9E#-4EH].,L&3?^;&C3NHSOG)=J@036! M:B&J1:@6HYI$-=5O-DKZXT'S^3?HJ.F%HV;HJ#FJ:50SJ&8IK9YQ9<6F[Z[8 M'*\W/C^;1ELVJ!:@FD"U$-4B5(M13:*:0K4$U5)4RU M1S6-:@;5+*75 G-0 M=G$&/60V/4"+.:@6H)I M1#5(E2+44VBFD*U!-525,M0+4MMFQXW.]-SC>] M0D=-6T8=S7J#X?FV5^BH.:II5#.H9BFM'GC],O#/2\L1W\^C6H&U2REU0.J[+#L7EYZ:\3[E_>AN%HMK[WY\>VR\JHI485 M0 M31RUVM/J^\UK1B$Z:H1J,:I)5%.HEJ!:BFH9JN6HIE'-H)JEM'HXEF67@7N3 MEO=G5Q);XQ MNJ!:@&H"U4)4BU M1C6):@K5$E1+42U#M1S5-*H95+.45@_- MLN@RF#)3<;3Q@FH!J@E4"U$M0K48U22J*51+4"U%M0S5TV&P>=^>;UX_KQ?+VN(WTZ=D]WS?O;<\_S]>[W[]=KS;MM[C1 MR@VJ!:@F4"U$M0C58E23J*90+4&U%-4R5,L'S4UW!KW&I2:-#FI0S5):+3Z' M99=FZ-[7QA6?AXN9+>FY>2$]W4-V34]4"U!-H%J(:A&JQ:@F44VA6H)J*:IE MJ):CFCYJU>O^XV'_/(L-.JBEM'IZEH6:H;M0\_[#;YYSAT3W\9VC$&W1H)I MM7#8[&7T1^?_+D7HF#&J2513J):@6MKR68V;'U:&#IJCFD8U@VJ6TNH1UR\C MSEVA^;HUXFZT<^ZA'1I4$Z@6HEJ$:C&J2513P^:F(]/F8WE:WC4:-MZ6#INE MET:8-:4?!DTJ1W]*C6H&U2REU6.JK+(,W546?5R(LUT]K?_V_K%8'J__?=<: M4&B)!=4"5!.H%J):A&HQJDE44ZB6H%HZ;'9>!M-1L^6'CIJCFD8U@VJ6TNK1 M6)9H=B__KCLD-\[)K7/ L:S1#=XWFJYY=YC8[IRC:JT$U M@6HAJD6H%J.:1#6%:@FJI4>MMB"E[:HF6IA!-8UJ!M4LI=7CL2S,#-T[P[R\ M"Z$;Z)R%:%4&U02JA:@6H5J,:A+5%*HEJ):B6H9J.:II5#.H9BFM'IEE568X M8Z;B:/L%U0)4$Z@6HEJ$:C&J2513J):@6HIJ&:KEJ*91S:":I;1:<([*DLS( M79+)'^]_+];[%9#':?AAB5'[37$WU34\42U -7'4:H]*]0?3R>C\23_HL!&J MQ:@F44VA6H)J*:IEJ):CFD8U@VJ6TNJY6-9?1N[Z2WT._NT/Z'4/USD[T;8, MJ@E4"U$M0K48U22J*51+4"U%M0S5U'1F-_T)B0H[T@ M5(M13:*:0K4$U5)4RU M1S6-:@;5+*754G%<]H+&[E[0EPGY]O.J+0G=AW=- M0E0+4$V@6HAJ$:K%J"913:%:@FHIJF6HEJ.:1C6#:I;2ZH%9%H;&/C+_'J-% M(%0+4$V@6HAJ$:K%J"913:%:@FHIJF6HEJ.:1C6#:I;2ZL'9+X/3O0O/N[N[ MU=7\\'CV_1/;?_A]OMF]OEK=[Y\$-S_,R!U/A7/CG>,4K0>AFD"U$-4B5(M1 M3:*:0K4$U=)Q<^>>EHU[,G30'-4TJAE4LY16S\FR]S-V]WY^6+ M=7&U7:TWWK^\<+'>;+]Z=;M[Q,[AB1:#4$V@6HAJ$:K%J"913:%:@FHIJF6H MEJ.:1C6#:I;2ZAE;UH=V+Y%)_! -3E(+4$V@6HAJ$:K%J"913:%:@FHIJF6H MEJ.:1C6#:I;2ZL%9UH+&[EV$NJ]N=X.=(Q0M"*&:.&JUU>V3YA:N(3IJA&HQ MJDE44ZB6H%J*:AFJY:BF4CB6U9^QN_K3.G-_:8&[V^RG"6S:"Q>SNA+@O^]YJ;L(3IJA&HQJDE44ZB6H%J*:AFJY:BF4BR6O9^Q MN_?SZ\=%<>.)/XNKQ^WB4^'IFYO%5;%N346T]H-J :H)5 M1+4*U&-4DJBE4 M2U M1;4,U7)4TZAF4,U26BT[)V4[:-)#YN(3M"6$:@&J"50+42U"M1C5)*HI M5$M0+46U#-5R5-.H9E#-4EH].,N6T,2]K=!7[7SN-CNG*%H90C6!:B&J1:@6 MHYI$-85J":JE1ZUVV6;07...#IJCFD8U@VJ6TNKQV"_CT=T%>F9._LT+W=W# M=DY0M"6$:@+50E2+4"U&-8EJ"M425$M1+4.U'-4TJAE4LY16#]JR3#09,!-X MM"&$:@&J"50+42U"M1C5)*HI5$M0+46U#-5R5-.H9E#-4EH].,N&T.ZEZPRU M^T)W-]@Y0DDM0#5QU*H+W=LV7T,'C5 M1C6):@K5$E1+42U#M1S5-*H95+.4 M5L_&L@0T<9> GI^]O[38W0UWSDBT#(1J M5"5(M0+48UB6H*U1)42U$M0[4< MU32J&52SE%:/TK(R-!DS\W.T)81J :H)5 M1+4*U&-4DJBE42U M1;4,U7)4 MTZAF4,U26CTXRY;0Q+V14)?%[FZJM>M>TW[+6'1TT0K48U22J M*51+4"U%M0S58/ MJ@6H)E M1+4(U6)4DZBF4"U!M135,E3+44VCFD$U2VGUS"S[09,9,P5'RT&H M%J":0+40U2)4BU%-HII"M0354E3+4"U'-8UJ!M4LI=6"L&7G9\IT?J9HYP?5 E03J!:B6H1J,:I)5%.HEJ!: MBFH9JN6HIE'-H)JEM'IPEIV?W4O7F6GWSH\;[!RAI!:@FCAJU<[/;-9ON:Q) MCAJA6HQJ$M44JB6HEJ):AFHYJFE4,ZAF*:T>CF7I9^HN_32G[2^5?=Q@YW!$ MRSZH)E M1+4(U6)4DZBF4"U!M135,E3+44VCFD$U2VGU""W+/E.F[#-%RSZH M%J":0+40U2)4BU%-HII"M0354E3+4"U'-8UJ!M4LI=6#LRS[3+FRCYOJ')YH MV0?5Q+19]O&G;5-RM.V#:C&J2513J):@6HIJ&:KEJ*91S:":I;1Z+)9MGZF[ M[2/^7&RVB^6MU^_U^S_L_F_D/13KF]5Z-TF_:K]>B99_4"U -8%J(:I%J!:C MFD0UA6H)JJ6HEJ%:CFH:U0RJ64JK1VA9_IDRY9\I6OY!M0#5!*J%J!:A6HQJ M$M44JB6HEJ):AFHYJFE4,ZAF*:T6G+.R_#/CRC]NJFMXHEJ :F+6+/_X_J@Y M)4='C5 M1C6):@K5$E1+42U#M1S5-*H95+.45H_%LOPS^QO*/VZSS_H@#FJ:50SJ&8IK1Z-_3(:W;T?]]5* M[U_>A^)JM;S^ZAZ0>_C.*8KV@%!-H%J(:A&JQ:@F44VA6H)J*:IEJ):CFD8U M@VJ6TNJ!6_: 9DP/:(;V@% M0#6!:B&J1:@6HYI$-85J":JEJ):A6HYJ&M4, MJEE*JP=GV0/:O72=J7;O ;G!SA%*:@&JB:-6[0$-VAXQC(X:H5J,:A+5%*HE MJ):B6H9J.:II5#.H9BFM'HYE#VCF[@%E[U][@??N?G&U:DU"M/2#:@&J"50+ M42U"M1C5)*HI5$M0+46U#-5R5-.H9E#-4EH]+\O2SXPI_%=_7T(([-8>W1TZ7+UI!$RS^H%ARU:DA.FE<5!3IHB&H1JL6H M)E%-H5J":BFJ9:B6HYI&-8-JEM+J(5FV>F;.Q>_5:Y3?_'AA]U"=4Q-M_J": M0+40U2)4BU%-HII"M0354E3+4"U'-8UJ!M4LI=7"U>^5U9_]:^*2YLF!LI/E M I83+!>R7,1R,F'PY3=6VPVC_O>T/9CL7YY*N\D MNZP7,IR&;1:Q7,!R@N5"EHM8+F8YR7**Y1*62UDN M8[F4BEHM93K*<8KF$ MY5*6RU@N9SG-2TDI-_6QWI!;I[;**%I!-7C;YN/]=T MRYUC$^4"EA,L%[)K&QA">4"EA,L%[)5:P@Z9 MLES&5JM+N-3/1'[)12G(!RPF6"UDN8KF8 MY23+*99+6"YEN8SE[VZ\.W]= MK*Z_/S8_OV]> #BN [!%)Y0+6$ZP7,AR$XL42L5)M^YLM^9J(=%42V!NGDQ4-FZ M$\H%+"=8+F2YB.5BEI,GKKI\K=]OV=U4L0,G+)>R7,9R.1WCW>/FZVGM\[W$;J?_-M)+:; MA'(!RPF6"UDN8KF8Y23+*99+6"YEN8SE!6*DS^#+J-Q#:6 M4"Y@.<%R(SG&0YQ7()RZ4LE[%@G7,7Y0*6$RP7LEQTXFHW:J;3T?F<,6;'E2RG6"YAN93E,I;+64ZSG&$Y MBW%GB5HI,_7=VRK]+;>1W&-V#U2V^(1R@N5"EHM.7/5&S6@\:%R$B]EQ)

  • ,U./=7UYOQ M7,YRFN4,RUF,.XO;2LEH]QJY.W1TL"@EN8#E!,N%+!>Q7,QRDN44RR4LE[)< MQG(YRVF6,RQG,>XL2BLEH_Z_HV3D'K1[[K(E(Y03)ZXV)VM9LQ>RXT8L%[.< M9#G%<@G+I2R7L5S.J&S)".7$B:O>?YE. MF_=?0G;Q7,QRDN74B:O?'>JWW1VZ[(UIVQN;-X9>?$_._J":Y0S+68P[ MBZU*9ZCO[@Q]*!ZVQ6&?-W\*W1AB:T,H%["<8+F0Y2*6BUE.LIQBN83E4I;+ M6"YG.55>VJQG2"4"UA.L%S( MSG&8YPW(6X\Z2M=()VKU&;OT<'2Q*22Y@.<%R M(SG&0YQ7()RZ4LE[%8#AM3-'9JD_+N&VZN)UO]_&WGZOO;].L%U=%>_JQO1R4"UA. ML%S(NMEO/X4+<^:4XR8ZL6"YAN93E,I;+64ZSG&$YBW%G45EIY@S< MS9R\V.ZR<755%-<;[V:]NC_K3L->]P:-$T>V MIX-R"Q7,YRFN4,RUF,.PO+2D]GX%R^_O4GCFQM!^4"EA,L%[)ZZDCV\A!.CZ?G2QS14=/+1LW8 M47.6TRQG6,YBW%GV53AW]UZ.1MUUY M@]<3W_N7E\W_7-P_WK<'([O)#LH%+"=8+F2YB.5BEI,LIU@N8;F4Y3*6RUE. MLYQA.8MQ9T';KP3MTQ+X;UY&.61[-"@7L)Q@N9#E(I:+64ZRG&*YA.52ELM8 M+FLS='=]HMU9ZM:[WM\,*IJGK\_,W-F>#\H%+"=8+F2Y MB.5BEI,LITZ_]].JQM2=[0%=-&K&CIJS MG&8YPW(6X\Y2L-+O&;K[/:Z9^^#UJ+>?N0]?C_WV.&1+/B@7L)Q@N9#E(I:+ M64ZRG&*YA.52ELM8+FP7'KB?+\RL]^75YM3>[9, MA'*:Y0S+68RK!^:H4B8:N>EL-Q8PT3.G#.;CT6Q#>;;^=N?[HOU;?%K<7>W M\:Y6C\OM?I#*5[UU<;-/TQ_?]5^]:7Q=^3\F?LO74__'K.WKN?^C/GS]33GL MVY\>YK=%-E_?+I8;[ZZXV7T+O=>3T2MOO;C]^.47V]7#[M^R5][OJ^UV=7]X M^;&87Q?K_1MVOW^S6FU/O]@/\'FU_N/P8[[]?U!+ P04 " !8@6E7.=T. M/FH( !;3@ &0 'AL+W=O7DAW3E"C: MBLY^27PYYZ&I0[W#5Z1T^UI67^J-E"KX:[+S=RE]5ORKTL M]#=/9;7+E'Y;K>?UOI+9JDW:;>*V_>R^6MR6SVJ;%_*^"NKG MW2ZKOKZ3V_+U;H9FWS[XF*\WJOE@OKC=9VOY(-6G_7VEW\U/E%6^DT6=ET50 MR:>[V5MT(QAK$MJ(S[E\K<]>!TU7'LOR2_/F]]7=+&Q^D=S*I6H0F?[O1;Z7 MVVU#TK_COT?H[-1FDWC^^AO]7VWG=6<>LUJ^+[?_R5=JVY55H+[N99 5JV M MRW65[3?Y,LCT> Q^Y%)E^;;^22=^>N#!C__\Z7:N].]IJ//EL>UWA[;Q0-LD M^*,LU*8.1+&2*T<^]^>GGORY/@ZG@X&_'8QWV M\D/LW 0E_#G"(B>/WO+\^ M';NZ,ZUU\=VM6P>#G$8&:7ED@'=?E:OGI0KJ;"OK&U=U#_G4G=\HW$V]SY;R M;J8EK);5BYPM?O@'BL)?78<6$L8A80((9A6!GHI ??3%OTN5;;4@MZ>FJP:' M]*A-;_XHO"R2!(4)C6_G+^>'UQ&'$"*,V'&\'X?C2(=&U X4CD"&TX00=@JT M>LQ./697]'A_/OA<_?9"QHX]2!B'A D@F%6)Z%2):*( 1)!%@(1Q2)@ @EE% MB$]%B*<)P"&=G9V'</^>?G( I9E!#4.?E=@1%-(M:9)G!'($DI[&!'E[_:G(E5P%#RI3L@[^%UPY(?!3QPY)4!H'I0DHFET?;.J# M)XK#$0!5"D@:!Z4)*)I="N/0D-=[7"$0I'>64IH2TI6'?A@.P]Z??.Z(8PPG M76O@"(LQH73 &2!CAI#?#76EX=)4P8\;/1 A:1R4)J!H=F&,9T-LJB: &C90 M&@>E"2B:70ICVI#7CERA"=&UDP9'H'O2T \'FCQR,DC8/2!!3-KHQQ84^D[O2T _4RD#B).Y*@R,0,SU5&;B:@(V+PGX7]7:[#4JU MD56P+)\+5>5C7(6?/79L@M(X*$U T>PJ&=>'T429P* &#Y3&06D"BF:7PA@\ M['4MEV7BF&^YBCA&$<,=F7 $DCA*4=L MP_E4@/550$\"*&)=%>@'DB@B!'5]A",0:;W VDIT5< 5&=(HBL,!%3#^"?O] MTT$%1LP00!?!0&DG5!F.@L-] G;3A.]V0B[M1%V;R/LYL;_ MA^$CQO"1B?L;C_F7+TFZ IV7)!V![DN2KD#?)4EBO!7Q>ZN31DRZ-NEO9/0@ M!5U2 Z4)*)I=+F,)R=2-D 34!(+2."A-0-'L4A@32"9NAR3];8D(ZZD_Z^E% M/S"-DR1D7;GHQU&L'4K,NG+1#R28LH@,+&X28[>(WV[QO-;2\/BLRJJ>ZR^T MZ5CGR^ ^JU0A*[S:&$M(IFZ5)*"F#Y3&06D"BF;?*6%, M'YVX79*Z]BR&- J[VN (Q'&JIQUI]VZ)?F":QK2] <>^6Z(?F$0QPFA@+D&- MOZ)^?W5!'*Z?3OC;&3M.06D, M&^O'_-;/GJ]\*%]D5>QDH8*W:UDL\X%;R$&7 $%I')0FH&AV=8Q%95/W=C)0 M[PE*XZ T 46S2V&\)YNXMY,Y]E\Z/+ZN$(=*M'/W! /1R!3O68GSTL:R>K=?N4LOK@+PY/1SI]>GH2VMOV M^5^=S]^AF_?(\3E'-^+PG#.#/SQV[8^L6N=%'6SEDVXJ?!/KWUP=GF1V>*/* M??NHKL=2J7+7OMS(;"6K)D!__U26ZMN;IH'3\^06?P-02P,$% @ 6(%I M5YCR:7IN @ % 8 !D !X;"]W;W)K&ULK551 M;YLP$/XK%INF5NH*&)JBCB"M2:?M85.5J-NS Y=@U6!FF]#]^YT-14E+HSWL M!>[L^[[S=^:.M)/J49< ACQ5HM9SKS2FN?%]G9=0,7TI&ZAQ9RM5Q0RZ:N?K M1@$K'*@2/@V"F5\Q7GM9ZM;N59;*U@A>P[TBNJTJIO[<@I#=W N]YX45WY7& M+OA9VK =K,$\-/<*/7]D*7@%M>:R)@JV<^]S>+.(;;P+^,FATP&'* MN9=XI( M:X59R>XK#'JN+%\NA79/T@VQ@4?R5AM9#6 \0<7K_LV>ACH< ,+X M#0 = /1? =$ B)S0_F1.UI(9EJ5*=D39:&2SAJN-0Z,:7MM;7!N%NQQQ)EO= M_;S[\7!'/I(5Y,#W;"- $U87))>U45AE(CC;<,$-QXVS)1C&A3Y'P,-Z2<[> MGZ>^P7-8-C\?D;.=?07)(HN" TH-$$?'$:OH0]N%=. L^3:GZ3V1'&J-18W2* M/3NXW O2E3PO"5- >)V+MH "#;)3K#;]U;,\EZUUU B;JDZ?ATD0>KO#X6_CHL22C%VC#O2%(^:XI.:%A,?Z%OB4)%JT80G'']Z^,*E*4%A MDRD%]1'+E-CXE8AP1I,PH2_$3L4E-(FN7XCU#WK6SLOO3.UXK8F +2*#R^LK MCZA^!O6.D8UKXXTT.!2<6>+8!F4#<'\KI7EV[&08?P397U!+ P04 " !8 M@6E7Z@IP-BL$ #;$P &0 'AL+W=OJ7;O/#KP)U@'.;"?I2?OQLX% M2(E/B;A]"9B\S^/WL5^;!T]V7'R5"8!";UF:RZF3*+6^=ET9)9!1><77D.M_ MEEQD5.FF6+ER+8#&!2A+7>)YH9M1ECNS2?'L4:!.YNLZ0J>0;VL'X5NN35+S#+()>,Y$K"<.C?X>DX\ R@B M7AGLY,$],E(6G'\UC3_CJ>.9C""%2!D*JB];F$.:&B:=QS\5J5/W:8"']WOV MSX5X+69!)+53)U1@Z*84DWJ7KBNS^@$C0P?!%/9?&+=F7L<.B@:",5 MSRJPSB!C>7FE;]5 ' !\[P2 5 !R!"#D!,"O 'XAM,RLD'5'%9U-!-\A8:(U MF[DIQJ9 :S4L-]/XK(3^EVF;E'OZ*;.&9F9&F*6%[6AQGG#W>@ M*$OEQXFK='\&Y485]VW)34YPC]$#SU4BT7T>0]S&NSK/.EFR3_:66 F?87V% M?.\3(A[QTDS]@M>WCVG7 M@)7 H!MHENRU7-,(IHY>DQ+$%IS9+S_AT/NM2UU/9"V-0:TQL+'/OFRR!0C$ MEV@MF-D ])K>0KX!))7>3C*)_K5,S&U)/BC(S4ZSG9&)NST49^W^0GMS M*NXO$)F15JX_+3/2=2STCB.[M-BY?/0-J.@"SJW "R6&M<30FM8K3?5<:8U+ M <4U2JA8 5IQ'DM$\QA% O2&H*=U015T"B][" \F$?N# 'M',]D1%H9>.*C# M6@*&M8"A5<"\FA*4,KI@J=ZZ0*)TEFT/XH;O*A0'8S(<'M=I1]P AX=Q M+7FC6M[(*N\)(F!;NDA!?D*[A$4)H@+TSARE&[V9ZANT$C17I1P:17QC&J*& M=6D:OL?=Q_H@0'=NM:5QK&ELU/0H>;_2,29IVC[D5?N[NV!-9 M2RGVFM>J=^D[H$+V)+,OMK;. _N __\ZK?IL%2K6!1@<+[Z.0#(. L_'W96* M2:.+6'7]SK<@FT<"[;;C ?ZQK)-UIE;3SZC4O C7 MN M; L.+ZY2J^,Y6V=/;&V=C;O!=GMSG@7]#MG@M >U(R^5V;@<;+W!\ MHG->%:=*$A4;?WF24C^M3ZYNBO,:MPDOC[T>]'<&RR5*8:FAWM50[Y:B/$DJ M&XJOB\.8!5=Z@(K;!&@,P@3H_Y>U636*]RYZ3N"HQW0W=2SV[C M592_3._BI/R7KVFVBHKRR^SF/+_+XFB^&;1:G@]ZOO-M_[([MZ ME:Z+Y2*)_\B\?+U:1=F/M_$RO7]]UC][^,;'Q5Q_%FC9X_[K 8^_?N#+C<_?/G#?(GR M^#I=_GLQ+VY?GUV<>?/X:[1>%A_3^R"N?Z!QY_W78Z/?-FZ[Q( M5_7@\@A6BV3[_^BO^H%X,J _VC-@4 \8'#M@6 \8'CM@5 \8'3M@7 \8'SM@ M4@^8[ X8[QDPK0=,CQUP40^X./:0+NL!E\<.Z/<>?G.]HX<\_K*W)]WV+-F< M8GY41%>OLO3>RZKM2Z_ZR^8\W8POSZQ%4D7J4Y&5_[HHQQ57[_[O@WKQ67Q\ M[_GB[>??O _BL_?">S.?+ZHS/EIZBV2;V^K\_XHMGL<[-GCT'N?)L5M[HED'L];Q@?N\9>.\>?E3__X$ P> M'H*W R>HU\N77J__FS?H#48MQW-]8'B4.(?[[N%^/'OI#::;X8.6X>*(X;W1 M9GBO9;@\XFN[]/;^+ M9O'KL_+)-8^S[_'9U=__UI_T_K?MI"8QG\0$B4D24R06D%A(8IK$#(19D1H] M1FKDTJ_>IK<6\X MZ(_*IX/O3]-RY'8A>7":Q R$64$8/P9A[ S"AS1Y4;Y462?SZ,LR]K[&L7<7 M9[,X:0V%T^H:"A+S24R0F"0Q16+!%NOWGT2G][(W&.\$A]RG)C$#859P)H_! MF3B#(Q=97GAODJ1\W9_E4?:C+2].HFM>2,PG,4%BDL04B04D%I*8)C$#85:J MIH^IFI[X4F=*1HK$?!(3)"9)3)%80&(AB6D2,Q!F1>KB,5(7SB>J/[;3N>@F M]M*OFY<[WB+)BVR]*K_KW66+9+:XBY9>M$K7[;,^I]\U]0D9B#,BM+E8Y0NG5'Z%,_29'YHTN:NJ=..VK 2A5J.:CFD UB6H*U0)4"U%-HYJA-#M> M3][)[?_B*:![!YWC1VH^J@E4DZBF4"VHM=WUO_[N^A^Z5XUJAM+L8 V:8 W< M$\+UESS^=[TU=A4L2E6WA95,3>++IK31A:RD U']4$JDE44Z@6U-KN MZN#P63T0W:U&-4-I=GB:YD7?7;UXLWF9Y,VSZ#[QYNE]^^P/K5>@FE]K=KEZ M\\<^"02Z6XEJ"M4"5 M13:.:H30[/$W7HN\N6WS8?C+WH9E^O4SS17+CR3AN M31':ND U']4$JDE44Z@6H%J(:AK5#*79GW)MZA>#4^L7 [1^@6H^J@E4DZBF M4"U M1#5-*H92K/CU=0O!N[ZA;]91\_S=93,RM=0:5[DK1E#.Q:HYJ.:0#6) M:JK6QD^FO/V+Z7AGPAO4FTWI_5L%N=Y M-:OSWL5%$6?>?[SM1ZL^9V5<;ELG>VZYN5]2;-R;+5B,8O*W2V*UC*@&^L<-;0N@6H"U22JJ5H[N,P9'+MAB!Z?1C5# M:79 FC+$P%V&L#M&>3T!_-J^K.>V.N<#K4:@FD UB6H*U8):.U G0O>I4%.R[DN;&N M44,U']4$JDE44[5V>"'OV U#]/@TJAE*LP/2U!J&7:XJ<6 ASVUUS@=:;D U M@6H2U12J!<,C+R"![E6CFJ$T.T--"6+H+D$]109[CPSV)AGL73+8 MVV2X3Z3]BWGH86A4,Y1FIZ]I+PS=[87]BWF?;Q>9.&%IE0#6!:A+5 M%*H%J!:BFD8U0VEV[II2Q'!\XEK>$&U"H)J/:@+5)*HI5 M0+40UC6J&TNQX M-8V)H;LQT7$M#ZU-H)J/:@+5)*JIX?-.Q)ZUO",W#-'CTZAF*,T.2%.A&+K? M^>ZVEHVGE M-1_5!*I)5%/#YU>VZ ]VGU@.;Q.B1Z51S5":G8BFGS \< &'7[.2AW8:4,U' M-8%J$M44J@4'3B3'2AY:7T U0VGV_6V;^L+(75_X=YR7"4J\-^73T>9SYV^C MY%M;H-Q.UT"AFH]J M4DJBE4"U M1#6-:H;2[)0U'8A1_\1UNQ%:?$ U']4$ MJDE44Z@6H%J(:AK5#*79\6KJ$2-W/<+?N0+Y;YXL=^:X_+C;ZYPVM":!:@+5 M)*HI5 M0+40U/6HI>[0N/IJV+7L[6]HI:2H3(_<[W1_CN^A'E8_\X:K]K=% M*Q"HYJ.:J+7#OQ2)[E>A6H!J(:II5#.49L>GZ3R,W)V'UE=*U66(TBR>17E[ MF-"R ZKYJ"903:*:0K4 U4)4TZAF*,T.7%-V&)U:=ABA90=4\U%-H)I$-85J M :J%J*91S5":':^F[#!REQW$G^MHZ:W2I+A=_O">3@V;&SC=+XI;+YK-LG5< MW;!P[JV3NV@Q+U]KU9?[+X=5EUUN#>?S]]L'T_+/SA4+KMNVZUT,AT-[.]_] MXW0.%%II0#6%:@&JA:BF4E*^9]DSSW&;7C*":CVH"U22J*50+4"U$-8UJAM+LQ#7] MB?&I_8DQVI] -1_5!*I)5%.H%J!:B&H:U0REV?%J^A/CH_H3]9K>WFF>6^F< M,;0U@6H"U22JJ7%;0V#:'^U,\UHV&P[ZHYU5U1 ]-HUJAM+L5#1]B;&[+[%O MFO79QM>K)>=)/%<967UH2@UX% -1_5!*I)5%.H%M3:LVM6 M#G8O6HGN5J.:H30[:4T?8OQS?8C-:ZT&8%J/JH)5).HIE M0+40U72M6;>EW_WX8)VD7]&AF#0=BLG/=2@VD\.W M>R>';K5KGE#-1S6!:A+5%*H%J!:BFD8U0VEVYIH6Q>34%L4$;5&@FH]J M4D MJBE4"U M1#6-:H;2['@U+8H)?!4*M]M&6!:@+5Y.3Y92]:SP*%[C9 M1#5-*H92K/3 MTQ0H)LYWD*_>I/&.D<-[5Z@FD U MB6H*U0)4"VO->H.IO1"([M=0FAVCIE!"=)\:U0RE60]=< MH9J/:@+5)*HI5 M0+40UC6J&TNS\-=6)Z:G5B2E:G4 U']4$JDE44Z@6H%J( M:AK5#*79\6JJ$U-W=:+3?47=5N>DH;4)5!.H)E%-H5I0:[N?MYH,I[TG?_H[ M$T;TJ&4JS$]5T**;N#L71]QEU.YW3A-8H4$V@FD0U56L73T[_ZSH<- M@Z.V"M$CTZAF*,U.1=.-F+J[$;_F7J/NG7:.$-JG0#6!:A+5%*H%!TZD_?<: M10]#HYJA-#M]3;UB^G/UBCV+&.6_O%\DU;M7K:%#2Q>HYJ.:0#6):@K5 E0+ M44VCFJ$T.XE-Z6)Z:NEBBI8N4,U'-8%J$M44J@6H%J*:1C5#:7:\FM+%U%VZ ML)Z6XUJAM+L6#4EC*F[A/$3\\=M^ZDU9&A' ]5\5!.H)E%-H5J :B&J:50S ME&8GL2ER3"]/G3^B+0Y4\U%-H)I$-85J :J%J*91S5":%:^+INUQX6Y[G#A_ M=.M=LX=J/JH)5).HIE MJ#6[037=F3NBN]2H9BAM&ZGS_#:."S\JHJM7JSB[ MB:_CY3(OD[%.2KZJ=3Q^M[JN9QFY_N]O!F?GY&PO=V]R:W-H M965T-#8IOSON<\1N8PV##^+%( B5[RC(JAE4I9 MW-BVB%+(L;AB!5!U)V$\QU)-^V:[C].P<$VJ% [,VY^& E3(C M%.8F!V1NC5C2$ZJ>XD%S=)4HGP[L?]U\O'Z@WUC-OE$XB4O&/D;DLY7KUQGO'SWK]Q39M4F?C- M)OJ(WH@"1S"TU!D4P-=@A9\^='K.YR;"_V3VBM>O>?TV]W#."8U(@3.$WYNBV*\:B7$HF<=94?>^H^J[35']KAA/K[]?U]UOKOP,A MU/N-O YK6?"?2!#5-T$[#Z.I2 L]5!UE*1%7W M973!+BH$SS$QXD%V^7:3I TKN@.EJ#OJ[DT$>FR;%@!I6*B1!*V"?XR M'$\BN]]M^,V@5B=C9"M9"_%@@Q^;!'O6$'#(M,U S>, -\"Y361L_&USX@YI MA:?C8_:OKG93RYHJN!'\#]OH/,'7&&U@2_=<+T3]'=IZ0ILO$URY.ZJ;O:$A M9GNE1=&*35RPLGG2Q_8]G A\_Q6!WPI\Y[L!.9=3JFD:2U$C:7>;;';@2G5J M8XZ5]J,LM32KS.AT^O/7W;>KU6QQBZ:SR>H2WN23+J3V)_^K&J: 8)-G^U GD G'YX-XR\SV\7DT$,;=;316[2PC]:HPA.:@P6C?ES8X<*W<%$?+GR! M.U=H-/QK%LFK@) MM*A&ULK9IM;^(X M$,>_BL6=3EUIK^0!*/0 J27)7J5MMRK=N]V__%D,GBX8?R'6 %(\AI'B1BU5E*FU^VVF*T@IN*2I9"H;Q:,QU2J M4[YLBY0#G1=&<=1V+*O7CFF8M,;#XMHC'P]9)J,P@4=.1!;'E+_=0L0VHY;= MVEYX"IY 9%BW]" MV(B]8Y(/Y86Q'_G)W7S4LO(>000SF2.H^EC#!*(H)ZE^_*R@K=IG;KA_O*4' MQ>#58%ZH@ F+_@WGTR"P3 MDL65L>I!'";E)WVM)F+/P.Z\8^!4!LZA0?<= [2AI'X1/XDWZ<>N?C]T[ ME=O< MN#VK7$Q*%\X[+EQRSQ*Y$L1/YC#7V/MF^X'!OJV&6X_9V8[YUC$";[+E);'M MST0M/U@'*A"P.W1M"YTF+"/$R8;YXOMYP@G8Q(O6C(V*UE M[!J[=9.I)PF5H6H+"6R4H"GPD,V)2DX(Q&G$WE2^( E="6Z./9@P MWSRK[VN-U(F&UE>UUE?&7CT"GRG95.9/V()P]D8C^:;3T(@Y5T-,F(<)\TN8 M7>:X^;O4>FQ=6E9_T/P;MM?["B)UH:%@OU:P;U3PJUJK2UJ\6PF0,H)R0<8L M4Q^[90J@79I&]KFR8L(\3)A?PGI[JCI]2_T=Z(CDLZ'CH-9Q8-3QJ5Q[Y&8; M2G5R&1'GRH4)\S!A/B8L0((U1+6MW4NQA?M64_&0-$:E>:@T'Y468-&:.N\5 M/VSC\O5_9J%:O6&R!B&+$/SR1FA"X#44,DR6U3=,EP'<5NS]^-2QK., -3%W MXFPY,6D^*BW HC7E='9R.D8Y@TQF'+8)$4EIF>>F>^E20I:<":$RXS4D&6AU M+9T,FMF$>RBJL2MGBXI)\U%I 1:M*>JNP&0;RQOU(W;&A/;I:C8_._2ZQTF' M,SA:TYZFG=V_.FKG5^VZ>^VN+/DZ#UYR^7?G&-M1TQ34 @XJS4.E^:BT (O6U'E7VK'-58A? MAD#46DU%VP]%KM77A$!-.]O1A,#C=H..YCU.T\ZV.KWW8^"N7&*;ZR7/>>V: M+4A4Q4)JC(6H11-4FH=*\W\Q:W;__5(V5D>:@NZJ)[:Y?+)=$)Q*^$PBM@&N MQ(U#O:"HY9**=EAL)SD,\#R66K2WONM/P:^+'9E"/5HR!)9_FQ;7ZUW?MP4^QT.KD_L M:\_67/?SG2+%WH(=OMQFY@WK_S/@_4$L#!!0 ( %B!:5==9.OI9PP "JO M 9 >&PO=V]R:W-H965TV M=JNFFERXZ:I5:NY)[W2--3NO(QPU-2%AD]"V5?/A-P$T!.*1./]YTZW(^9V M/'((#\G%RG)U/AP6\R>QC(HOV4JDU4\>LGP9E=6W M^>.P6.4B6FP&+9.AKJJ3X3**T\'5Q>:R;_G51;8NDS@5WW*E6"^74?YR(Y+L M^7*@#5XO^"5^?"KK"X97%ZOH4=R)\M?5M[SZ;OBF+.*E2(LX2Y5#V4!9B(=HG92_9,^NV-V@ M<>W-LZ38_*L\;Z\[J:X\7Q=EMMP-KK9@&:?;_Z,?NSMB;X"NOS- WPW0#P=, MWQE@[ 88AP/&[PP8[0:,3IUAO!LP/O4V3'8#)J?.,-T-F)XZPVPW8'8X8/3. M@+/=@+-39]#4U]^<>O*0MU_VR;]M[?77K6U^W\/M VOSJ#2C,KJZR+-G):^O M7WGU%YN']F9\]6",TSJ%=V5>_32NQI57H75]9]TI_S1%&<5)\:^+85FI]<^& M\YUPLQ7T=P1-^9JEY5.A6.E"+#K&6_+QQD?C'?GX,\GX875OO-TE^NM=6GWT)#<@OMTQE=PCC,UKC,UGARQA3SM[M:QOARYGJ5G_0@"DY@ M5.U#)CR=4;N95E2,M[\>QL8UI'\]SKO^:&P'CKH'UFN+\V(5S<7EH%H\%"+_ M+@97U<-YHG8]G&])S"0QB\1L$G-(S"4QC\1\$@M(+(2P5C!';\$C;2C(OA M]_T4DK,ZI\[JDK-Z7;/JXVK:47M6GYPU(+$0PEKI&;^E9RQ-S^:UJ)(]*.LJ M.E%1B+(K-U*C;VY(S"0Q:WS\6-*ULXDZ.CO(#3FK<^JL+CFKUS7K1#7.5.T@ M-^2L 8F%$-;*S>0M-Q-I;KQTGHNE2,LH4>ZSO!I=/P-53T2B*S]2JV]^2,PD M,6N+:=K>@TK]HI[-#M)#SNF<-J=+SNF1F$]B 8F%$-;*U_0M7]->J[I5%'?M M,+F1*GV316(FB5G3H[_6$Z-:7*D'R>JXVOCLZ&K.\=6TF:H=7<\]OIZNCJ=' MU_/(F^J36$!B(82U\C![R\-,FH??-OO8Q4*)OE?!>!1*]>P3Q6D3D%+D77O; M;J1LWX"0F$EBEOS>TW3E141YH6BJLMSN0M5'RB)Z*;KV39 ;YH ;YI(;YGVP M8<;KAFVW2YF\MU4^N54!B840U@KLV5M@SZ1WX.U+F=UE^7VU1"R4KV(1SZ/D M)Z5:-G:%5$KU#2F)F21FD9A-8@Z)N23FD9A/8@&)A1#6BJJF-N\,JI_=N;\; M"643U4Q4LU#-1C4'U5Q4\U#-1[4 U4)*:Z=T[_U[3?J4^I_U\E[D]<[*,EZ* M8K?PS44JGJ-$R59UUZ6H%LA1G$3WB5#^>.\MZ!OY1+U#O=7&^Z^3VJ^03'1" M"]5L5'-0S44U#]5\5 M0+:2T=E+U)JFZ_%V%72;?>U$J']X[?_*-&6]?R70^ M@9+;8:&:C6H.JKFHYJ&:CVH!JH64UHYE4V'1I&_$U[$LE>@^*C?O7+R?3K30 M\L$V37;[/3KCB?974,U&-0?57%3S4,U'M0#50DIKQ[,ILFCR)DMKEY&USK.5 M4)SEO=N94;3*@FHFJEFH9J.:@VHNJGFHYJ-:@&HAI;5CVS1HM/&G=QZAQ1E4 M,U'-0C4;U1Q4EENGF"SA\UG MFNK]1]6B.%TH6?DD%6778O1&[O?.,MKBV6G[[]1/I[.#!J2%SFFCFH-J M+JIYJ.:C6H!J(:6U,]IT?K1^I1]9E5M.]8XC6OU!-0O5;%1S4,U%-0_5?%0+ M4"W4CHM:X[/1?D^K'U M -7"G79R%)LZD2;O$UWG(JJ3&-9+U3\D'XB]D4.]XXC6B7;:_ENEFCJ9'2Y4 MT:(0JCFHYJ*:AVH^J@6H%E):^U/S35](ES8=KGZ6OU24C^Z;0%0S=UJKU&T< M?-+(0J>T45%&^M'7)0BG8MZG;JMXREEIH@? MU86=']Z2>[US2FKF![>US-==G_2TT(VP4MGU3K!\RPM\VA>GA9EM#.$:N8']XCL*1>M M#*&:@VHNJGFHYJ-:@&HAI;73W%2&='EEZ-E=&I2B4/Y1>GSJ3V[TS MBW:(4,U"-1O5'%1S4X&ZJ?>+'2J156./7(W:]>Y0N M.=H[MEOM\,A4^G1\\-E0=%H+U6Q4.DT7]O+J96,GF\_4J[CQ"^HU<[QW265=(SW3C,*-H MC0C5;%1S4,U%-0_5?%0+4"VDM'9&F[*1_D'9*$FRYZA^)^:CFHUJPTSXZ^GU(S=J.Y-ZIL^0-F\.6 M0BC*=HL][Q9[XBWVS%OL MJ;?^B@*2T120C-%GBPL&6B]"-1/5+%2S45GG<"7L5=_'U0M5$>7)R[9YWWJOFH%J!: M2&GME#;](T/>/_K3!P*4^[VSO-5:)X\8Z^K!'CP3G=1"-1O5'%1S49OK3 MZV.YWSO+QR=7F\WT\<&QK4UT4@O5;%1S4,U%-0_5?%0+4"VDM'9(FY+32%YR MXM;'\HEZIQ4M0*&:A6HVJCFHYJ*:AVH^J@6H%E):.]1-36ID?'I]C#:>4,U$ M-0O5;%1S4,U%-0_5?%0+4"VDM'9*F\;32-K5 -;':"]JI[5[V9HVU0X7R&CC M"=5L5'-0S44U#]5\5 M0+:2T=DJ;QM-(WGARJJ5PE'9^*$X^LG?^T*83JEFH M9J.:@VHNJGFHYJ-:@&HAI;53VM2A1I-/KWC17A.JF:AFH9J-:@ZJN:CFH9J/ M:@&JA9363FG3:QK)CZ;TYU>\Q^>GTG3ML.EY*]^,WB%%:TVH9J.:@VHNJGFH MYJ-:@&HAI;5#VM2:1O):T]YQO0\.Z%VTCH/6F<_CDU891T7L6_D&](XG6FA" M-1O5'%1S4UCLLM[=SNNMS1SMW-Y<-FVJN+5?0HOD;Y8YP6 M5>8?JDU0OTRKI7U>'YCB]9LR6UT.M(%RGY5EMMQ\^22BAH+G+/]]&ULK55=;]HP%/TK5C9-K50:YY/20:06.FU2 M)Z&R;L\FN8!5)\YL ^V_W[5#(V IZ\->$MNYY_B<>^/KX5:J)[T",.2Y%)4> M>2MCZFO?U_D*2J8O90T5?EE(53*#4[7T=:V %0Y4"C^D-/5+QBLO&[JUJ6@>%K V,0PA*A MC-\[3J_=T@+WQZ_L7YQW]#)G&L92_.*%68V\*X\4L&!K81[D]BOL_"26+Y=" MNR?9-K']OD?RM3:RW(%10=WG8 P3Q&X!P!PC?"XAV@,@9;90Y6Q-F M6#94SNQGI$5>_GESTR%H#85KC M'\2J BLEF(&"",!D$<'9G MN7LC9! SC0I\C]G$V(6^0466U\]WN]\V MNX=O[#Z#^I)$](*$-(PZX./3\ GD" \7B4-*@->-FG#T%*/W>9^D]D!Q:CUF)TBCUKR]Q6N@]9X4)6"RI!:*MN&ULK99M;YLP%(7_BL6FJ976@@'STB5(;;IIDU8I M:M;MLT.<8-5@9CM)^^]G Z%I0DF%]B7!V.?X.9<0W]&6BT>9$:+ 4\X*.;8R MID1E1#^54Z)'=NBQH3@I) M>0$$68ZM:W@U@96@6O&;DJWP/7:AL;$466) E7C-US[??21,(&;^4 M,UE]@FV]-D 62-=2\;P1:X*<%O4W?FH*L2> _AL"MQ&X[Q5XC<"K@M9D5:Q; MK' R$GP+A%FMWLGCB[)0I3)L_U^H?9+3C[>#ZRE:8P7G;:['A3[^B^L>., ME)? @O0%:/6^=TZ\WI= MR1*G9&SI]T<2L2%6\ND##)PO7:'^D]FKB%X;T>MS3W2E_*Z M2JH5.9UWR30 MC?TH"D?V9I^]UWT@N]^R^Z?841=[K4+[[$&$0O>0O==](#MJV=$I]J"+'1VS MARY"YB&]8N]U'\@>M.S!*?:PBSWH8 \"'Z(#]E[W@>QARQZ>8H^ZV,-C]LB) M? \>L/>Z#V2/6O:HE_U71O1IO%1$="6(CA.@*$1Q>%C^WDT&1HC;"'%_!*XP M:TZ/$C_K,U_)KC#Q41A7_XZ"&,4'87JW&Q@&.B\'I-,;9VI,"P4VF*T)6%"9 M\G6A.L\]YRC1!830#Y$?'$3JWW-HIKU#'[[[$>T.^.?.2/#XC/ <)_:A=YBH M:Z6+]-*7O[6:UM[K5DRK>(?%BA92XRRUU+D,=0%%W7W5 \7+JH&9HR MTQTK$6:!GE]RKG8#TQ.U/7#R#U!+ P04 " !8@6E7<\AX+WX" "X!@ M&0 'AL+W=O8<"]+ MW=A*9JEH-"4<5A*IAC$L_\Z!BG;JA=YA8$VVE;8#?I;6> L;T#_KE30]?V I M" .NB.!(0CGU9N'U8F+K7<$O JTZ:B/KY%Z(!]OY4DR]P H""KFV#-B\=K M2BV1D?&GY_2&)2WPN'U@_^R\&R_W6,%"T-^DT-74N_10 25NJ%Z+]A9Z/TY@ M+JAR3]1VM1>1A_)&:<%ZL%' "._>>-_OPQ' \(P#HAX0/04DSP#B'A [HYTR M9^L&:YRE4K1(VFK#9AMN;QS:N"'H]^HA4A26HU-=F*0OP\YYVWM%&S]!>H3O!=:70DA=0/,;[1N*@ M,SKHG$#H].R(F';8L=7_(JQKG,/7,150@=^!E;]^$Y\&G,:.O1/;(=C+83AQ[_.+3 M,F8W>4V[KT3VR.YDL#LY^95G7)."T,8F#5*0-Y)H @K!/J>-.=>HE(*A7+"Z MT=BEDB@18,D)WRI4@^SNS]@>=0M/W,(V:7=9F(3A51 $J;\[]C]2&";1Y7%A MY\T_"@$&<$K8'IGP45) ME3;%$LM* $TMJ2PP<=T^+FG.G"BTOJF(0KY21,[6 M\9 O,V4<. HKNH09J,=J*K2%6Y4T+X')G#,D8#%T;KS!)#!X"_B=PT;NK)') M9,[YDS'NTJ'CF@-! 8DR"E1_UC"&HC!"^AA_&TVG#6F(N^NM^JW-7>2J:TA>TEF@*PKXYE@"*>O(58ZF*'@I!$>U<+D#6$?W7.F,HDF+(6T@Q\?YU\?X6.=9)LIV68Z(D<% M9U!=(-_]AHA+_([SC$^GDZYT_B_ZY-W1]XKAM]?N6SW_/=?>==FU7- M9YK9 M0%8T@:&CNY4$L08G^O+)Z[O?NRK]D6+Q1XI-/DAL[TZ"]DZ"8^K1+ST5[EC" M2T!G/[F4G7^Z6J)O)[->X >D1/CRO_E ^L0-^D'O%5FGCG!1 E?,56_TM;;3IL;VV0/_"-O,/8Z M_+&>3O4P>96O1]L]%YJEYF>L" , M0.\O.%=;PP1H9W;T#U!+ P04 " !8@6E7?7!/G"D# "$"@ &0 'AL M+W=OS$":U1.MPDDJS]]>VN#CO="OFD"D0-SR7C M:N856E>7OJ^2 DNBSD6%W'S)A"R)-EV9^ZJ22-+:J&1^% 0COR24>_&T'EO* M>"K6FE&.2PEJ799$OEPA$]N9%WK[@3N:%]H.^/&T(CG>H_Y9+:7I^:U*2DOD MB@H.$K.9-P\OK\*^-:AG/%+TAL?MO?JWVGGCS(HH7 CVBZ:ZF'D3#U+,R)KI.[']CCN'AE8O M$4S5O[!MY@[&'B1KI46Y,S8$)>7-/WG>!>+(8!*\81#M#**:NUFHIOQ"-(FG M4FQ!VME&S39J5VMK T>YS , M'BE/3!,6I*H$IU-?FS6MI9_L]*\:_>@-_3[<"*X+!5]YBNEK>]^PML#1'O@J M<@K>8W4._: '41#U015$HG+(]MLX]&O9_ANR7?[W8/4"USRE&YJN">MROA$= M=(O:$W6I*I+@S#-'1J'V6O>5@8JRQ7)EM,6[BW/M[(_1 %P@+45:$OWQ2L#3NF7UD)A">PJ*@F,%M MA9)HRW.;931!V0.2"J.< FE1EXQP1RR&;2R&3N@?I,0N5]U6SMW]BF/4)/ O,E+%[A;4,LU.K@F+=?$ MG3[!S][!YA;-"%,NN(L6[L*I4P/8%\19Y+S T.S#>$,K+JODYV*L-:Q59>FW@4C8-@ZF^.E_>/"H,295Z7 M/PH2L>:ZJ1':T;;$FC>%Q6%Z4Y\97W/*%3#,C&EP/C9KRZ;D:3I:5'69L1+: M%"UULS!E(DH[P7S/A-#[CEV@+3SC/U!+ P04 " !8@6E740RHKC # #N M$@ #0 'AL+W-T>6QECNJ7KPY;.(;5TC\ZY1])U+3*LS5JPVP5C M)EJ50M8CLC"F^A#']6S!2EI?J(I)BQ1*E]38KI['=:49S6L@E2+N=3II7%(N MR7@HE^5U:>IHII;2C$B_#47^]CD?D6[ZGD1>;J)R-B+W9V]_+)6Y>A/Y^\F[ MDY/._?G58?S, >G@P@!BXNGSQ)_2QJ0O]Z7=\%,KY(FG&&T0 MH-DL6R9T'#EN-F4\+)3<[DU"?,"JTY)%#U2,R(0*/M4<6 4MN5C[< \",R64 MCHPM"INN"Y'ZEX>[O@?UTNB47"KMGVP)[F:33)7.F6[3=,DF-!X*5H =S><+ MN!M5Q0 :HTK;R#F=*TF=APVC:5C9&1/B%AZF[\6>]JK8V;<.[)ILF]90T_0R MO@/ZNVI>>U>V]R+=J.(/RGQ:VNE(UX<"93>:%7SE^JNB-8"I=W%U6E5B_5'P MN2R9G_RS$XZ'=,.+%DKS7S8;E,K,!I@FT0/3AL]V(S\UK>[8RFS*:57@GGNO MT//?7>7_\JR^Z]R:#CHL7E#'KO)_FLPF;X&DZ^@ M)I/L^#TVIZ*C,QDW[^^=0\+>$:&-1G 4&Y%O<+ 3VZ31=,F%X;+I+7B>,_GH MI&#E#9W:P_R>OAV?LX(NA;EKP1'9MK^RG"_+K!UU PO1C-JVO\#TNFE[#K2Y MN,S9BN63IJOG4]>,;,-F;2X@'"+7[@HC&,=C800P+ _F .-X%I;G?YK/ )V/ MQS!O@R R0#D#E.-9(63B/EB>,">S5WBF698D:8JMZ&02=##!UBU-X1M6P[P! M \L#F?YLK?'=QBODZ3K ]O2I"L%FBE8&"[@-4. MY _G@9H*'^PIR1)LBR, !9VD"08 M D\CCF .P .&)(E[#QZ\C^+->RK>_L(U_@U02P,$% @ 6(%I5Y>*NQS M $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/ M:(7->=I3W;+T]!;X"O M.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_ M'?\BY/-*B&?T3U-S-?&V6N]NAT-5;FE#U)]B1[FI60O9$&U.Y6:H M=I*22FTIU4T]#$:CFV%#&/<^O#^UETI.C#% M5JQF^G7B=;]KZJ&&<=:P+[2:>",/J:UXF0O)O@BN29V74M3UQ/./%4]4:E;^ M4)RWD 59J:Y$D]62&)")=S,R#:Z95+J[HFN?&,8#-17Z&$=)ZQ:0JRW;*0]Q MTM")=[H$$5XAS+4)$HKYL2ES;?NDYJ_CZOC4VN!:,92WS%3(N.K W4%.TR1/ M%_$L*O ,W46+*)EBE,\Q+G(+, @XL!HJN,6) A !G^0LB\,(<'G!C ]"-* M,[RT(,< Y/ABD--YE%B0UP#D]>4@HWQN0=X D#=N(>^B/.Z0LB7.#5Y4Q*D= MOS< VANW:-DR3J9Q%BW0W6,>)SC/430MXJ>X^ M%RP>0O7-+ML1/.'G$=FX>0?B>'B(B^/@-"\6,@.WB)-[;-X^;*O#A]SA.Y;' D?Y.0TD"=^Q M)4SOH45J1J11@E%8M#Q[SR S^([5 &:-OP,;$W*#[U@.,&9H8T)V\!WKH2^] MH2LS0ZVI^MV&A#SA.Q;%UTS7RP6IP7?LAIZ4U\L(2<)W;(EC6NG#"B!;!(YM MT3LM05H5E7NE M14,ELCL]A"P4.K:0C5E2=N@V!E<*,=AL3LE#HV$+?,$_]3&K$_MN>LS$A M"X6N5S ]TR$+V<8$][\<6ZAWUM8S\0@A!X6.'=0?R\P(J&0[4MN8D(-"YUM@ MP,H:7=F8D(-"QPXZ38+[>AF23NA8.E^Y3/IAFZT>B/4 [15%1"G:;L7;F)!T M0M?KG!/F ]%[:4:S29)BC?26HIH296-"T@D=2^?'/8O>'A]#QAD[-DY&7M%! MH8S*[G9>4C1CJJR%VDMJ0T*^&3OV36QFN97Q="%)Q?@&15(2OJ'M779GCR'9 MC#O9#$^?KBJZ9IQ6B6E?F?*2U&4F47LX;KR-K]M5\GI?UU-3EO*%(-7I2]CI M*]Z'?P%02P,$% @ 6(%I5[[+,T&9 0 =1D !H !X;"]?S<3OQ D1;,8(0 MNB>CMQ^C"_W(+&9C^EN1;D+Q)B1/""R^?%7$8W,.Y;$-@TM=G<,R*V-L/YP+ MV]+711@VK3_?SNR;KB[B;=D=7%ML3\7!.QV-)JY[G9&M%J\S!YMKZ_\SL=GO MCUO_V6R_:W^.?PQV/TUW"J7W,1MLBN[@XS)SE^JY'=S](,/;Y&RPWBVS;KV3 MS*4.4@C2]$$&098^*(>@/'W0&(+&Z8,F$#1)'S2%H&GZH!D$S=('S2%HGCY( M1BCCB""IAS6!UH)<"X'7@F +@=B"9 N!V8)H"X':@FP+@=N"< N!W()T"X'= M@G@+@=Z*>BN!WHIZ*X'>VGO9)M!;46\ET%M1;R706U%O)=!;46\ET%M1;R70 M6U%O)=!;46\ET-M0;R/0VU!O(]#;4&\CT-MZ'TL(]#;4VPCT-M3;"/0VU-L( M]#;4VPCT-M3;"/0VU-L(],Y1[YQ [QSUS@GTSE'O_)UZAWBM?'CV/-9X_W=2 M'6_7^N?M[\O'9N^YW'%V\)=E]0M02P,$% @ 6(%I5R/5;@VH 0 N!D M !, !;0V]N=&5N=%]4>7!E&ULS9G-;L(P$(1?!>6*B+&=TA\!E[;7 MED-?P$TV)"*)+=M0>/LZX4=J1:,B*G4NL1+OSHR]TG?)]&UGR VV==6X651X M;QX8#QAJ6X\-7[D6XUH/GVB7*TK M/WC>AL^NU,TLLE2Y:/"X+VR]9I$RIBI3Y<,^VS39-Y?1P2$.G5V-*TKCAJ$@ M8F<=VIV?#0Y]KQNRMLQHL%#6OZ@Z5+%MQ9S?5>3B?HDS&76>EREE.EW7H25V MQI+*7$'DZRK>BP[[G7VX8=H_^=7^G4R?8:A<6&U) O57_]+:->X5F5S]&?=#YOY)U!+ M 0(4 Q0 ( %B!:5<'04UB@0 +$ 0 " 0 !D M;V-0&UL4$L! A0#% @ 6(%I5TUPF$GM *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ M6(%I5YE&PO=V]R:W-H965T&UL4$L! A0#% @ M6(%I5Y2XE7V8!@ 61H !@ ("!!0X 'AL+W=OEXC-.I@< "P@ 8 " @:DL !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 6(%I5_<9"6(P(0 U64 !@ ("! M[CD 'AL+W=OQ$. O- &0 M @($:;0 >&PO=V]R:W-H965T2KNU P .PG 9 " @6)[ !X;"]W;W)K&UL4$L! A0#% @ 6(%I5YX[-05L# U"8 !D M ("!;8@ 'AL+W=O%P &0 @($0E0 >&PO M=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ 6(%I5[\$^B"%(@ UW !D ("! M7:$ 'AL+W=O&PO=V]R:W-H965T[!0[^E04 ,\3 9 M " @0;' !X;"]W;W)K&UL4$L! A0#% M @ 6(%I5V/7"G5H!0 +1P !D ("!TLP 'AL+W=OL" !3!P M&0 @(%QT@ >&PO=V]R:W-H965T+V5Y\5 , )L( 9 " @9/5 !X M;"]W;W)K&UL4$L! A0#% @ 6(%I5^5/J2)> M @ F@8 !D ("!'MD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6(%I5^"1ZM](! HQ4 !D M ("!$>H 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 6(%I5S&'#;&PO=V]R:W-H965TRD!0L/"8 &\( P 9 M " @:+] !X;"]W;W)K&UL4$L! A0#% @ M6(%I5SG=#CYJ" 6TX !D ("!%20! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6(%I5S,=;N T!0 2R, !D M ("!X4D! 'AL+W=O&PO=V]R:W-H M965TI; 0!X;"]W;W)K&UL4$L! M A0#% @ 6(%I5WBC=X'^ @ #PL !D ("!MUX! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6(%I M5WUP3YPI P A H !D ("!66&PO7BKL< MP !," + " 11N 0!?&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 M" !8@6E7(]5N#:@! "X&0 $P @ $6=0$ 6T-O;G1E;G1? @5'EP97-=+GAM;%!+!08 ,@ R )4- #O=@$ ! end XML 55 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 56 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 57 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 283 326 1 false 71 0 false 12 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Sheet http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Statements 4 false false R5.htm 00300 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Sheet http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Statements 5 false false R6.htm 00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 10101 - Disclosure - BASIS OF PRESENTATION Sheet http://www.cytosorbents.com/role/DisclosureBasisOfPresentation BASIS OF PRESENTATION Notes 7 false false R8.htm 10201 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPolicies PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 10301 - Disclosure - STOCKHOLDERS' EQUITY Sheet http://www.cytosorbents.com/role/DisclosureStockholdersEquity STOCKHOLDERS' EQUITY Notes 9 false false R10.htm 10401 - Disclosure - REVENUE Sheet http://www.cytosorbents.com/role/DisclosureRevenue REVENUE Notes 10 false false R11.htm 10501 - Disclosure - LONG-TERM DEBT, NET Sheet http://www.cytosorbents.com/role/DisclosureLongTermDebtNet LONG-TERM DEBT, NET Notes 11 false false R12.htm 10601 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 12 false false R13.htm 10701 - Disclosure - LEASES Sheet http://www.cytosorbents.com/role/DisclosureLeases LEASES Notes 13 false false R14.htm 10801 - Disclosure - NET LOSS PER SHARE Sheet http://www.cytosorbents.com/role/DisclosureNetLossPerShare NET LOSS PER SHARE Notes 14 false false R15.htm 20202 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 15 false false R16.htm 30203 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesTables PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPolicies 16 false false R17.htm 30303 - Disclosure - STOCKHOLDERS' EQUITY (Tables) Sheet http://www.cytosorbents.com/role/DisclosureStockholdersEquityTables STOCKHOLDERS' EQUITY (Tables) Tables http://www.cytosorbents.com/role/DisclosureStockholdersEquity 17 false false R18.htm 30403 - Disclosure - REVENUE (Tables) Sheet http://www.cytosorbents.com/role/DisclosureRevenueTables REVENUE (Tables) Tables http://www.cytosorbents.com/role/DisclosureRevenue 18 false false R19.htm 30503 - Disclosure - LONG-TERM DEBT, NET (Tables) Sheet http://www.cytosorbents.com/role/DisclosureLongTermDebtNetTables LONG-TERM DEBT, NET (Tables) Tables http://www.cytosorbents.com/role/DisclosureLongTermDebtNet 19 false false R20.htm 30703 - Disclosure - LEASES (Tables) Sheet http://www.cytosorbents.com/role/DisclosureLeasesTables LEASES (Tables) Tables http://www.cytosorbents.com/role/DisclosureLeases 20 false false R21.htm 40101 - Disclosure - BASIS OF PRESENTATION (Details) Sheet http://www.cytosorbents.com/role/DisclosureBasisOfPresentationDetails BASIS OF PRESENTATION (Details) Details http://www.cytosorbents.com/role/DisclosureBasisOfPresentation 21 false false R22.htm 40201 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) Sheet http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) Details http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesTables 22 false false R23.htm 40202 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash and cash equivalents (Details) Sheet http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash and cash equivalents (Details) Details 23 false false R24.htm 40301 - Disclosure - STOCKHOLDERS' EQUITY - Stock option activity (Details) Sheet http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails STOCKHOLDERS' EQUITY - Stock option activity (Details) Details 24 false false R25.htm 40302 - Disclosure - STOCKHOLDERS' EQUITY - Intrinsic value (Details) Sheet http://www.cytosorbents.com/role/DisclosureStockholdersEquityIntrinsicValueDetails STOCKHOLDERS' EQUITY - Intrinsic value (Details) Details 25 false false R26.htm 40303 - Disclosure - STOCKHOLDERS' EQUITY - Non-vested options (Details) Sheet http://www.cytosorbents.com/role/DisclosureStockholdersEquityNonVestedOptionsDetails STOCKHOLDERS' EQUITY - Non-vested options (Details) Details 26 false false R27.htm 40304 - Disclosure - STOCKHOLDERS' EQUITY - Restricted stock unit (Details) Sheet http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitDetails STOCKHOLDERS' EQUITY - Restricted stock unit (Details) Details 27 false false R28.htm 40305 - Disclosure - STOCKHOLDERS' EQUITY - Restricted stock unit activity (Details) Sheet http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails STOCKHOLDERS' EQUITY - Restricted stock unit activity (Details) Details 28 false false R29.htm 40306 - Disclosure - STOCKHOLDERS' EQUITY - Additional information (Details) Sheet http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails STOCKHOLDERS' EQUITY - Additional information (Details) Details 29 false false R30.htm 40401 - Disclosure - REVENUE - Revenue by customer type and geographic area (Details) Sheet http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails REVENUE - Revenue by customer type and geographic area (Details) Details 30 false false R31.htm 40402 - Disclosure - REVENUE - Receivables and contract liabilities (Details) Sheet http://www.cytosorbents.com/role/DisclosureRevenueReceivablesAndContractLiabilitiesDetails REVENUE - Receivables and contract liabilities (Details) Details 31 false false R32.htm 40403 - Disclosure - REVENUE - Additional information (Details) Sheet http://www.cytosorbents.com/role/DisclosureRevenueAdditionalInformationDetails REVENUE - Additional information (Details) Details 32 false false R33.htm 40501 - Disclosure - LONG-TERM DEBT, NET - Additional information (Details) Sheet http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails LONG-TERM DEBT, NET - Additional information (Details) Details 33 false false R34.htm 40502 - Disclosure - LONG-TERM DEBT, NET (Details) Sheet http://www.cytosorbents.com/role/DisclosureLongTermDebtNetDetails LONG-TERM DEBT, NET (Details) Details http://www.cytosorbents.com/role/DisclosureLongTermDebtNetTables 34 false false R35.htm 40503 - Disclosure - LONG-TERM DEBT, NET - Principal payments (Details) Sheet http://www.cytosorbents.com/role/DisclosureLongTermDebtNetPrincipalPaymentsDetails LONG-TERM DEBT, NET - Principal payments (Details) Details 35 false false R36.htm 40601 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) Sheet http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingenciesDetails COMMITMENTS AND CONTINGENCIES (Details) Details http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingencies 36 false false R37.htm 40701 - Disclosure - LEASES (Details) Sheet http://www.cytosorbents.com/role/DisclosureLeasesDetails LEASES (Details) Details http://www.cytosorbents.com/role/DisclosureLeasesTables 37 false false R38.htm 40702 - Disclosure - LEASES - Right-of- use asset and related lease liability (Details) Sheet http://www.cytosorbents.com/role/DisclosureLeasesRightOfUseAssetAndRelatedLeaseLiabilityDetails LEASES - Right-of- use asset and related lease liability (Details) Details 38 false false R39.htm 40703 - Disclosure - LEASES - Maturities of the lease liabilities (Details) Sheet http://www.cytosorbents.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails LEASES - Maturities of the lease liabilities (Details) Details 39 false false R40.htm 40801 - Disclosure - NET LOSS PER SHARE (Details) Sheet http://www.cytosorbents.com/role/DisclosureNetLossPerShareDetails NET LOSS PER SHARE (Details) Details http://www.cytosorbents.com/role/DisclosureNetLossPerShare 40 false false R41.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Uncategorized 41 false false R42.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Cover 42 false false All Reports Book All Reports ctso-20230930.xsd ctso-20230930_cal.xml ctso-20230930_def.xml ctso-20230930_lab.xml ctso-20230930_pre.xml ctso-20230930x10q.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 60 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ctso-20230930x10q.htm": { "nsprefix": "ctso", "nsuri": "http://www.cytosorbents.com/20230930", "dts": { "schema": { "local": [ "ctso-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/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] }, "calculationLink": { "local": [ "ctso-20230930_cal.xml" ] }, "definitionLink": { "local": [ "ctso-20230930_def.xml" ] }, "labelLink": { "local": [ "ctso-20230930_lab.xml" ] }, "presentationLink": { "local": [ "ctso-20230930_pre.xml" ] }, "inline": { "local": [ "ctso-20230930x10q.htm" ] } }, "keyStandard": 268, "keyCustom": 58, "axisStandard": 25, "axisCustom": 0, "memberStandard": 27, "memberCustom": 42, "hidden": { "total": 31, "http://www.cytosorbents.com/20230930": 9, "http://fasb.org/us-gaap/2023": 13, "http://xbrl.sec.gov/dei/2023": 5, "http://xbrl.sec.gov/ecd/2023": 4 }, "contextCount": 283, "entityCount": 1, "segmentCount": 71, "elementCount": 579, "unitCount": 12, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 686, "http://xbrl.sec.gov/ecd/2023": 10, "http://xbrl.sec.gov/dei/2023": 29 }, "report": { "R1": { "role": "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation", "longName": "00090 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_sQFzzQClXkiQqDwr3qITxg", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_sQFzzQClXkiQqDwr3qITxg", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets", "longName": "00100 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_9_30_2023_mH6jJv_zjkeFGl-ffwIk5g", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_XphTREME10SdwHye1hcO8w", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_mH6jJv_zjkeFGl-ffwIk5g", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "Unit_Standard_USD_XphTREME10SdwHye1hcO8w", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "unique": true } }, "R3": { "role": "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheetsParenthetical", "longName": "00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_9_30_2023_mH6jJv_zjkeFGl-ffwIk5g", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit_Standard_USD_XphTREME10SdwHye1hcO8w", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_mH6jJv_zjkeFGl-ffwIk5g", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit_Standard_USD_XphTREME10SdwHye1hcO8w", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss", "longName": "00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_Ytk7OZNUe0ql-X9LQcRAug", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_Standard_USD_XphTREME10SdwHye1hcO8w", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_Ytk7OZNUe0ql-X9LQcRAug", "name": "us-gaap:GrossProfit", "unitRef": "Unit_Standard_USD_XphTREME10SdwHye1hcO8w", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "unique": true } }, "R5": { "role": "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "longName": "00300 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_LI38zua-H0m7YaloirJlPQ", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_XphTREME10SdwHye1hcO8w", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2022_To_9_30_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_H2_XQTc9UE6nZAekN6XTbA", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "unitRef": "Unit_Standard_USD_XphTREME10SdwHye1hcO8w", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "unique": true } }, "R6": { "role": "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows", "longName": "00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_sQFzzQClXkiQqDwr3qITxg", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_XphTREME10SdwHye1hcO8w", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_sQFzzQClXkiQqDwr3qITxg", "name": "ctso:AccruedFinalFee", "unitRef": "Unit_Standard_USD_XphTREME10SdwHye1hcO8w", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "unique": true } }, "R7": { "role": "http://www.cytosorbents.com/role/DisclosureBasisOfPresentation", "longName": "10101 - Disclosure - BASIS OF PRESENTATION", "shortName": "BASIS OF PRESENTATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_sQFzzQClXkiQqDwr3qITxg", "name": "us-gaap:BasisOfAccounting", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_sQFzzQClXkiQqDwr3qITxg", "name": "us-gaap:BasisOfAccounting", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPolicies", "longName": "10201 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "shortName": "PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_sQFzzQClXkiQqDwr3qITxg", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_sQFzzQClXkiQqDwr3qITxg", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.cytosorbents.com/role/DisclosureStockholdersEquity", "longName": "10301 - Disclosure - STOCKHOLDERS' EQUITY", "shortName": "STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_sQFzzQClXkiQqDwr3qITxg", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_sQFzzQClXkiQqDwr3qITxg", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.cytosorbents.com/role/DisclosureRevenue", "longName": "10401 - Disclosure - REVENUE", "shortName": "REVENUE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_sQFzzQClXkiQqDwr3qITxg", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_sQFzzQClXkiQqDwr3qITxg", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.cytosorbents.com/role/DisclosureLongTermDebtNet", "longName": "10501 - Disclosure - LONG-TERM DEBT, NET", "shortName": "LONG-TERM DEBT, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_sQFzzQClXkiQqDwr3qITxg", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_sQFzzQClXkiQqDwr3qITxg", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingencies", "longName": "10601 - Disclosure - COMMITMENTS AND CONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_sQFzzQClXkiQqDwr3qITxg", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_sQFzzQClXkiQqDwr3qITxg", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.cytosorbents.com/role/DisclosureLeases", "longName": "10701 - Disclosure - LEASES", "shortName": "LEASES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_sQFzzQClXkiQqDwr3qITxg", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_sQFzzQClXkiQqDwr3qITxg", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.cytosorbents.com/role/DisclosureNetLossPerShare", "longName": "10801 - Disclosure - NET LOSS PER SHARE", "shortName": "NET LOSS PER SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_sQFzzQClXkiQqDwr3qITxg", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_sQFzzQClXkiQqDwr3qITxg", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies", "longName": "20202 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "shortName": "PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "15", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_sQFzzQClXkiQqDwr3qITxg", "name": "ctso:NatureOfBusinessPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_sQFzzQClXkiQqDwr3qITxg", "name": "ctso:NatureOfBusinessPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesTables", "longName": "30203 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "shortName": "PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "16", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_sQFzzQClXkiQqDwr3qITxg", "name": "ctso:ScheduleOfCashAndCashEquivalentsAndRestrictedCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_sQFzzQClXkiQqDwr3qITxg", "name": "ctso:ScheduleOfCashAndCashEquivalentsAndRestrictedCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.cytosorbents.com/role/DisclosureStockholdersEquityTables", "longName": "30303 - Disclosure - STOCKHOLDERS' EQUITY (Tables)", "shortName": "STOCKHOLDERS' EQUITY (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "17", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_sQFzzQClXkiQqDwr3qITxg", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_sQFzzQClXkiQqDwr3qITxg", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.cytosorbents.com/role/DisclosureRevenueTables", "longName": "30403 - Disclosure - REVENUE (Tables)", "shortName": "REVENUE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "18", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_sQFzzQClXkiQqDwr3qITxg", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_sQFzzQClXkiQqDwr3qITxg", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetTables", "longName": "30503 - Disclosure - LONG-TERM DEBT, NET (Tables)", "shortName": "LONG-TERM DEBT, NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "19", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_sQFzzQClXkiQqDwr3qITxg", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_sQFzzQClXkiQqDwr3qITxg", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.cytosorbents.com/role/DisclosureLeasesTables", "longName": "30703 - Disclosure - LEASES (Tables)", "shortName": "LEASES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "20", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_sQFzzQClXkiQqDwr3qITxg", "name": "ctso:LesseeOperatingLeaseBalanceSheetDisclosureTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_sQFzzQClXkiQqDwr3qITxg", "name": "ctso:LesseeOperatingLeaseBalanceSheetDisclosureTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.cytosorbents.com/role/DisclosureBasisOfPresentationDetails", "longName": "40101 - Disclosure - BASIS OF PRESENTATION (Details)", "shortName": "BASIS OF PRESENTATION (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "21", "firstAnchor": { "contextRef": "As_Of_9_30_2023_mH6jJv_zjkeFGl-ffwIk5g", "name": "ctso:CashAndCashEquivalentsGrossValue", "unitRef": "Unit_Standard_USD_XphTREME10SdwHye1hcO8w", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:BasisOfAccounting", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_mH6jJv_zjkeFGl-ffwIk5g", "name": "ctso:CashAndCashEquivalentsGrossValue", "unitRef": "Unit_Standard_USD_XphTREME10SdwHye1hcO8w", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:BasisOfAccounting", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails", "longName": "40201 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)", "shortName": "PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "22", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_sQFzzQClXkiQqDwr3qITxg", "name": "ctso:NumberOfCountriesWhereFlagshipProductIsMarketedAndDistributed", "unitRef": "Unit_Standard_country_-Zaxsfn1bkCR7jUVuGgQeA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ctso:NatureOfBusinessPolicyPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_5_1_2022_To_5_31_2022_teOT9w2quEOlaRCAl7ZysQ", "name": "ctso:NumberOfHealthcareFacilities", "unitRef": "Unit_Standard_Institution_y8hPDslbg0epDOjcfSLQPw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "unique": true } }, "R23": { "role": "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails", "longName": "40202 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash and cash equivalents (Details)", "shortName": "PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash and cash equivalents (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "23", "firstAnchor": { "contextRef": "As_Of_9_30_2023_mH6jJv_zjkeFGl-ffwIk5g", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_XphTREME10SdwHye1hcO8w", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_mH6jJv_zjkeFGl-ffwIk5g", "name": "us-gaap:RestrictedCashAndCashEquivalents", "unitRef": "Unit_Standard_USD_XphTREME10SdwHye1hcO8w", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "ctso:ScheduleOfCashAndCashEquivalentsAndRestrictedCashAndCashEquivalentsTableTextBlock", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "unique": true } }, "R24": { "role": "http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails", "longName": "40301 - Disclosure - STOCKHOLDERS' EQUITY - Stock option activity (Details)", "shortName": "STOCKHOLDERS' EQUITY - Stock option activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "24", "firstAnchor": { "contextRef": "As_Of_12_31_2022_z1sjKcoWR0Ku_PX_YN4gBA", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_Standard_shares_wUdZzhcebUaoKCkGy3r6xA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_sQFzzQClXkiQqDwr3qITxg", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "unitRef": "Unit_Standard_shares_wUdZzhcebUaoKCkGy3r6xA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "unique": true } }, "R25": { "role": "http://www.cytosorbents.com/role/DisclosureStockholdersEquityIntrinsicValueDetails", "longName": "40302 - Disclosure - STOCKHOLDERS' EQUITY - Intrinsic value (Details)", "shortName": "STOCKHOLDERS' EQUITY - Intrinsic value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "25", "firstAnchor": { "contextRef": "As_Of_9_30_2023_mH6jJv_zjkeFGl-ffwIk5g", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "unitRef": "Unit_Standard_shares_wUdZzhcebUaoKCkGy3r6xA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_mH6jJv_zjkeFGl-ffwIk5g", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "unitRef": "Unit_Standard_shares_wUdZzhcebUaoKCkGy3r6xA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.cytosorbents.com/role/DisclosureStockholdersEquityNonVestedOptionsDetails", "longName": "40303 - Disclosure - STOCKHOLDERS' EQUITY - Non-vested options (Details)", "shortName": "STOCKHOLDERS' EQUITY - Non-vested options (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "26", "firstAnchor": { "contextRef": "As_Of_12_31_2022_z1sjKcoWR0Ku_PX_YN4gBA", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "unitRef": "Unit_Standard_shares_wUdZzhcebUaoKCkGy3r6xA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_z1sjKcoWR0Ku_PX_YN4gBA", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "unitRef": "Unit_Standard_shares_wUdZzhcebUaoKCkGy3r6xA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitDetails", "longName": "40304 - Disclosure - STOCKHOLDERS' EQUITY - Restricted stock unit (Details)", "shortName": "STOCKHOLDERS' EQUITY - Restricted stock unit (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "27", "firstAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_IcCTeYdiaEGgxhWRduxBSw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "unitRef": "Unit_Standard_shares_wUdZzhcebUaoKCkGy3r6xA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_IcCTeYdiaEGgxhWRduxBSw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "unitRef": "Unit_Standard_shares_wUdZzhcebUaoKCkGy3r6xA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails", "longName": "40305 - Disclosure - STOCKHOLDERS' EQUITY - Restricted stock unit activity (Details)", "shortName": "STOCKHOLDERS' EQUITY - Restricted stock unit activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_IcCTeYdiaEGgxhWRduxBSw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_wUdZzhcebUaoKCkGy3r6xA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_zU9vx3Lh10KkMiDbVu2cNA", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "unitRef": "Unit_Standard_shares_wUdZzhcebUaoKCkGy3r6xA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "unique": true } }, "R29": { "role": "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "longName": "40306 - Disclosure - STOCKHOLDERS' EQUITY - Additional information (Details)", "shortName": "STOCKHOLDERS' EQUITY - Additional information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "As_Of_9_30_2023_mH6jJv_zjkeFGl-ffwIk5g", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "Unit_Standard_shares_wUdZzhcebUaoKCkGy3r6xA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2019_ezEZcvUGs0yVEdACDCJGDw", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "Unit_Standard_shares_wUdZzhcebUaoKCkGy3r6xA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "unique": true } }, "R30": { "role": "http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails", "longName": "40401 - Disclosure - REVENUE - Revenue by customer type and geographic area (Details)", "shortName": "REVENUE - Revenue by customer type and geographic area (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_Ytk7OZNUe0ql-X9LQcRAug", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_Standard_USD_XphTREME10SdwHye1hcO8w", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_us-gaap_ProductMember_srt_StatementGeographicalAxis_country_US_re6O0uBCb0y_m5rkUnRnYA", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_Standard_USD_XphTREME10SdwHye1hcO8w", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "unique": true } }, "R31": { "role": "http://www.cytosorbents.com/role/DisclosureRevenueReceivablesAndContractLiabilitiesDetails", "longName": "40402 - Disclosure - REVENUE - Receivables and contract liabilities (Details)", "shortName": "REVENUE - Receivables and contract liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "As_Of_9_30_2023_mH6jJv_zjkeFGl-ffwIk5g", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "Unit_Standard_USD_XphTREME10SdwHye1hcO8w", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_mH6jJv_zjkeFGl-ffwIk5g", "name": "us-gaap:DeferredRevenue", "unitRef": "Unit_Standard_USD_XphTREME10SdwHye1hcO8w", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "unique": true } }, "R32": { "role": "http://www.cytosorbents.com/role/DisclosureRevenueAdditionalInformationDetails", "longName": "40403 - Disclosure - REVENUE - Additional information (Details)", "shortName": "REVENUE - Additional information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_sQFzzQClXkiQqDwr3qITxg", "name": "ctso:NumberOfPrimaryRevenueStreams", "unitRef": "Unit_Standard_segment_yMBJYzq7G06S7JstIJ3q0g", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_sQFzzQClXkiQqDwr3qITxg", "name": "ctso:NumberOfPrimaryRevenueStreams", "unitRef": "Unit_Standard_segment_yMBJYzq7G06S7JstIJ3q0g", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails", "longName": "40501 - Disclosure - LONG-TERM DEBT, NET - Additional information (Details)", "shortName": "LONG-TERM DEBT, NET - Additional information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "As_Of_9_30_2023_mH6jJv_zjkeFGl-ffwIk5g", "name": "us-gaap:LongTermDebt", "unitRef": "Unit_Standard_USD_XphTREME10SdwHye1hcO8w", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_sQFzzQClXkiQqDwr3qITxg", "name": "ctso:DebtInstrumentNonRefundableFeeUponTerminationOrMaturityPercent", "unitRef": "Unit_Standard_pure_ScfUvnX8DUG965MFUC7AUw", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "unique": true } }, "R34": { "role": "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetDetails", "longName": "40502 - Disclosure - LONG-TERM DEBT, NET (Details)", "shortName": "LONG-TERM DEBT, NET (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "As_Of_9_30_2023_mH6jJv_zjkeFGl-ffwIk5g", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "Unit_Standard_USD_XphTREME10SdwHye1hcO8w", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_mH6jJv_zjkeFGl-ffwIk5g", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "Unit_Standard_USD_XphTREME10SdwHye1hcO8w", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetPrincipalPaymentsDetails", "longName": "40503 - Disclosure - LONG-TERM DEBT, NET - Principal payments (Details)", "shortName": "LONG-TERM DEBT, NET - Principal payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "As_Of_9_30_2023_mH6jJv_zjkeFGl-ffwIk5g", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "Unit_Standard_USD_XphTREME10SdwHye1hcO8w", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_mH6jJv_zjkeFGl-ffwIk5g", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "Unit_Standard_USD_XphTREME10SdwHye1hcO8w", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingenciesDetails", "longName": "40601 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)", "shortName": "COMMITMENTS AND CONTINGENCIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_sQFzzQClXkiQqDwr3qITxg", "name": "ctso:ExecutiveEmploymentAgreementsInitialTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_sQFzzQClXkiQqDwr3qITxg", "name": "ctso:ExecutiveEmploymentAgreementsInitialTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.cytosorbents.com/role/DisclosureLeasesDetails", "longName": "40701 - Disclosure - LEASES (Details)", "shortName": "LEASES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "As_Of_9_30_2023_mH6jJv_zjkeFGl-ffwIk5g", "name": "us-gaap:OperatingLeaseLiability", "unitRef": "Unit_Standard_USD_XphTREME10SdwHye1hcO8w", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "ctso:LesseeOperatingLeaseBalanceSheetDisclosureTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_Ytk7OZNUe0ql-X9LQcRAug", "name": "us-gaap:OperatingLeasePayments", "unitRef": "Unit_Standard_USD_XphTREME10SdwHye1hcO8w", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "unique": true } }, "R38": { "role": "http://www.cytosorbents.com/role/DisclosureLeasesRightOfUseAssetAndRelatedLeaseLiabilityDetails", "longName": "40702 - Disclosure - LEASES - Right-of- use asset and related lease liability (Details)", "shortName": "LEASES - Right-of- use asset and related lease liability (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "As_Of_9_30_2023_mH6jJv_zjkeFGl-ffwIk5g", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "Unit_Standard_USD_XphTREME10SdwHye1hcO8w", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true }, "uniqueAnchor": null }, "R39": { "role": "http://www.cytosorbents.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails", "longName": "40703 - Disclosure - LEASES - Maturities of the lease liabilities (Details)", "shortName": "LEASES - Maturities of the lease liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "As_Of_9_30_2023_mH6jJv_zjkeFGl-ffwIk5g", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "Unit_Standard_USD_XphTREME10SdwHye1hcO8w", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_mH6jJv_zjkeFGl-ffwIk5g", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "Unit_Standard_USD_XphTREME10SdwHye1hcO8w", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.cytosorbents.com/role/DisclosureNetLossPerShareDetails", "longName": "40801 - Disclosure - NET LOSS PER SHARE (Details)", "shortName": "NET LOSS PER SHARE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_ctso_StockOptionsAndWarrantsMember_Bp2DACnFlUCvIJsXSCGUhg", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_wUdZzhcebUaoKCkGy3r6xA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_ctso_StockOptionsAndWarrantsMember_Bp2DACnFlUCvIJsXSCGUhg", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_wUdZzhcebUaoKCkGy3r6xA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true } }, "R41": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Uncategorized", "order": "41", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_Ytk7OZNUe0ql-X9LQcRAug", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_XphTREME10SdwHye1hcO8w", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true }, "uniqueAnchor": null }, "R42": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Cover", "order": "42", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_ecd_IndividualAxis_ctso_VincentCapponiMember_ckpykJjGmkGGQAiKQbsbHw", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_ecd_IndividualAxis_ctso_VincentCapponiMember_ckpykJjGmkGGQAiKQbsbHw", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20230930x10q.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2026", "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": [ "r405" ] }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsFiniteLivedPolicy", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "terseLabel": "Patents", "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets." } } }, "auth_ref": [ "r48", "r411", "r412", "r413", "r415", "r561" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r638" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r639" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding, end of the year", "periodStartLabel": "Outstanding, beginning of the year", "terseLabel": "Outstanding", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r321", "r322" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "totalLabel": "Gross margin", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r91", "r171", "r205", "r209", "r213", "r215", "r227", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r384", "r565", "r708" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "NET LOSS PER SHARE" } } }, "auth_ref": [] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r637" ] }, "us-gaap_GrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrantMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails", "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Grant income [Member]", "terseLabel": "Grant income", "verboseLabel": "Government grants", "documentation": "Award of money not required to be repaid." } } }, "auth_ref": [ "r716" ] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "auth_ref": [ "r314", "r697" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2025", "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": [ "r405" ] }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesOther", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Other", "terseLabel": "Shares issued other (in shares)", "documentation": "Number of shares of stock issued attributable to transactions classified as other." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityIntrinsicValueDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price", "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices." } } }, "auth_ref": [ "r55" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r636" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2027", "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": [ "r405" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityIntrinsicValueDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "verboseLabel": "Aggregate Intrinsic Value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r53" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r637" ] }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossUnrealized", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transaction Gain (Loss), Unrealized", "negatedLabel": "Foreign currency translation loss", "documentation": "Amount, before tax, of unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r100", "r501", "r594", "r747", "r748", "r773" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of maturities of the lease liabilities", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r753" ] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails", "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "auth_ref": [ "r186", "r314", "r674", "r675", "r697" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Expense", "terseLabel": "Monthly payments of base rent and other costs", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r750" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "LONG-TERM DEBT, NET" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityIntrinsicValueDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price", "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding." } } }, "auth_ref": [ "r56" ] }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of the restricted stock unit activity", "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails", "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Scenario, Unspecified [Domain]" } } }, "auth_ref": [ "r186", "r314", "r674", "r697" ] }, "us-gaap_AreaOfLand": { "xbrltype": "areaItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AreaOfLand", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Area of Land.", "terseLabel": "Area of Land", "documentation": "Area of land held." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "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": [ "r237", "r238", "r239", "r240", "r415", "r416" ] }, "ctso_ThirdTrancheMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "ThirdTrancheMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for third tranche Member.", "label": "Third Tranche [Member]", "terseLabel": "Third Tranche" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r638" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies.", "verboseLabel": "Commitments and Contingencies (Note 6)", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r27", "r72", "r422", "r480" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Allowance for Doubtful Accounts Receivable", "verboseLabel": "Allowance for doubtful accounts", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r149", "r225", "r230", "r231", "r233", "r765" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r6" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "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": [ "r598" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "presentation": [ "http://www.cytosorbents.com/role/DisclosureNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share." } } }, "auth_ref": [ "r38", "r41", "r191", "r192", "r195" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited", "terseLabel": "RSU Forfeited", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r334" ] }, "us-gaap_DebtInstrumentPeriodicPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentPeriodicPayment", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Periodic Payment", "terseLabel": "Equal monthly payments of principal with accrued and unpaid interest payable", "documentation": "Amount of the required periodic payments including both interest and principal payments." } } }, "auth_ref": [ "r26", "r74" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Options to grant (in shares)", "verboseLabel": "Granted", "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": [ "r332" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "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": [ "r47", "r48" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted", "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": [ "r332" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Non-vested, December 31, 2022", "periodStartLabel": "Non-vested, December 1, 2022", "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": [ "r329", "r330" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r638" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Non-vested, March 31, 2023", "periodStartLabel": "Non-vested, January 1, 2022", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r329", "r330" ] }, "ctso_StockholdersEquityTable": { "xbrltype": "stringItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "StockholdersEquityTable", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitDetails" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes stockholders' equity.", "label": "Stockholders Equity [Table]" } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "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": [] }, "ctso_RoyaltyPaymentsForInterest": { "xbrltype": "percentItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "RoyaltyPaymentsForInterest", "presentation": [ "http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage for royalty payments equal.", "label": "Royalty Payments For Interest", "terseLabel": "Percentage of royalty" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r333" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails", "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "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": [ "r26", "r172", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r395", "r567", "r568", "r569", "r570", "r571", "r691" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Policy [Policy Text Block]", "verboseLabel": "Net Loss Per Common Share", "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": [ "r39", "r40" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r638" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested", "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": [ "r333" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Grants and 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": [ "r6" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "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": [ "r137", "r152", "r171", "r227", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r370", "r372", "r384", "r583", "r708", "r709", "r755" ] }, "ctso_IssuanceOfRestrictedStockUnits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "IssuanceOfRestrictedStockUnits", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The fair value of issuance of restricted stock units in noncash financing activities.", "label": "Issuance Of Restricted Stock Units", "terseLabel": "Issuance of restricted stock units" } } }, "auth_ref": [] }, "ctso_AccruedFinalFee": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "AccruedFinalFee", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of accrued final fee made during the period.", "label": "Accrued Final Fee", "terseLabel": "Accrued final fee" } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Loss on foreign currency transactions", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r385", "r386", "r387", "r388", "r518" ] }, "us-gaap_RestrictedCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalents", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Cash and Cash Equivalents", "terseLabel": "Restricted cash", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. 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": [ "r33", "r113", "r140", "r169", "r423" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r29", "r30", "r88", "r148", "r426", "r446", "r447" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r639" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "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": [ "r598" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current Assets:" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityIntrinsicValueDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options", "terseLabel": "Number Exercisable at December 31, 2022", "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied." } } }, "auth_ref": [ "r58" ] }, "ctso_SeniorManagersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "SeniorManagersMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for senior managers.", "label": "Senior managers [Member]", "terseLabel": "Senior managers" } } }, "auth_ref": [] }, "ctso_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonVestedInPeriodFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonVestedInPeriodFairValue", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, unvested in Period, Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Non-Vested in Period, Fair Value", "terseLabel": "Unvested options in fair value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityIntrinsicValueDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain]", "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices." } } }, "auth_ref": [ "r60" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityIntrinsicValueDetails" ], "lang": { "en-us": { "role": { "label": "Exercise Price Range [Axis]", "documentation": "Information by range of option prices pertaining to options granted." } } }, "auth_ref": [ "r59" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityIntrinsicValueDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options", "terseLabel": "Number Outstanding at December 31, 2022", "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices." } } }, "auth_ref": [ "r55" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "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_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Finished Goods, Gross", "terseLabel": "Inventory - finished goods", "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": [ "r680" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityIntrinsicValueDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit", "terseLabel": "Range of Exercise Price, Upper Range Limit", "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r60" ] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r639" ] }, "ctso_NumberOfStatesAcrossHealthcareFacilities": { "xbrltype": "integerItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "NumberOfStatesAcrossHealthcareFacilities", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of states across the healthcare facilities.", "label": "Number of States Across the Healthcare Facilities", "terseLabel": "Number of states healthcare facilities across throughout Germany" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityIntrinsicValueDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]", "terseLabel": "STOCKHOLDERS' EQUITY", "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": [] }, "ctso_DebtInterestCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "DebtInterestCosts", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of debt interest costs.", "label": "Debt Interest Costs", "terseLabel": "Debt interest costs" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityIntrinsicValueDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]", "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices." } } }, "auth_ref": [ "r53" ] }, "ctso_Existing20222025PerformanceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "Existing20222025PerformanceMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands existing 2022-2025 performance.", "label": "Existing 2022-2025 Performance [Member]", "terseLabel": "Existing 2022-2025 performance" } } }, "auth_ref": [] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r639" ] }, "ctso_NoncashExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "NoncashExpense", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of noncash expenses.", "label": "Noncash Expense", "terseLabel": "Non-cash compensation" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period", "negatedLabel": "Expired", "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements." } } }, "auth_ref": [ "r328" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeited", "terseLabel": "Forfeited", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r327" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "LONG-TERM DEBT", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r172", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r395", "r567", "r568", "r569", "r570", "r571", "r691" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r335" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails", "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "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": [ "r21", "r79", "r80", "r115", "r116", "r172", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r395", "r567", "r568", "r569", "r570", "r571", "r691" ] }, "ctso_July072023PerformanceBasedAwardMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "July072023PerformanceBasedAwardMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to July 07, 2023 performance based award.", "label": "July 07, 2023 Performance Based Award [Member]", "terseLabel": "July 07, 2023 performance based award" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Basic net loss per common 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": [ "r162", "r178", "r179", "r180", "r181", "r182", "r188", "r191", "r195", "r196", "r197", "r201", "r382", "r383", "r418", "r434", "r563" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "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": [ "r598" ] }, "ctso_September182023PerformanceBasedAwardMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "September182023PerformanceBasedAwardMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to September 18, 2023 performance based award.", "label": "September 18, 2023 Performance Based Award [Member]", "terseLabel": "September 18, 2023 performance based award" } } }, "auth_ref": [] }, "ctso_VincentCapponiMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "VincentCapponiMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Vincent Capponi.", "label": "Vincent Capponi [Member]", "terseLabel": "Vincent Capponi" } } }, "auth_ref": [] }, "ctso_EmployeeTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "EmployeeTwoMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Employee Two.", "label": "Employee Two [Member]", "terseLabel": "Employee two" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityIntrinsicValueDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Grant date fair value of these unvested options", "verboseLabel": "Aggregate intrinsic value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r53" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding, end of the year", "periodStartLabel": "Outstanding, beginning of the year", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r321", "r322" ] }, "us-gaap_DebtInstrumentCollateralAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCollateralAmount", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Collateral Amount", "terseLabel": "Cash collateral", "documentation": "Amount of assets pledged to secure a debt instrument." } } }, "auth_ref": [ "r75" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r7", "r50" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories", "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": [ "r124", "r139", "r150", "r234", "r235", "r236", "r410", "r562" ] }, "ctso_ExercisePriceRangingFrom3.50To4.61Member": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "ExercisePriceRangingFrom3.50To4.61Member", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to exercise price ranging from 3.50 to 4.61.", "label": "Exercise Price Ranging From 3.50 To 4.61 [Member]", "terseLabel": "Exercise price ranging from 3.50 to 4.61" } } }, "auth_ref": [] }, "ctso_ExercisePriceRangingFrom1.55To3.71Member": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "ExercisePriceRangingFrom1.55To3.71Member", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to exercise price ranging from 1.55 to 3.71.", "label": "Exercise Price Ranging From 1.55 To 3.71 [Member]", "terseLabel": "Exercise price ranging from 1.55 to 3.71" } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r639" ] }, "ctso_CashAndCashEquivalentsGrossValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "CashAndCashEquivalentsGrossValue", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureBasisOfPresentationDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of approximate value of cash and cash equivalents.", "label": "Cash and Cash Equivalents Gross Value", "terseLabel": "Cash and cash equivalents gross value" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED BALANCE SHEETS" } } }, "auth_ref": [] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r639" ] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueTables" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Schedule of receivables and contract liabilities from contracts with customers", "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": [ "r714" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r26", "r51", "r52", "r68", "r69", "r71", "r73", "r108", "r109", "r172", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r395", "r567", "r568", "r569", "r570", "r571", "r691" ] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Current borrowing capacity", "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility." } } }, "auth_ref": [ "r23" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails", "http://www.cytosorbents.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails", "http://www.cytosorbents.com/role/DisclosureLeasesRightOfUseAssetAndRelatedLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "totalLabel": "Total lease liability", "verboseLabel": "Operating lease lability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r398" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "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": [ "r166" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before benefit from 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": [ "r1", "r89", "r118", "r205", "r209", "r213", "r215", "r419", "r431", "r565" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Present value discount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r405" ] }, "ctso_NonRefundableClosingFeeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "NonRefundableClosingFeeMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for non refundable closing fee.", "label": "Non refundable Closing Fee [Member]", "verboseLabel": "Non refundable Closing Fee" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesRightOfUseAssetAndRelatedLeaseLiabilityDetails", "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "negatedLabel": "Less current portion", "terseLabel": "Lease liability - current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r398" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "verboseLabel": "PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements." } } }, "auth_ref": [ "r78", "r101", "r102", "r112" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "periodEndLabel": "Restricted Stock Units, Ending Balance", "periodStartLabel": "Restricted Stock Units, Beginning Balance", "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments." } } }, "auth_ref": [ "r13", "r14" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted", "verboseLabel": "Granted", "documentation": "Net number of non-option equity instruments granted to participants." } } }, "auth_ref": [ "r15" ] }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table Text Block]", "terseLabel": "Schedule of intrinsic value", "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms." } } }, "auth_ref": [ "r53" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r166" ] }, "ctso_TermBLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "TermBLoanMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for term b loan.", "label": "Term B Loan [Member]", "terseLabel": "Term B Loan" } } }, "auth_ref": [] }, "srt_ManagementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ManagementMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitDetails" ], "lang": { "en-us": { "role": { "label": "Management [Member]", "verboseLabel": "Executive Management" } } }, "auth_ref": [ "r699", "r754" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Grants and accounts receivable, net of allowance for doubtful accounts", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r149", "r225", "r230" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "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": [ "r98", "r99", "r100" ] }, "ctso_TermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "TermLoanMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for term a loan.", "label": "Term A Loan [Member]", "terseLabel": "Term A Loan" } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r699", "r754" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "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": [ "r683" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "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": [ "r24", "r171", "r227", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r371", "r372", "r373", "r384", "r479", "r564", "r596", "r708", "r755", "r756" ] }, "srt_BoardOfDirectorsChairmanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "BoardOfDirectorsChairmanMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitDetails" ], "lang": { "en-us": { "role": { "label": "Board of Directors Chairman [Member]", "verboseLabel": "Board of directors" } } }, "auth_ref": [ "r699" ] }, "ctso_WesternAllianceBankMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "WesternAllianceBankMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for western alliance bank.", "label": "Western Alliance Bank [Member]", "terseLabel": "Western Alliance Bank" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r664" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures", "negatedLabel": "Forfeited", "documentation": "Number of shares under non-option equity instrument agreements that were cancelled as a result of occurrence of a terminating event." } } }, "auth_ref": [ "r16" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Loss from operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r205", "r209", "r213", "r215", "r565" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Net proceeds from issuance of stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r5" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesRightOfUseAssetAndRelatedLeaseLiabilityDetails", "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Lease liability, net of current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r398" ] }, "srt_ChiefFinancialOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ChiefFinancialOfficerMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Chief Financial Officer [Member]", "terseLabel": "MR. D Amico" } } }, "auth_ref": [ "r699" ] }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsFinitelived", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Impairment of Intangible Assets, Finite-lived", "terseLabel": "Write-off of patent cost", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value." } } }, "auth_ref": [ "r688", "r701" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventory, Net", "terseLabel": "Inventories", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r151", "r560", "r583" ] }, "us-gaap_AmortizationOfDebtDiscountPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfDebtDiscountPremium", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization of Debt Discount (Premium)", "verboseLabel": "Amortization of right-of-use asset", "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": [ "r7", "r68", "r96", "r271" ] }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOrSaleOfEquity", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance or Sale of Equity", "terseLabel": "Equity investment by an existing investor", "verboseLabel": "Net proceeds from issuance of stock", "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity." } } }, "auth_ref": [ "r5", "r451" ] }, "ctso_CommonStockValueAuthorized": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "CommonStockValueAuthorized", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Common Stock Value Authorized For Shares Authorized.", "label": "Common Stock Value Authorized", "terseLabel": "Aggregate offering price" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeEndOfPeriodAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeEndOfPeriodAbstract", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityIntrinsicValueDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, End of Period [Abstract]", "terseLabel": "Options Outstanding" } } }, "auth_ref": [] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Raw Materials, Gross", "terseLabel": "Inventory - 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": [ "r682" ] }, "srt_ChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ChiefExecutiveOfficerMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "Chief Executive Officer" } } }, "auth_ref": [ "r699" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r658" ] }, "ctso_RoyaltyRateUpperLimit": { "xbrltype": "percentItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "RoyaltyRateUpperLimit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "The rate of royalty rate upper limit", "label": "Royalty Rate Upper Limit", "terseLabel": "Royalty rate, upper limit" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options", "terseLabel": "Total unrecognized compensation cost related to stock options", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r743" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r666" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total Liabilities and Stockholders' Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r87", "r117", "r428", "r583", "r692", "r700", "r746" ] }, "ctso_StockOptionsAndWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "StockOptionsAndWarrantsMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to stock options and warrants.", "label": "Stock Options and Warrants [Member]", "terseLabel": "Stock options and warrants" } } }, "auth_ref": [] }, "ctso_AdditionalOperatingLeasesRentExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "AdditionalOperatingLeasesRentExpenseNet", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Additional rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.", "label": "Additional Operating Leases Rent Expense Net", "terseLabel": "Additional operating leases rent expense" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r334" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "auth_ref": [] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share Price", "terseLabel": "Average selling price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted net loss per common share", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r162", "r178", "r179", "r180", "r181", "r182", "r191", "r195", "r196", "r197", "r201", "r382", "r383", "r418", "r434", "r563" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails", "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Letter of credit [Member]", "terseLabel": "Letter of credit", "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)." } } }, "auth_ref": [] }, "ctso_ExecutiveEmploymentAgreementsInitialTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "ExecutiveEmploymentAgreementsInitialTerm", "presentation": [ "http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the initial term of executive employment agreements.", "label": "Executive Employment Agreements , Initial Term", "terseLabel": "Initial term (in years)" } } }, "auth_ref": [] }, "ctso_JefferiesLlcAndB.RileyFbrIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "JefferiesLlcAndB.RileyFbrIncMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Jefferies LLC and B. Riley FBR, Inc.", "label": "Jefferies LLC and B. Riley FBR, Inc", "terseLabel": "Jefferies LLC and B. Riley FBR, Inc" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "verboseLabel": "Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price", "terseLabel": "Grant date exercise price range", "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r23", "r691" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "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": [ "r23" ] }, "ctso_NumberOfCountriesWhereFlagshipProductIsMarketedAndDistributed": { "xbrltype": "integerItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "NumberOfCountriesWhereFlagshipProductIsMarketedAndDistributed", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of countries where the entity's flagship product is marketed and distributed.", "label": "Number of Countries Where Flagship Product is Marketed and Distributed", "terseLabel": "Number of countries where the entity's flagship product is marketed and distributed" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosureBasisOfPresentationDetails", "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails", "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "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": [ "r33", "r140", "r559" ] }, "ctso_NumberOfPatentsUnitedStates": { "xbrltype": "integerItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "NumberOfPatentsUnitedStates", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of patents issued to the entity in the United States.", "label": "Number of Patents, United States", "terseLabel": "Number of patents" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash, Cash Equivalents and Restricted Cash", "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": [ "r34" ] }, "ctso_NumberOfPrimaryRevenueStreams": { "xbrltype": "integerItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "NumberOfPrimaryRevenueStreams", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of primary revenue streams.", "label": "Number of Primary Revenue Streams", "terseLabel": "Number of primary revenue streams" } } }, "auth_ref": [] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r658" ] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r23", "r691" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Employee stock options", "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "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": [] }, "ctso_CytoSorbSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "CytoSorbSalesMember", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "documentation": "Represent the information relating to the cyto sorb sales", "label": "CytoSorb sales [Member]", "terseLabel": "CytoSorb sales" } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r635" ] }, "ctso_EmploymentAgreementsAutomaticRenewalPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "EmploymentAgreementsAutomaticRenewalPeriod", "presentation": [ "http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Automatic renewal period for employment agreements.", "label": "Employment Agreements, Automatic Renewal Period", "terseLabel": "Automatic renewal period for employment agreements" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r84", "r110", "r427", "r445", "r447", "r455", "r482", "r583" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r658" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r662" ] }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfLongTermDebt", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Long-term Debt", "verboseLabel": "Amount drawn down", "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r32", "r451" ] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Restricted Cash", "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits." } } }, "auth_ref": [ "r34", "r113" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Work in Process, Gross", "terseLabel": "Inventory - 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": [ "r681" ] }, "ctso_OtherSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "OtherSalesMember", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "documentation": "Represent the information relating to the other sales", "label": "Other sales [Member]", "terseLabel": "Other product sales" } } }, "auth_ref": [] }, "ctso_AllOtherCountriesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "AllOtherCountriesMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for All other countries.", "label": "All other countries [Member]", "terseLabel": "All other countries" } } }, "auth_ref": [] }, "ctso_DistributorsAndStrategicPartnersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "DistributorsAndStrategicPartnersMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for distributors/strategic partners.", "label": "Distributors/Strategic Partners [Member]", "terseLabel": "Distributors/Strategic Partners" } } }, "auth_ref": [] }, "ctso_AdditionalLesseeOperatingLeaseTermOfContractOptionToExtend": { "xbrltype": "durationItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "AdditionalLesseeOperatingLeaseTermOfContractOptionToExtend", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "The additional lessee operating lease term of contract option to extend.", "label": "Additional Lessee Operating Lease Term Of Contract Option To Extend", "terseLabel": "Additional lessee operating lease term of contract option to extend" } } }, "auth_ref": [] }, "ctso_DirectMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "DirectMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Direct.", "label": "Direct [Member]", "terseLabel": "Direct" } } }, "auth_ref": [] }, "srt_OfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OfficerMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitDetails" ], "lang": { "en-us": { "role": { "label": "Officer [Member]", "terseLabel": "Other Employees" } } }, "auth_ref": [ "r220", "r769" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "COMMITMENTS AND CONTINGENCIES" } } }, "auth_ref": [] }, "us-gaap_StockOptionPlanExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockOptionPlanExpense", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Stock or Unit Option Plan Expense", "terseLabel": "Stock or unit option plan expense", "documentation": "Amount of noncash expense for option under share-based payment arrangement." } } }, "auth_ref": [ "r7" ] }, "ctso_UnitedStatesGovernmentAgenciesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "UnitedStatesGovernmentAgenciesMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for united states government agencies.", "label": "United States Government Agencies [Member]", "terseLabel": "United States Government Agencies" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r141" ] }, "ctso_TwoThousandAndEighteenSuccessFeeLetterMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "TwoThousandAndEighteenSuccessFeeLetterMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to 2018 success fee letter.", "label": "2018 Success Fee Letter [Member]", "terseLabel": "2018 Success Fee Letter" } } }, "auth_ref": [] }, "us-gaap_CargoAndFreightMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CargoAndFreightMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Cargo and Freight [Member]", "terseLabel": "Cargo and Freight", "documentation": "Product transported between locations." } } }, "auth_ref": [ "r716" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r12", "r81", "r82", "r110", "r326" ] }, "ctso_ClosingFeeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "ClosingFeeMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for closing fee.", "label": "Closing Fee [Member]", "terseLabel": "Closing Fee" } } }, "auth_ref": [] }, "ctso_ForeignCurrencyTransactionGainLossExcludingTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "ForeignCurrencyTransactionGainLossExcludingTax", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Excluding Tax", "terseLabel": "Foreign currency transaction gain (loss)" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited", "terseLabel": "Stock issued during period, shares, restricted stock award, forfeited", "documentation": "Number of shares related to Restricted Stock Award forfeited during the period." } } }, "auth_ref": [ "r12", "r81", "r82", "r110" ] }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheThreeMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Tranche Three [Member]", "terseLabel": "Second anniversary of the date of the grant", "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r133", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r556" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Current price of the underlying stock and its expected volatility range", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r342" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r668" ] }, "ctso_ThresholdUsedForCalculatingConcentrationOfRisk": { "xbrltype": "percentItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "ThresholdUsedForCalculatingConcentrationOfRisk", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Threshold Used For Calculating Concentration Of Risk", "terseLabel": "Concentration risk" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Tranche One [Member]", "terseLabel": "First anniversary of the date of the grant", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Stock issued during period, shares, restricted stock award, gross", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r12", "r110" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of restricted stock units (in shares)", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r12", "r81", "r82", "r110" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividends", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r343" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r317", "r318", "r319", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r341", "r342", "r343", "r344", "r345" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r669" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails", "http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r217", "r218", "r468", "r469", "r470", "r527", "r529", "r532", "r534", "r541", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r558", "r574", "r588", "r715", "r766" ] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Second anniversary of the date of the grant", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense, Policy [Policy Text Block]", "verboseLabel": "Research and Development and Clinical Trial Expenses", "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": [ "r357" ] }, "ctso_ContractWithCustomerLiabilityNetOfFreeOfChargeGoodsAndCreditRebatesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "ContractWithCustomerLiabilityNetOfFreeOfChargeGoodsAndCreditRebatesCurrent", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of contract with customer liability net of free of charge goods and credit rebates as on the balance sheet date, classified as current.", "label": "Contract With Customer Liability, Net Of Free Of Charge Goods And Credit Rebates, Current", "terseLabel": "Contract liabilities net of value of free of charge goods and credit rebates" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "ctso_NumberOfMemberBank": { "xbrltype": "integerItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "NumberOfMemberBank", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of member banks.", "label": "Number of Member Bank", "terseLabel": "Number of member bank" } } }, "auth_ref": [] }, "ctso_FinalFeeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "FinalFeeMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to final fee.", "label": "Final Fee Member", "terseLabel": "Final Fee" } } }, "auth_ref": [] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r670" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred Stock, shares issued", "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": [ "r81", "r276" ] }, "ctso_SubsequentToSecondAnniversaryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "SubsequentToSecondAnniversaryMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining subsequent to second anniversary.", "label": "Subsequent To Second Anniversary [Member]", "terseLabel": "Subsequent to second anniversary" } } }, "auth_ref": [] }, "ctso_MiscellaneousIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "MiscellaneousIncomeExpense", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "documentation": "Amount of miscellaneous income (expense).", "label": "Miscellaneous Income (Expense)", "terseLabel": "Miscellaneous income (expense)" } } }, "auth_ref": [] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r601", "r671" ] }, "ctso_August102022PerformanceBasedAwardMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "August102022PerformanceBasedAwardMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to August 10, 2022 Performance Based Award.", "label": "August 10, 2022 Performance Based Award [Member]", "terseLabel": "August 10, 2022 performance based award" } } }, "auth_ref": [] }, "ctso_LesseeOperatingLeaseBalanceSheetDisclosureTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "LesseeOperatingLeaseBalanceSheetDisclosureTableTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of Lessee's right-of-use-assets and lease liability under operating lease.", "label": "Lessee, Operating Lease, Balance Sheet Disclosure [Table Text Block]", "terseLabel": "Schedule of right-of- use asset and related lease liability" } } }, "auth_ref": [] }, "ctso_StockholdersEquityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "StockholdersEquityLineItems", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitDetails" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Stockholders Equity [Line Items]", "terseLabel": "STOCKHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "verboseLabel": "Outstanding, beginning of the year", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r111" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding, end of the year", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r53" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "terseLabel": "Number of preferred stock authorized", "verboseLabel": "Preferred Stock, shares authorized", "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": [ "r81", "r481" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r601", "r671" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred Stock, shares outstanding", "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": [ "r81", "r481", "r499", "r774", "r775" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "country_DE": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "DE", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails", "http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails" ], "lang": { "en-us": { "role": { "label": "Germany [Member]", "terseLabel": "Germany" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected life of the stock option", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r341" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r601", "r671" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating Expenses", "totalLabel": "Total other expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "ctso_PercentageOfSuccessFee": { "xbrltype": "percentItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "PercentageOfSuccessFee", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The average effective success fee rate during the reporting period.", "label": "Percentage Of Success Fee", "terseLabel": "Percentage of success fee" } } }, "auth_ref": [] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r6" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Stock-based compensation - employees, consultants and directors", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r61", "r62", "r316" ] }, "ctso_DebtInstrumentNonRefundableFeeUponTerminationOrMaturityPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "DebtInstrumentNonRefundableFeeUponTerminationOrMaturityPercent", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Non-refundable fee to be paid upon termination or maturity of debt instrument, representing the percent of the principal amount of debt funded.", "label": "Debt Instrument, Non-refundable Fee Upon Termination or Maturity, Percent", "terseLabel": "Non-refundable fee percent" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits", "terseLabel": "Unrecognized tax benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r360", "r363" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails", "http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "auth_ref": [ "r217", "r218", "r468", "r469", "r470", "r527", "r529", "r532", "r534", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r558", "r574", "r588", "r715", "r766" ] }, "us-gaap_EarningsPerShareBasicLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicLineItems", "presentation": [ "http://www.cytosorbents.com/role/DisclosureNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "NET LOSS PER SHARE", "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": [ "r191", "r192", "r195" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]" } } }, "auth_ref": [ "r172", "r370", "r371", "r372", "r373", "r407", "r553", "r707", "r710", "r711" ] }, "ctso_NumberOfDaysForStockPriceThreshold": { "xbrltype": "durationItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "NumberOfDaysForStockPriceThreshold", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of days for stock price threshold set in success fee letter.", "label": "Number of Days for Stock Price Threshold", "terseLabel": "Number of days for stock price threshold set in success fee letter" } } }, "auth_ref": [] }, "ctso_PercentageOfClosingPriceOnCommonStock": { "xbrltype": "percentItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "PercentageOfClosingPriceOnCommonStock", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of closing price on common stock.", "label": "Percentage of Closing Price on Common Stock", "terseLabel": "Percentage of closing price on common stock" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "auth_ref": [ "r172", "r370", "r371", "r372", "r373", "r407", "r553", "r707", "r710", "r711" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred Stock, Par Value", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r81", "r276" ] }, "ctso_April122021PerformanceBasedAwardMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "April122021PerformanceBasedAwardMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to April 12, 2021 performance based award.", "label": "April 12, 2021 Performance Based Award [Member]", "terseLabel": "April 12, 2021 performance based award" } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "verboseLabel": "Other expenses:" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "ctso_NewTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "NewTermLoanMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This represents New Term Loan member.", "label": "New Term Loan [Member]", "terseLabel": "New Term Loan" } } }, "auth_ref": [] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Statement", "verboseLabel": "LONG-TERM DEBT, NET", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r173", "r174", "r175", "r202", "r414", "r449", "r467", "r473", "r474", "r475", "r476", "r477", "r478", "r481", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r494", "r495", "r496", "r497", "r498", "r500", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r521", "r589" ] }, "ctso_AccruedExpensesAndOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "AccruedExpensesAndOtherCurrentLiabilities", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount of accrued expenses and other current liabilities.", "label": "Accrued Expenses and Other Current Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "auth_ref": [] }, "ctso_OperatingLeaseEarlyTermMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "OperatingLeaseEarlyTermMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for early term of operating lease.", "label": "Early term [Member]", "terseLabel": "Early term" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "periodEndLabel": "Restricted Stock Units, Intrinsic Value Ending Balance", "periodStartLabel": "Restricted Stock Units, Intrinsic Value Beginning Balance", "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.cytosorbents.com/role/DisclosureRevenueAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails", "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r216", "r414", "r435", "r436", "r437", "r438", "r439", "r440", "r557", "r573", "r584", "r677", "r705", "r706", "r715", "r766" ] }, "ctso_OperatingLeaseInitialEarlyTermMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "OperatingLeaseInitialEarlyTermMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for initial early term of operating lease.", "label": "Initial early term [Member]", "terseLabel": "Initial early term" } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "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_RestrictedCashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureBasisOfPresentationDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash", "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": [ "r33", "r140", "r169" ] }, "ctso_CytosorbentsMedicalIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "CytosorbentsMedicalIncMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for CytoSorbents Medical, Inc.", "label": "CytoSorbents Medical, Inc [Member]", "terseLabel": "CytoSorbents Medical, Inc" } } }, "auth_ref": [] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails", "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Total product sales [Member]", "terseLabel": "Total product sales", "verboseLabel": "Product sales", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r573" ] }, "ctso_OperatingLeaseFirstYearOfRemainingLeaseTermMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "OperatingLeaseFirstYearOfRemainingLeaseTermMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for first year of remaining operating lease term.", "label": "First year of remaining lease term [Member]", "terseLabel": "Early term" } } }, "auth_ref": [] }, "ctso_ShippingAndHandlingCostsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "ShippingAndHandlingCostsPolicyPolicyTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.", "label": "Shipping And Handling Costs Policy [Policy Text Block]", "terseLabel": "Shipping and Handling Costs" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "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": [ "r114", "r142", "r171", "r205", "r210", "r214", "r227", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r370", "r372", "r384", "r421", "r493", "r583", "r596", "r708", "r709", "r755" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails", "http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails" ], "lang": { "en-us": { "role": { "label": "United States [Member]", "terseLabel": "United States" } } }, "auth_ref": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.cytosorbents.com/role/DisclosureRevenueAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails", "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r216", "r414", "r435", "r436", "r437", "r438", "r439", "r440", "r557", "r573", "r584", "r677", "r705", "r706", "r715", "r766" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r39" ] }, "ctso_NumberOfHealthcareFacilities": { "xbrltype": "integerItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "NumberOfHealthcareFacilities", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of healthcare facilities.", "label": "Number of Healthcare Facilities", "terseLabel": "Number of healthcare facilities" } } }, "auth_ref": [] }, "us-gaap_AwardDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardDateAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Award Date [Axis]", "documentation": "Information by date or year award under share-based payment arrangement is granted." } } }, "auth_ref": [ "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742" ] }, "ctso_CytosorbentsEuropeGmbhMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "CytosorbentsEuropeGmbhMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for CytoSorbents Europe GmbH.", "label": "CytoSorbents Europe GmbH [Member]", "terseLabel": "CytoSorbents Europe GmbH" } } }, "auth_ref": [] }, "ctso_PercentageOfTotalBuildingSpaceOccupied": { "xbrltype": "percentItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "PercentageOfTotalBuildingSpaceOccupied", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of total building space occupied.", "label": "Percentage Of Total Building Space Occupied", "terseLabel": "Percentage of total building space occupied" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "ctso_FirstAnniversaryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "FirstAnniversaryMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to first anniversary.", "label": "First Anniversary [Member]", "terseLabel": "First Anniversary" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Document and Entity Information", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742" ] }, "ctso_OperatingLeasesAnnualRentExpenseIncrementRate": { "xbrltype": "percentItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "OperatingLeasesAnnualRentExpenseIncrementRate", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of annual increment in operating lease rent expense.", "label": "Operating Leases, Annual Rent Expense Increment Rate", "terseLabel": "Annual rent expense increment rate" } } }, "auth_ref": [] }, "ctso_NumberOfTimesLeaseRenewalAvailable": { "xbrltype": "integerItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "NumberOfTimesLeaseRenewalAvailable", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of times lease renewal options available.", "label": "Number of Times Lease Renewal Available", "terseLabel": "Number of times lease renewal options available" } } }, "auth_ref": [] }, "ctso_OperatingLeasesBuildingImprovementAllowanceReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "OperatingLeasesBuildingImprovementAllowanceReceivable", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of allowance for building improvement receivable from landlord.", "label": "Operating Leases, Building Improvement Allowance Receivable", "terseLabel": "Allowance for building improvement" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed", "terseLabel": "Percentage of debt instrument principal amount", "documentation": "Percentage of principal amount of debt redeemed." } } }, "auth_ref": [] }, "ctso_OperatingLeasesRentAbatementTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "OperatingLeasesRentAbatementTerm", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Rent abatement term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Leases, Rent Abatement Term", "terseLabel": "Rent abatement term" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.cytosorbents.com/role/DisclosureNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of earnings per share", "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": [ "r198" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r317", "r318", "r319", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r341", "r342", "r343", "r344", "r345" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosureNetLossPerShareDetails" ], "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": [ "r39" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "auth_ref": [] }, "ctso_ScheduleOfCashAndCashEquivalentsAndRestrictedCashAndCashEquivalentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "ScheduleOfCashAndCashEquivalentsAndRestrictedCashAndCashEquivalentsTableTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents and restricted cash and cash equivalents.", "label": "Schedule Of Cash And Cash Equivalents And Restricted Cash And Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of reconciliation of cash and cash equivalents and restricted cash and cash equivalents" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "REVENUE", "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": [ "r309", "r573", "r574", "r575", "r576", "r577", "r578", "r579" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r586", "r587", "r588", "r590", "r591", "r592", "r593", "r694", "r695", "r745", "r768", "r774" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "Common Stock, shares issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r82" ] }, "ctso_StockIssuedDuringPeriodValueStockCashOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "StockIssuedDuringPeriodValueStockCashOptionsExercised", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Value stock issued during the period as a result of the exercise of cash options.", "label": "Stock Issued During Period Value Stock Cash Options Exercised", "verboseLabel": "Proceeds from exercise of stock options for cash" } } }, "auth_ref": [] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment or Disposal of Long-Lived Assets", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r104" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "verboseLabel": "Schedule of disaggregation of revenue", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r715" ] }, "ctso_StockIssuedDuringPeriodSharesStockCashOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "StockIssuedDuringPeriodSharesStockCashOptionsExercised", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the exercise of cash options.", "label": "Stock Issued During Period Shares Stock Cash Options Exercised", "verboseLabel": "Proceeds from exercise of stock options for cash (in shares)" } } }, "auth_ref": [] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "terseLabel": "Common Stock, par value $0.001, 100,000,000 shares authorized; 44,438,509 and 43,635,715 shares issued and outstanding as of 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": [ "r82", "r425", "r583" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r219", "r575", "r715", "r766", "r767" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r6" ] }, "ctso_CommitmentsAndContingenciesDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "CommitmentsAndContingenciesDisclosureTable", "presentation": [ "http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Commitments and Contingencies Disclosure [Table]", "label": "Commitments and Contingencies Disclosure [Table]", "verboseLabel": "Commitments and Contingencies Disclosure [Table]" } } }, "auth_ref": [] }, "ctso_LicenseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "LicenseAgreementMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "License Agreement [Member]", "label": "License Agreement [Member]", "terseLabel": "License Agreement" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r309", "r573", "r574", "r575", "r576", "r577", "r578", "r579" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r82", "r481" ] }, "ctso_CommitmentsAndContingenciesDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "CommitmentsAndContingenciesDisclosureLineItems", "presentation": [ "http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Commitments and Contingencies Disclosure [Line Items]", "label": "Commitments and Contingencies Disclosure [Line Items]", "terseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "auth_ref": [] }, "ctso_RoyaltyPaymentRate": { "xbrltype": "percentItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "RoyaltyPaymentRate", "presentation": [ "http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "The rate of royalty payment.", "label": "Royalty Payment Rate", "terseLabel": "Future royalty payment percentage on gross revenue" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common Stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r12", "r82", "r481", "r499", "r774", "r775" ] }, "ctso_LicensePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "LicensePeriod", "presentation": [ "http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "The duration of license period.", "label": "License Period", "terseLabel": "Term of license agreement" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes", "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": [ "r157", "r361", "r362", "r364", "r365", "r366", "r367", "r450" ] }, "ctso_RoyaltyRateLowerLimit": { "xbrltype": "percentItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "RoyaltyRateLowerLimit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "The rate of royalty rate lower limit.", "label": "Royalty Rate Lower Limit", "terseLabel": "Royalty rate, lower limit" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureRevenueReceivablesAndContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, Net, Current", "verboseLabel": "Receivables, which are included in grants and accounts receivable", "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": [ "r290", "r291", "r310" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]", "terseLabel": "Stock-Based Compensation", "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": [ "r315", "r320", "r339", "r340", "r341", "r342", "r345", "r351", "r352", "r353", "r354" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "auth_ref": [ "r219", "r575", "r715", "r766", "r767" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Rate of interest added to reference rate as per debt agreement", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "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_CreditCardMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditCardMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Credit Card [Member]", "terseLabel": "Credit Card", "documentation": "Card issued to user to facilitate payment for purchase of product and service, paid directly to merchant by card issuer, and later paid by cardholder to card issuer." } } }, "auth_ref": [ "r716" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "REVENUE" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenue" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "REVENUE", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r133", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r311" ] }, "ctso_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndAfterYearFive", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due fifth and after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Year Five And After Year Five", "terseLabel": "Thereafter" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "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": [] }, "ctso_NatureOfBusinessPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "NatureOfBusinessPolicyPolicyTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for Nature of Business Policy.", "label": "Nature Of Business Policy [Policy Text Block]", "terseLabel": "Nature of Business" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNet" ], "lang": { "en-us": { "role": { "label": "Long-term Debt [Text Block]", "verboseLabel": "LONG-TERM DEBT, NET", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r106" ] }, "ctso_StockMarketListingPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "StockMarketListingPolicyTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for stock market listing.", "label": "Stock Market Listing Policy [Text Block]", "terseLabel": "Stock Market Listing" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r22", "r583" ] }, "ctso_ConsolidationAndForeignCurrencyTranslationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "ConsolidationAndForeignCurrencyTranslationPolicyTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of consolidation and foreign currency translation.", "label": "Consolidation and Foreign Currency Translation Policy [Text Block]", "terseLabel": "Basis of Consolidation and Foreign Currency Translation" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "verboseLabel": "Schedule of Long-term debt", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r26", "r51", "r52", "r68", "r69", "r71", "r73", "r108", "r109", "r568", "r570", "r693" ] }, "ctso_PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesTable", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about principal business activity and summary of significant accounting policies.", "label": "Principal Business Activity and Summary of Significant Accounting Policies [Table]" } } }, "auth_ref": [] }, "ctso_OneDistributorMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "OneDistributorMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "The member stands for one distributor/strategic partner.", "label": "One Distributor/strategic partner [Member]", "terseLabel": "One Distributor/strategic partner" } } }, "auth_ref": [] }, "ctso_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingGrantedInPeriodWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingGrantedInPeriodWeightedAverageRemainingContractualTerm", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based Compensation Arrangement by Share based Payment Award Options Outstanding Granted In Period Weighted Average Remaining Contractual Term", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Granted In Period Weighted Average Remaining Contractual Term", "terseLabel": "Granted" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS" } } }, "auth_ref": [] }, "ctso_PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesLineItems", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Line items represents the Principal Business Activity and Summary of Significant Accounting Policies.", "label": "Principal Business Activity and Summary of Significant Accounting Policies [Line Items]", "terseLabel": "PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "Stockholders' Equity:" } } }, "auth_ref": [] }, "ctso_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledInPeriodWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledInPeriodWeightedAverageRemainingContractualTerm", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards cancelled during the period, in PnYnMnDTnHnMnS format, for example, P1Y5M13D represents the reported fact of one year, five months, and thirteen days.", "label": "Share Based Compensation Arrangement by Share Based Payment Award Options Cancelled in Period Weighted Average Remaining Contractual Term", "terseLabel": "Forfeited" } } }, "auth_ref": [] }, "ctso_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageRemainingContractualTerm", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based Compensation Arrangement by Share based Payment Award Options Outstanding Expired In Period Weighted Average Remaining Contractual Term.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Expired In Period Weighted Average Remaining Contractual Term", "terseLabel": "Expired" } } }, "auth_ref": [] }, "ctso_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageRemainingContractualTerm", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards exercised during the period, in PnYnMnDTnHnMnS format, for example, P1Y5M13D represents the reported fact of one year, five months, and thirteen days.", "label": "Share Based Compensation Arrangement by Share Based Payment Award Options Exercised in Period Weighted Average Remaining Contractual Term", "terseLabel": "Exercised" } } }, "auth_ref": [] }, "ctso_TermCLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "TermCLoanMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for term c loan.", "label": "Term C Loan [Member]", "terseLabel": "Term C Loan" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "verboseLabel": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r173", "r174", "r175", "r202", "r414", "r449", "r467", "r473", "r474", "r475", "r476", "r477", "r478", "r481", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r494", "r495", "r496", "r497", "r498", "r500", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r521", "r589" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r661" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "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": [] }, "ctso_ExercisePriceRangeOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "ExercisePriceRangeOneMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityIntrinsicValueDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents exercise price range one.", "label": "Exercise Price Range One [Member]", "terseLabel": "Exercise Price Range One" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "STOCKHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "STOCKHOLDERS' EQUITY", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r107", "r170", "r275", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r289", "r380", "r524", "r525", "r540" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r665" ] }, "ctso_CommissionRateAsPercentageOfAggregateGrossProceeds": { "xbrltype": "percentItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "CommissionRateAsPercentageOfAggregateGrossProceeds", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The commission rate as a percentage of the aggregate gross proceeds.", "label": "Commission Rate As Percentage Of Aggregate Gross Proceeds", "terseLabel": "Commission rate (as a percent)" } } }, "auth_ref": [] }, "ctso_AggregateRegisteredAmountForOfferings": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "AggregateRegisteredAmountForOfferings", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "On July 29, 2015, the Company's registration statement on Form S-3, as filed with the SEC on July 23, 2015, was declared effective using a \"shelf\" registration process. Under this shelf registration statement, the Company may issue, in one or more offerings, any combination of common stock, preferred stock, senior or subordinated debt securities, warrants, or units, up to a total dollar amount of $100 million.", "label": "Aggregate Registered Amount for Offerings", "terseLabel": "Aggregate registered amount for offerings" } } }, "auth_ref": [] }, "us-gaap_GainLossRelatedToLitigationSettlement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossRelatedToLitigationSettlement", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) Related to Litigation Settlement", "terseLabel": "Litigation settlement amount for employees", "documentation": "Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process." } } }, "auth_ref": [ "r704" ] }, "ctso_SaleRevenuesGoodsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "SaleRevenuesGoodsNetAbstract", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails" ], "lang": { "en-us": { "role": { "documentation": "Sale Revenues Goods Net", "label": "Sale Revenues Goods Net [Abstract]", "verboseLabel": "Product sales:" } } }, "auth_ref": [] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r665" ] }, "ctso_TermOfCustomerContracts": { "xbrltype": "durationItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "TermOfCustomerContracts", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the term of customer contracts.", "label": "Term Of Customer Contracts", "terseLabel": "Term of customer contracts" } } }, "auth_ref": [] }, "ctso_PaymentsForEquityContributionsNetOfFeesIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "PaymentsForEquityContributionsNetOfFeesIncurred", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The cash outflow for equity contributions - net of fees incurred", "label": "Payments for Equity contributions - Net of Fees Incurred", "negatedLabel": "Equity contributions - net of fees incurred" } } }, "auth_ref": [] }, "ctso_LongTermDebtAndFinalFee": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "LongTermDebtAndFinalFee", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetPrincipalPaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetPrincipalPaymentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt and final fee.", "label": "Long term Debt And Final Fee", "totalLabel": "Total" } } }, "auth_ref": [] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital", "terseLabel": "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": [ "r83", "r583", "r770" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742" ] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityNonVestedOptionsDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted", "verboseLabel": "Number of option granted", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r325" ] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock, Price Per Share", "terseLabel": "Average selling price", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "ctso_TwoThousandAndTwentyTwoSuccessFeeLetterMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "TwoThousandAndTwentyTwoSuccessFeeLetterMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for 2022 Success Fee Letter.", "label": "2022 Success Fee Letter [Member]", "terseLabel": "2022 Success Fee Letter" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "verboseLabel": "Other comprehensive income:" } } }, "auth_ref": [] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Advertising Expense", "terseLabel": "Advertising expenses", "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": [ "r356" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitDetails" ], "lang": { "en-us": { "role": { "label": "Relationship to Entity [Domain]" } } }, "auth_ref": [] }, "ctso_FirstTrancheMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "FirstTrancheMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for first tranche Member.", "label": "First Tranche [Member]", "terseLabel": "First Tranche" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLossCalc2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "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": [ "r31", "r154", "r156", "r161", "r417", "r433" ] }, "us-gaap_LesseeOperatingLeaseDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseDiscountRate", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Discount Rate", "verboseLabel": "Incremental borrowing rate", "documentation": "Discount rate used by lessee to determine present value of operating lease payments." } } }, "auth_ref": [ "r581" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "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": [ "r42", "r43", "r66", "r67", "r219", "r542", "r676" ] }, "ctso_SecondAnniversaryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "SecondAnniversaryMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to second anniversary.", "label": "Second Anniversary [Member]", "terseLabel": "Second Anniversary" } } }, "auth_ref": [] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r663" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLossCalc2": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Currency translation adjustment", "verboseLabel": "Other comprehensive income: foreign translation adjustment", "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": [ "r4" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r94" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Effect of Recent Accounting Pronouncements", "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_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Advertising Costs, Policy [Policy Text Block]", "terseLabel": "Advertising Expenses", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r125" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "terseLabel": "Risk free interest rate, minimum", "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "Other costs", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r402", "r582" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "terseLabel": "Risk free interest rate range", "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "ctso_DebtInstrumentCapInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "DebtInstrumentCapInterestRate", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The cap interest rate during the reporting period.", "label": "Debt Instrument, Cap Interest Rate", "terseLabel": "Interest rate cap" } } }, "auth_ref": [] }, "ctso_SecondTrancheMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "SecondTrancheMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for second tranche Member.", "label": "Second Tranche [Member]", "terseLabel": "Second Tranche" } } }, "auth_ref": [] }, "us-gaap_DeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenue", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueReceivablesAndContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue", "verboseLabel": "Contract liabilities, which are included in accrued expenses and other current liabilities", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r679" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r666" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r405" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r665" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2028", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r405" ] }, "ctso_ContractWithCustomerLiabilityValueOfFreeOfChargeGoodsAndCreditRebatesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "ContractWithCustomerLiabilityValueOfFreeOfChargeGoodsAndCreditRebatesCurrent", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Value of free of charge goods and credit rebates as on the balance sheet date, classified as current.", "label": "Contract With Customer Liability, Value of Free Of Charge Goods And Credit Rebates, Current", "terseLabel": "Value of free of charge goods and credit rebates" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2024", "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": [ "r405" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Net, Current", "terseLabel": "Grants and accounts receivable, net of allowance for doubtful accounts of $56,893 as of September 30, 2023 and $76,041 at December 31, 2022", "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": [ "r221", "r222" ] }, "us-gaap_AwardDateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardDateDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Award Date [Domain]", "documentation": "Date or year award under share-based payment arrangement is granted." } } }, "auth_ref": [ "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Issuance Costs, Net", "terseLabel": "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": [ "r70", "r713" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Accumulated Deficit [Member]", "terseLabel": "Accumulated Deficit", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r135", "r173", "r174", "r175", "r177", "r183", "r185", "r228", "r229", "r348", "r349", "r350", "r368", "r369", "r374", "r376", "r377", "r379", "r381", "r442", "r444", "r456", "r774" ] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "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": [ "r134", "r145", "r146", "r147", "r171", "r191", "r192", "r195", "r197", "r203", "r204", "r227", "r247", "r249", "r250", "r251", "r254", "r255", "r276", "r277", "r279", "r282", "r288", "r384", "r451", "r452", "r453", "r454", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r481", "r503", "r521", "r535", "r536", "r537", "r538", "r539", "r673", "r690", "r698" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r609", "r620", "r630", "r647", "r655" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r610", "r621", "r631", "r656" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense", "terseLabel": "Research and development", "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": [ "r77", "r358", "r763" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common Stock, Par Value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r82" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r658" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r12", "r28", "r135", "r158", "r159", "r160", "r173", "r174", "r175", "r177", "r183", "r185", "r202", "r228", "r229", "r289", "r348", "r349", "r350", "r368", "r369", "r374", "r375", "r376", "r377", "r378", "r379", "r381", "r389", "r390", "r391", "r392", "r393", "r394", "r406", "r442", "r443", "r444", "r456", "r521" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "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": [ "r12", "r135", "r158", "r159", "r160", "r173", "r174", "r175", "r177", "r183", "r185", "r202", "r228", "r229", "r289", "r348", "r349", "r350", "r368", "r369", "r374", "r375", "r376", "r377", "r378", "r379", "r381", "r389", "r390", "r391", "r392", "r393", "r394", "r406", "r442", "r443", "r444", "r456", "r521" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r609", "r620", "r630", "r655" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Member]", "terseLabel": "Accumulated Other Comprehensive Income", "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": [ "r3", "r11", "r30", "r375", "r378", "r406", "r442", "r443", "r684", "r685", "r686", "r694", "r695", "r696" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r658" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r609", "r620", "r630", "r655" ] }, "us-gaap_BasisOfAccounting": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccounting", "presentation": [ "http://www.cytosorbents.com/role/DisclosureBasisOfPresentation" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting [Text Block]", "terseLabel": "BASIS OF PRESENTATION", "documentation": "The entire disclosure for the 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": [ "r101" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r610", "r621", "r631", "r656" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityIntrinsicValueDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit", "terseLabel": "Range of Exercise Price, Lower Range Limit", "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r60" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r609", "r620", "r630", "r655" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r609", "r620", "r630", "r655" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Trade and Other Accounts Receivable, Policy [Policy Text Block]", "terseLabel": "Grants and Accounts Receivable", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r120", "r121", "r122", "r223", "r224", "r226" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r658" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates", "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": [ "r44", "r45", "r46", "r126", "r127", "r130", "r131" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid during the period for interest", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r165", "r167", "r168" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "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", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average number of shares of common stock outstanding, diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r190", "r197" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "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": [ "r42", "r43", "r66", "r67", "r219", "r542" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "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": [ "r8", "r420", "r430", "r583" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Shares", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r611", "r622", "r632", "r657" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average number of shares of common stock outstanding, basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r188", "r197" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of revenue", "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": [ "r92", "r414" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares", "periodEndLabel": "Non-vested, December 31, 2022", "periodStartLabel": "Non-vested, January 1, 2022", "documentation": "Number of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares", "negatedLabel": "Vested", "documentation": "Number of options vested." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares", "negatedLabel": "Forfeited", "documentation": "Number of non-vested options forfeited." } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Capital expenditures included in accounts payable", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r35", "r36", "r37" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "periodEndLabel": "Non-vested, December 31, 2022", "periodStartLabel": "Non-vested, January 1, 2022", "documentation": "Weighted average grant-date fair value of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "terseLabel": "Vested", "documentation": "Weighted average grant-date fair value of options vested." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited", "documentation": "Weighted average grant-date fair value of non-vested options forfeited." } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Provision for Doubtful Accounts", "terseLabel": "Bad debt expense", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r163", "r232" ] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Intangible Assets", "negatedTerseLabel": "Payments for patent costs", "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r97" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment", "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": [ "r8", "r129", "r132", "r429" ] }, "ctso_SupplierAgreementTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "SupplierAgreementTerm", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the company entered in to supplier agreement term.", "label": "Supplier Agreement Term", "terseLabel": "Preferred supplier agreement term" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAbstract", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "verboseLabel": "Comprehensive loss:" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeases" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "LEASES", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r396" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r635" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r667" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r666" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r327" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r325" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r668" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r635" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred Stock, par value $0.001, 5,000,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": [ "r81", "r424", "r583" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r667" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r326" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r636" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price per Share" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Expired", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired." } } }, "auth_ref": [ "r328" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r667" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosureNetLossPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "NET LOSS PER SHARE", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r187", "r198", "r199", "r200" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "verboseLabel": "Additional Paid-In Capital", "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": [ "r348", "r349", "r350", "r456", "r694", "r695", "r696", "r745", "r774" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Financial Instruments", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r10", "r20" ] }, "us-gaap_RoyaltyAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RoyaltyAgreementsMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Royalty Agreements [Member]", "verboseLabel": "Royalty Agreement", "documentation": "Contractual arrangement, generally for a defined period of time, entitling the entity to use the rights and property of another party. Examples include, but not limited to, licensing the use of copyrighted materials and leasing the extraction of natural resources." } } }, "auth_ref": [ "r63", "r359", "r744" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r64", "r65" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r647" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r647" ] }, "us-gaap_RoyaltyExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RoyaltyExpense", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Royalty Expense", "terseLabel": "Royalty cost", "documentation": "Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property." } } }, "auth_ref": [ "r93" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r640" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r634" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "negatedLabel": "Legal/audit fees related to ATM offering", "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": [ "r12", "r110" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r647" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r666" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r640" ] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Interest Income (Expense), Nonoperating, Net", "verboseLabel": "Interest income (expense), net", "documentation": "The net amount of nonoperating interest income (expense)." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "COMMITMENTS AND CONTINGENCIES", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r105", "r241", "r242", "r543", "r703" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r640" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r603", "r614", "r624", "r649" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r42", "r43", "r66", "r67", "r219", "r542" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block]", "verboseLabel": "Schedule of restricted stock unit", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r54" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r647" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r640" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r612", "r620", "r630", "r647", "r655", "r659", "r667" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r640" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r597" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r42", "r43", "r66", "r67", "r219", "r448", "r542" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r612", "r620", "r630", "r647", "r655", "r659", "r667" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r659" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r640" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r640" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r602", "r613", "r623", "r648" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "BASIS OF PRESENTATION" } } }, "auth_ref": [] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r641" ] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfDebt", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Repayments of Debt", "terseLabel": "Repayments of debt", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r687" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r658" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r643" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Stock Options, Activity [Table Text Block]", "terseLabel": "Schedule of stock options activity", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r17", "r18", "r54" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r604", "r615", "r625", "r650" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r642" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r599" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r646" ] }, "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedShareActivityTableTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Nonvested Share Activity [Table Text Block]", "terseLabel": "Schedule of company's non-vested options", "documentation": "Tabular disclosure of the changes in outstanding nonvested shares." } } }, "auth_ref": [ "r57" ] }, "ctso_EmploymentAgreementsAutomaticRenewedPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.cytosorbents.com/20230930", "localname": "EmploymentAgreementsAutomaticRenewedPeriod", "presentation": [ "http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Automatic renewed period for employment agreements, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Employment Agreements, Automatic Renewed Period", "terseLabel": "Additional automatic renewed period for employment agreements" } } }, "auth_ref": [] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r602", "r613", "r623", "r648" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r660" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r644" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r645" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r645" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r608", "r619", "r629", "r654" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r605", "r616", "r626", "r651" ] }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Remaining lease term", "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r751" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r605", "r616", "r626", "r651" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "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": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.cytosorbents.com/role/DisclosureRevenueAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "auth_ref": [ "r243", "r244", "r245", "r246", "r312", "r313", "r342", "r343", "r344", "r408", "r409", "r441", "r471", "r472", "r526", "r528", "r530", "r531", "r533", "r554", "r555", "r566", "r572", "r580", "r585", "r588", "r702", "r712", "r758", "r759", "r760", "r761", "r762" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lease term", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r752" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r606", "r617", "r627", "r652" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r659" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Renewal term", "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r752" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term", "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": [ "r404", "r582" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.cytosorbents.com/role/DisclosureRevenueAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "auth_ref": [ "r243", "r244", "r245", "r246", "r313", "r409", "r441", "r471", "r472", "r526", "r528", "r530", "r531", "r533", "r554", "r555", "r566", "r572", "r580", "r585", "r712", "r757", "r758", "r759", "r760", "r761", "r762" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r607", "r618", "r628", "r653" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.cytosorbents.com/role/DisclosureRevenueAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "auth_ref": [ "r243", "r244", "r245", "r246", "r312", "r313", "r342", "r343", "r344", "r408", "r409", "r441", "r471", "r472", "r526", "r528", "r530", "r531", "r533", "r554", "r555", "r566", "r572", "r580", "r585", "r588", "r702", "r712", "r758", "r759", "r760", "r761", "r762" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "verboseLabel": "Schedule of Principal payments of long-term debt", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r9" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares, Outstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureRevenueAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "auth_ref": [ "r243", "r244", "r245", "r246", "r313", "r409", "r441", "r471", "r472", "r526", "r528", "r530", "r531", "r533", "r554", "r555", "r566", "r572", "r580", "r585", "r712", "r757", "r758", "r759", "r760", "r761", "r762" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r609", "r620", "r630", "r655" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "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_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "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": [ "r672" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Gross", "verboseLabel": "Principal amount", "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": [ "r21", "r116", "r273" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "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": [ "r25", "r138", "r171", "r227", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r371", "r372", "r373", "r384", "r583", "r708", "r755", "r756" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r134", "r145", "r146", "r147", "r171", "r191", "r192", "r195", "r197", "r203", "r204", "r227", "r247", "r249", "r250", "r251", "r254", "r255", "r276", "r277", "r279", "r282", "r288", "r384", "r451", "r452", "r453", "r454", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r481", "r503", "r521", "r535", "r536", "r537", "r538", "r539", "r673", "r690", "r698" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r400" ] }, "us-gaap_LesseeDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeDisclosureAbstract", "lang": { "en-us": { "role": { "label": "LEASES" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "LEASES:", "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": [ "r400" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetDetails", "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Current Maturities", "terseLabel": "Less current maturities", "verboseLabel": "Current maturities of long-term debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r143" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets", "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total Stockholders' Equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r82", "r85", "r86", "r103", "r483", "r499", "r522", "r523", "r583", "r596", "r692", "r700", "r746", "r774" ] }, "us-gaap_CashFDICInsuredAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFDICInsuredAmount", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Cash, FDIC Insured Amount", "terseLabel": "Cash, FDIC insured amount", "documentation": "The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current Liabilities:" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueIssuedForServices", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Issued for Services", "terseLabel": "Stock issued to vendor in lieu of cash payment", "verboseLabel": "Issuance of common stock to vendor in lieu of cash payment", "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_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r542" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "verboseLabel": "Supplemental disclosure of non-cash financing activities:" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Issued for Services", "terseLabel": "Stock issued to vendor in lieu of cash payment (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_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Allocated Share-based Compensation Expense", "terseLabel": "Allocated share-based compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r346", "r355" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r76", "r128" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetPrincipalPaymentsDetails": { "parentTag": "ctso_LongTermDebtAndFinalFee", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetPrincipalPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months", "terseLabel": "2024", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r9", "r172", "r267" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "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://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "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": [ "r598" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Employee Stock [Member]", "terseLabel": "Employee Stock", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Shares", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted stock", "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": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation", "terseLabel": "Stock-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r6" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetPrincipalPaymentsDetails": { "parentTag": "ctso_LongTermDebtAndFinalFee", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetPrincipalPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Maturities, Repayments of Principal in Year Three", "terseLabel": "2026", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r9", "r172", "r267" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetPrincipalPaymentsDetails": { "parentTag": "ctso_LongTermDebtAndFinalFee", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetPrincipalPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Maturities, Repayments of Principal in Year Two", "terseLabel": "2025", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r9", "r172", "r267" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails", "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument , Face amount", "verboseLabel": "Security amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r69", "r71", "r256", "r395", "r568", "r569" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetDetails", "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt, net of current maturities", "verboseLabel": "Long-term debt net of current maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r144" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "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": [ "r598" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityIntrinsicValueDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted Average Remaining Contractual Life (Years)", "verboseLabel": "Options Exercisable" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, New Issues", "verboseLabel": "Issuance of common stock offerings, net of fees", "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": [ "r12", "r81", "r82", "r110", "r456", "r521", "r536", "r595" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails", "http://www.cytosorbents.com/role/DisclosureLeasesRightOfUseAssetAndRelatedLeaseLiabilityDetails", "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "netLabel": "Right-of-use asset", "terseLabel": "Right of use asset", "verboseLabel": "Right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r397" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases 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": [ "r97" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Shares", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r598" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Payments", "terseLabel": "Operating lease paid", "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": [ "r399", "r403" ] }, "us-gaap_RestrictedCashNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashNoncurrent", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted cash", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. 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." } } }, "auth_ref": [ "r123", "r678", "r689" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Stock issued during period, value, restricted stock sward, gross", "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period." } } }, "auth_ref": [ "r12", "r81", "r82", "r110" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "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_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r5", "r19" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of restricted stock units", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r12", "r110" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r598" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "verboseLabel": "Other income (expense):" } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "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": [ "r600" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Sale Of Common Stock", "terseLabel": "Issuance of common stock offerings, net of fees (in shares)", "verboseLabel": "Issuance of common stock", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r12", "r81", "r82", "r110", "r451", "r521", "r536" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Amortized period", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r347" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt", "terseLabel": "Long-term debt", "totalLabel": "Subtotal", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r21", "r116", "r263", "r274", "r568", "r569", "r764" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense)", "totalLabel": "Total other expense, net", "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": [ "r95" ] }, "us-gaap_ProfessionalFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfessionalFees", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Professional Fees", "terseLabel": "Legal, financial and other consulting", "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer." } } }, "auth_ref": [ "r594", "r771", "r772" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "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": [ "r633" ] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Asset Impairment Charges", "verboseLabel": "Impairment charges", "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill." } } }, "auth_ref": [ "r7", "r49" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Options to purchase common stock vested", "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r337" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r666" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentIncreaseAccruedInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentIncreaseAccruedInterest", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Increase, Accrued Interest", "terseLabel": "Accrued final fee", "documentation": "Increase for accrued, but unpaid interest on the debt instrument for the period." } } }, "auth_ref": [ "r691" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Period Increase (Decrease)", "totalLabel": "Net change in cash, cash equivalents 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": [ "r2", "r98" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Shares vested and expected vest value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r337" ] }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Existence of Option to Extend [true false]", "terseLabel": "Existence of option to extend", "documentation": "Indicates (true false) whether lessee has option to extend operating lease." } } }, "auth_ref": [ "r401" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityIntrinsicValueDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Life (Years)", "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r111" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of exchange rates on cash", "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": [ "r749" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails", "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash - end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash - beginning of period", "totalLabel": "Total cash, cash equivalents and restricted cash", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r33", "r98", "r169" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net loss attributable to common stockholders", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r164", "r178", "r179", "r180", "r181", "r188", "r189", "r194", "r197", "r205", "r209", "r213", "r215", "r565" ] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails", "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Total 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": [ "r206", "r207", "r208", "r211", "r212", "r216", "r217", "r219", "r308", "r309", "r414" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLossCalc2": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Net loss", "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r90", "r100", "r119", "r136", "r153", "r155", "r160", "r171", "r176", "r178", "r179", "r180", "r181", "r184", "r185", "r193", "r205", "r209", "r213", "r215", "r227", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r383", "r384", "r432", "r502", "r519", "r520", "r565", "r594", "r708" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "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" }, "r2": { "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" }, "r3": { "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" }, "r4": { "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" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(1)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(3)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r21": { "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" }, "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.19(a))", "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.19(b),22(b))", "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.19-26)", "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.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r30": { "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" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r39": { "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" }, "r40": { "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" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r42": { "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" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r51": { "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" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)-(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r57": { "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" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-31" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r77": { "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" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "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(30)(a)(3))", "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(30))", "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(31))", "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(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r88": { "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" }, "r89": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r103": { "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" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r109": { "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" }, "r110": { "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" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r113": { "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(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r166": { "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" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r169": { "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" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r188": { "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" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r312": { "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" }, "r313": { "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" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r361": { "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" }, "r362": { "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" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-4" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r423": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-6" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r574": { "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" }, "r575": { "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" }, "r576": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r577": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r578": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r579": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r580": { "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" }, "r581": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r582": { "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" }, "r583": { "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" }, "r584": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r598": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r599": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r601": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r602": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r603": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r604": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r605": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r606": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r607": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r608": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r609": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r610": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r611": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r612": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r613": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r614": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r615": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r616": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r617": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r618": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r619": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r620": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r621": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r622": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r623": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r624": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r625": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r626": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r627": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r628": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r629": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r630": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r631": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r632": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r633": { "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" }, "r634": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r635": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r636": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r637": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r638": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r639": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r640": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r641": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r642": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r643": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r644": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r645": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r646": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r647": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r648": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r649": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r650": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r651": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r652": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r653": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r654": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r655": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r656": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r657": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r658": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r659": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r660": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r661": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r662": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r663": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r664": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r665": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r666": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r667": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r668": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r669": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r670": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r671": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r672": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r673": { "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" }, "r674": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r675": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r676": { "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" }, "r677": { "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" }, "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r679": { "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(26)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r688": { "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" }, "r689": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r698": { "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" }, "r699": { "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" }, "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": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r702": { "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" }, "r703": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r704": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r705": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r706": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r707": { "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)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "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": "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" }, "r711": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "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)", "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)(01)", "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)(1)(iv)(02)", "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)(1)(iv)(03)", "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)(1)(iv)(04)", "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)(i)", "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)(ii)", "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)", "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": "(c)(2)(iii)(01)", "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": "(c)(2)(iii)(02)", "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": "(c)(2)(iii)(03)", "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": "(d)(1)", "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": "(d)(2)", "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": "(e)(1)", "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": "(e)(2)", "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)(i)", "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)(ii)", "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": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r745": { "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" }, "r746": { "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" }, "r747": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r748": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r752": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r774": { "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" }, "r775": { "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" } } } ZIP 61 0001410578-23-002301-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001410578-23-002301-xbrl.zip M4$L#!!0 ( %B!:5?J9(ST>A, %; 1 8W1S;RTR,#(S,#DS,"YX M<_0^^O.SL.3= H.D9.--]CPF!SMV0L$GHGGFZ1[&51&<< M.R/90/;7;Y7\$3O^DI, 9M8/W4!4DNI+I:J25/GUGR]+2WNB7##'_G+4/CX] MTJAM.":SYU^./'?6^N7HGU__XV^__KW5^NUZU-=,Q_"6U'8U@U/B4E-[9NY" MFSBK%;&U>\HYLRSMFC-S3C6M?7K\Z?CTN'VNM5I?Y1C71$ ?Q];D8&?'[;"A M$PSGV%=:NWUR>7)V>G:N75Z=7EQ=_*P]W(=P]X#:C)4!O@CS2A@+NB0:T&>+ MJY7E MB6P-007?##DC8BK!X$.)4P3$C.2\@AK'<^?I!!H2@"]68M8XCN!! M8[*#QSEH8UZ/H#71Q1,M=[VB(BV7L&4;?$[(*A,:&Q+ ],589*."+0&H2_B< MN@.RI&)%#)K@I;%V'>'P*:P?<6PX2]GE]/(<%YU%<5G=.GQY0V?$LT"S_O2( M)94]IF]YU$5-29429I8F@RC;)[_=]\=RB43<=H6CBF[ $-M;GF4MJK-38(E+ M;<&F%FTA&.7$!1,C6F?'47?3Y5OD)!0.FD^P&<<[:YV>M\[;,;%QQ\J1LFQ) ML('36:Y.?SZ!UCB#G-.-%L')!M[97KTE7G!HJ>&T@-P2YY<2XFYE8]LJ!A@1#S4*&FAN& M2J/-,BWZ9]^BLTA-#3-GV1IF3[>&V)O+ #1C:7^7OH%D"Z)9,Q%TNZ!R %'0TB&5X5O5^ M&[1RNP4?AC+;6Y+ .%<:^ [80,=B)BZE:V+A:APO* W%IP!7(#-8[5)FT2CP M>V]Z[6'XX;!3BP G2 TK.#:($_4HDJG!U0%;2?<$KM[+\:G:BJ$QTB%K>6 M\ZRZ_C?PA?+]5&6I=_3Q-^VV/_S1K.E\)^J!,]M@*V)=>X+95 C=<-D3<]>P M L?>C@;L[D-KK5!;%N=2>][;_*[- KCQ_M[ M??0[JM.X=S?HW?8Z^F ",)WAXV#2&]QI#Z!]G5YWC+H(.&G@#&H&_D(WV&D_ M!?@UEB1?$_N./9]0#.FF[H"ZD:8\D/6R0*-4NQ5JQL7I^;9F](>#N]:D.[K7 M;KK7DW]H@^X$]24<7EL%XS>R59$M)8**>^)Z'%"@8/#E)WU&ILR2G^1)5[EC MH7Q_SI!O5Q_+5;L97'-FFKN@FH53:-9FCD;&>P1Q#X1#\X*Z8- MU8@NV:DD MO+M0#^^TGQ(C-_*L[MDMB#VGHF>/7KK%8Q0*.GS2M[? M-WUP!PN\-X"&8>>_OPW[-]W1^#^U[O\\PN[>"#[76%\3P4!,#S&B4X8!>>:-!*HGT;3LL M/QFN$)]0Z#E*4JEOH1Z.?*/!M2<M?0]@BH*T2=J>^&/Z[5_BX1R'!""K3OJS#E9+9BAJ?@8,K#):S M/%%>M7N)Y%.N>ESRT13^859 3VE=ES:A=D415Z%$KU']?6_B MGW3X-Y=DTK,[:#*>E&29.^O,"W9W&*)%IROF)[@K(>5K.K*4!CS2"%4O6C:"4HWILJ63;"P42<&A>B.%JH%>MC2R M@0JEHOBFMY&08CB1(YAX6Z$\\M_@-B*HNDC4KI(HWAI)'W=F+9/_'Z=D^!_6 M?AS1F2;+6E[AI<8O1X(M5Q;6B).?+63Q/*P-V K+__T;2#U^65HA" Y?4#-2 MBG>;.\'$X1"$&ZE14F4W81!G13E>NCL)D3_23@Y%%?"S*E5)$=20)HM,J]($ M7:A54W)@J50E9VMU'9RH7T^V*OX%'R3J LJJ@$"=PUW-3I4&S:E)Z!>P[3N& M',:'%GG@LCPA_G(,4P7(59AU4X91:=80''^I-FM12=FLJ3.[X%]1,1I8UE/^+901R2L96[@ ,NL#GU#+%=$PU=9#3L'A/9# 3W;$85.Z6FW^ M$-Z?&ROD[FZ!DO6?E:Q0O$OXQQX8) J\[F!]H6_F[$%I9SG]ER/=,+A'S>[+ MBMI"OEP8N@O*.[*8=?SUPI'F[XJR)/?5TH'U1OBZY](ENG)'&ID*^1;AR]&, M6+*"MP2$C8HYYD1V]4TD+&R;61;&'5^.7!X>[.+.^N\*V !YPF6NA^RXXXZW M"E%C@%(X^]0O; .C0?PS;72TE[C?RZV2P>#)X+_Y"Y1P+KB'<]7H#$A3(U)\)#RM] M##T7G2/\HIL[Z /15,_V=[(?%%\^4%-_HIS,Z8BB\@!8^,+4(Q8F'I-\#KEV M<"/\_F2^DX ZZ"A9UE]4+KM3]T[B@!"!\;^H,':E[=U$$3C5?U%A[$K=CN(( M)X1=S: CQ!*V]C=U)0HQV)$J?3[G,DLXHG-P4RCHM[[$71@%L1M$M>*,< M@QHFAXJ?8Q[\3T[EVA5CA50YQYSBFP"?V@03?P"LLGKZR&D?CXN(>SL(: M+^&JCX25WYPID3SC5UD<&X[DR2-^1(T1)+.)=4OIFRRZW+D/FZ8J>O$?';._ M55A:!9F](\\^F&I;4!VL@?SX33>,O,EWSLQL?;FG(_]B/Q?>>9\CY;,O![4G "PX*Y+OU )74QF\8$=.[X-[[,B['+8$ MX0?8FQ\$@Q57O*E)+\%A=V'^BTH?FXJ^9<# U\#$F2) MF[O-FQ*\J["N@$8(H R8XHEVERO+\4/*<&\4/;RA%<:(4QR2I9I&G* MWE\068M&]R#\@JX&V'SZ3*S0-0C66Y4>-5AQG;7KC!T^Q9!6)(UD=E,MK:*\ MRI%!0L;GM<3_AG%JN$G2&R?P>Q!E<5@M,J![@_KAR;%Q:S)8C M#7GP;9_KX/@J753[J4F!$_E-NH84AD;FO]D ^T3Q[^#NW8QIM%2Q%P M/4@+X]<;LA:W#I?(270G"TX%U@#8CG0+(6L0#0[H<_8NG-502\.1S,L&":XN MX=8:\=^*#M5@/P"=2@1^2,IN&1?N[Y3 XHFNP\B&,FK5.M:2 YW8L_%[" 0, M_-8 (YV<*8"I/5U=#U^:WBVGBWRZ,F!J25=HW2=L2874L2#1IS\19OFG\,E] MH!#RW9.W6V=;NFU[Q(J=<(&B<;HYS,U:?>6=ZK&%9QSCZ=/@FZCCQR@*<#78 MON/NT\1Q\=8ZL_!"]!C? @X-PUNQ3>)#&?H][WOE22K$M;=<<>=)PNJ6Y3QC MJF/S748YXE/N_+KIGXCLK>R/2:0 M"Y5[U3?[I:\XL]IG9Z=G;5!C63]>YK@$->4-VZV7*$9X!'Q!AIVP MSH.\&(Q+SQ\$'!TFHE"J[L2DK=96,2"U'68W!L;QH*:GH4!,1$+O",&/["PW!.Q@EMCFZ_F MS ;)9=8KC%U3+H:797\P=Q%>H(V^0$:F_8>S6TZ1$PO"YU3>ZD5JI2D:4=SK M1?!6//ET\H##[F5?R]D6;3WA.5ART+GPLNXR53$]VR*IG MXYL!$;C(.^Z8YO?+_\J=#6^]X'U7?R>C5/1L [>K M.-V5>[[R/E= ?,6-+LLICS;WD.P;CV*Z]I8]X3=;ZS.P\N'?)?Y]M:$^BG>P MN6N>17/P%BSPFOS;U!.G^^)2.ZY3^PQ2O[4U]E8KBU$>V04_];;9F++;ZT=( MF ?^1HGE+@S"Z2TQHOI3J<1R-M@^B>%7IUW<G:- F0IT#:F\9P(K)1&;.AZ&>**@#Y,0)A\$XX1 M;YC2S'TXG@2J9/U4\1$"]1A0=!TGG"%RYQ MCZH,L#8$E[Z0WK.HT\"QO^/+BZBHTRUA7!X%';!R5-$D'X?3U&8.OR M?\7VIZSF&IIM_WC&MTS2YTP=W23::B.?DJ4/.F;@66]J!]IN^"@$=5_\VKX8 M%L&_BUAHE [@RV%KJ(G_\JSUZ<]8F5TM4%2$KR&E8[IR)7;M7]3)K=*IAC1_ M9_+:3H>L5H[-4M1E-]>0CE0-0'R0Q)UE^_CB8N*<'__G M$^?3\6=U>M-=:DAO]D4A641PVP\J!ZW+:EJ'40I=ASMCN+1,]*T:N7\\KQR7JUII5+8R)W)H!)QM:"UB_/J\C>-L$'B MWFK5:OFF?%&YJ&DWMY6KVZO/6J^S+-@! 6V<6]+![I^W_*\G>*4&2%WV]6SL M>=/;7\]8DZYX0^0^U*K1P5/%N4O'UE.%'ZI1:5K9;_Z+0'UAA-S!)V MF6>ZUELMWDQ:O>K-S4TY^"T49?B6!?7;Q#*]0/>YE M6O7\E8TBN=;$R@$/O\49Y9>P0<^:]H42!_61K07X;KWY%'T]8W@R=7B#P;,Q M1?;7,\MCI,2YJMS4*ER\?P\\H)R;4X.XC#AXQ"W@SG1XXX,Q0AX[TWCKCWT] M(8XU]P@C] EJLG.+3,J\4%FFM?*[B+Q\R S;F"(:L,KJ[JA!)E.*QLAE>(;: MA&V/I\BK#@VV83K6Q1X1A^][?]@-DXWO'?*R6SICK6X-H8F9Y1#F4]2CV+7P MU'3N?(9=Q%C=\O ,>W/0X,"?3$PZ-^P!?G;!J5JFZ]4MB_BN!S&@!T):&#$N M%U0!O8HU X5V";N\Q#121,]>5WD+47OF?/)UHJ0 M;GR7@!#X>M8Q/9]B#U1IV,&3-C:?L!,\V0Z2?/,A* OZK>\$_;H-$$(@O-D= M>?VXMM"KA]P1&BV?8H^_!P)[I:*5M&5S\/^&T1T8;;U9'[::VEV]7>\V6MK@ M6ZLU'"Q"'\CN$"O1O,-C.J%)-C@(!BB",&J;["F(I3#">C;-:3!\*2/'8]&3 M@+B M/#!SSIC,2".^82T'X>>P%O]DS*^F^L>XU3$KGX$._FXZ/ M!&Q)U56'17F>UKG='*J"G(<1DO61A0#*DX,@G.1TS(PJQ\%P880AL1<*$:N[ M,Y"6T#F(+B R7N0XB,M%%!)54XBH'D53$X]:KU.8D2!P+(8W1E0F0DK43"JA M!DJX^8"T;@HT9/M2(;;[B'D46S#6Y/&C2UPKDV)1<75XE1L/%<*AH#<-$PCN M>C$5@&[ '?'AVY1/VL0Q,JO* M1^.P,!8%_6?,\^1 A6U<*L15+WO ,G4>L/\?$ 3$9MSUOGI&9 MR*]Z."P">XN54-/*9.F(VU\>* 7GM(GD:)Z32"^L#G^R/*0P)X],01*3 XX( M_3S?Z>?5.P9J-P.IX+@Z!CU[KKM>, GQ$B!>?#@>)5$I.)2.4F0]<\[S8W(9 MPV1AI0G,DE&<,)0 J*"KC0>*G%ZX7O*(6)1%MWL_NK[LRI]PLZ(^BO)>+$I\ MA;*)!Z3%*A\!@SL K*"/%43Y["Z:7>D(N-X"J(+YC-PYL;B@.EQN.\>4Q*;@ M^+4'S2 PN 70K 7RE)+J$%B0B-05&BET,J.?*<6$PJL#IO>]!8),)L3-)7.U M6!+KU4=F4@J:@CVQ/AKAA10]$X]TMV%.L<=%2I^1I)<^(AZ+(%1P[ .#.7_" ME8W"45Q\TZ[N6F02;-WM(L^PA^:K>.)9I)5CHG\'R!4<+O7Y%E 7!ODF=6'H MQV(PF\C&%A8OI.=5/"+R-P2KX (2CT;8"[8T!SOW@[W-L! MQ$BX>^@&"[/UP7+?^+]#-J%A?(*PA%CKU:,FF"]V33K7@=I@%1QJ M@F6!:,^ZZR&*F'B+X[N]41UOLJ41)3=0[E=?"F;#07H2I986,,.,HJC3B.HLK9;YU=5SV:*,9;F439$O7OR!:LL M'%G=[$B8,V'U'29:7&Y'F!ZQ-W@ MPMV)\P<%6C@>]G<%7L&LDI'41WQV(5I&>RNI'L.'C^>R:E+0.RQ%CQ:,\RPA M*J>>'Z1L'>N%CL>%J60*>A7!R@() _(!=P.V&!]-,$N9A[7PBQG M,BU7^7A(W@*O@L.K!PJ1A]NM83\0,@J6'1"= M80NQ 7%& NK$%9*0/RMP=CR/C[05E4+HU!P1S9#KHV@J0&&N]COVQ@V?>6#- M%(S:\?D=??PP&?P9B:>]&[1T##:P*]CRO5W!U;;P,C3));>+'2ZY:;_P=VL7 M_]GSVEO*UHB<;269-0YQ(%:PNT.!(X"_C[O$P]WR%A M$FMG=/>C%M4W4";6(&66J3\\^?EH9.)!"F<'"0ZQRR2E0L!ED5T7C?K@FW;? M-G[?]_8*CFKEOJ[DC230%Y,/8B5["+@9 <>4'S1HHL6_R]% Z]4:F^XSZH,* M6K:-+-'<9]]"[+_G?]E\_"XW3U>Y"?3ULI7BAPQ/])P]W9VE"_K<3$>OCOX$>!1\RH<<04;XI> MP2,.<9D-FY]%YW=D\^L%>A1-L#\1$)];[P3HWTP',N<>#CFGUB=3$U,^O3)L MW?5@+(B?G,7->PR"#>C7@9FJ*&\O6?L$K&,;380V\DDA1Q$HAJ\/WQ/:)/Z3 M9_M.=!&)>+5<6.4$#* P_)#USPJQ/AB;% 6?0^)Y*AC+9 T&T@N? -,%@(<< M7RO$\7HJ8/U&%&I87==3#1/>?B9%IFG9,T@#S\4>*D MHC;UX5WHS?"^C=0[T:5M0J:QDS26C14369%2.T/6\04PWA16S&K2*B>5<:/& M:4'\C3%Q];6!W);M)$ N]51=V=,;)SO$(K.SP@JEGQH>/@HJR(K\3ZCW.)7!!'<)\ M/M? X$^FIG/G,^PBQD+',N?',CG!=&[8 _SL8AM;?#JR2* !^!YQ,+\!,_W[ MW$U^)ZHC=ZSA,CS9]B85_-#KZ]V&WJNWM;O'@=YM#09:O3'4O^O#'\&!ML%C MIU/O_^#G' ;Z0U>_UQOU[A#*-(S'[E#O/F@]HZTW]-: 'Y( X333'6E\3Z*& MWL34?@D%W?LIN&T,\#U./.S_1+3,=]TSD!;[)OS']X9ISFUS/2AX &%-%7)6 MGU?M!,Q@(Q4<]MCTFZ]/?#<1>Y#:=CJ=[1FZV[X M7ZW;&O+X$KU'FX8OVC06"*:U<5Q 2=;!#6'1 WZ9K&-Z/@TF&'T4:+ O=FC2555;V^J5P?K6$( M\2HX%2^$K@L^>_B"G!GJP!QI+/RJ\S9MGHBA2,$^[$<(8O&=3]K9&R;#3GQ! M#IX4B_"?4R)\JSX(YGEO;]&(K7ECI#G\79KS]K*#S?C:_!(;)/B,WG*P(YSR MR%??MQ.0%$RV_V_8G#I=?U/"$^Y@EUI0<5 AB2]GD%FLE=,TD2SP*HXI"L"Z MQ[-MW674S.G:AA"]@N>S"]E\UC2D:#NG:QZY$Q*5#G,7LGOBTUTX#VCF=*U# MB'[W'[<3I=D*NCJ^Y=OV$!7$CYVT>1SV\'ZJD#_=G38U_5)>$ 9_/8$TO_X? M4$L#!!0 ( %B!:5?!)+Z;U3( /&UL[7U;<^,XLN;[B=C_H*WSL.=$K&]57=-=%=-S0I;E:NW*EE>2J\X\ M== D)'&*(C0 :5OSZQ<@=>$% %> /@2,=-E20D@O\S$+9%(_/6_GM=![Q$@ M[,/P]P\7I^B!TH>>'R]\_Q-'BY+E@4@:&O:2RCZ<7^Q\&N^I@^+5W<7'VY>SC^<=/O2]?SS]__?QK[^YF3W=# M6%OX582!'_[\2O_S0-KK$8@A_OW#*HHV7\_.GIZ>3I\?4' *T9(4/O]TMB?\ MD%)^?<9^COKITY[VXNR_;\8S=P76SHD?XL@)W6,I6@VKW,67+U_.DE\/I*1Y M+SK09KGY?);^2$BQ_Q4G38VAZT2)?BHA]+@4]-/)GNR$?G5R\?'DT\7I,_;V M?)405,B)_.H+Z \2^MN_]7JI3A ,P!0L>HDXOD;;#?C] _;7FX!6FGRW0F#Q M^P'4A>LS2G36N*DS+8 '*R=< CP* M9Q%T?ZY@X)%N//QG[$?;5M$*VVD%ZI6/W0#B&($[Y(>NOW&"RQC[(<"X[T;^ M(VF)"'H6K]<.VDX6,W\9DD' =<*H[[HP#B,R6MT1UET?X"L0.7Z@I.].FF]9 M,&79C\*(<(M]][L3Q* 1;.G*.P01CO_[G<#F(0EEN'20>Z>T=V?15$ O'9.08S@AOZ3\' &,%B<[>C/GGPRJI^$#D+P"2!V MBT4TQ7U'@-"A/MK@R>X# 7;QV\G%Q<@C_:59,#N M/_OX"JX=G_3\A1,'$5:93Z4KXZI%UMYSEK%P\$,BS1B?+!UGLS,/TA[]AE:) MCX8"@+>O#TIW M@J">Y63VWG1W_#D!E]36G"GR-X4,PQ,O55R++#+J;I7AQ-ZZX7=7=0OL)C6= MK,'ZH>[ P>8U7V]S1E>$)^3&#^#D((86V676GF&:&(@?^FEW"W_NVJ!\->VV M602 TGG .WSK1[2!8_%>IGPO'Q#5'H_I-\?A>/?%GT>O3N!@/%DD M&R?*V[Z=P'D P>\?*NG_O"A(0JK$F7[$63:NU= G10HGFM=DXGU]JVI5\:K?N0U^]E\X#?FHKY(^CB9 /?X[!T@F&843/0LK=@4%1,@<.3>>>1_"27S/=]!VY@1 PC'#HQ<: M#K>$"<1'+FZ=-?ESCIP0.VYR'BKL,Y4%^3*0*MI&+ZK2#51ERDB'XJ#(=2DI M[HWVK0$,R1XF2GW+4Q__O-Q>@M!=K1TDZF)5Q?CN08F"5HAASY38+UI13$$, MY8)-NYJ"CJ :9]K[6S64G#]5 H)MG:YBY21QM[L. ME%.%J$<97@T* 0C[4==KP@J'YXWS#XCV47TL1Q:;B.GB9)-I I(N!G(L<#VW M7%HF+"%U$\^M4*Q0HG&M;EL6MWN?K9!+H]-"W_L'82B)'+R&Z!8\96+E$0S) MGVYZP4 P42C5P1U"E6LQ("TZ&$T6?2^UJ9M<($M!*"Q2+G8><=-YHZYF8#5K MVJ<012S9286'P6C/&X4N&0?FSG,_CE80L?W"8F*N/?')K0 J7'[QR!7 MK?P MJI0[E.-#>V_A,9[M%B*&S3K?:)!U<@>5GMD0Z,EJ,/D6[WC]%_#N0\)BXNB8 M)(*]"YP07VZ'SP"Y/J:7Q%PPI7?B1&Z[]EOB.[NZ:>MEZ:>,0^Q;;+^E+O0C M:JNQ][)3$X6=X]?O*.U"8#D7:S>"TKZWG5,13A;'.R2<[2V3CKD5Y%*:0O3# MCU93$*2WP%?^9@X%I]DU:I"30G4=3;;)5>J!M;G2NG_FP-AOH6NP;W9C_>0@ MK\+#FJ/A;XR+5-;,^'V$Z!"6[+HNMT>:.V=+OTL8/W(?>G0(I*Z0&E-^LZ84 MY_SFC37>N',LHW*Z;LZZ_HU]'FOU3-LIF.X0K[].$57I[F24J MO*#<,O;@EG#^@3I*5#%WJI, M*# ?%JEQ< .B@27U)3F5AXW5!27!\XHV[T ";4!5;@QTGC+[^3XCP[;1CI,Z M(4>A!YZ!-X*6":8R5DRN<"W!M!M!IJQ!6(=+ M[1U3%E:VL\K#,=IAOY,1Q0^7@EZ9H>!:6('&' YA-\K15&%IKU.P!0@%+6HW M\!R+62LNL6;46+]1;P%(5HVQ*%2L1,=5-I/2-#*A$3,HY="U9] B\<+*UK4; M-X/=K(ESV-1^3LH+(LG]QCP)["100X9;YFZA\"N?X^;K?IYH(+,5K>>,A4-] M!CMFG9P(;@"*MM2)%?5#CZY+-G1G47E?0Z(DWX52NS25*JLNCW56Y MFLJ@,G_ZG;(R@'*^6CD@YE+W'%,X<^-CN+3,$59(K0L=6!8YX*?QX=&RT8FH M6TGC(Q RE.#!3"J?,M.'=#XB9HW.1&,_!)/% '/CZX=UP_$/B(>.7>,%16P M!.Z8YIADWY.2+:8$OUBPZ?PBH1.HQI'V&84/(3N-R+!NM#/1;/.C$$99) MT(W*A%P+8I,:!U=YKLTCEP3:[EFW4-Y0C@?MG8+%=+8[B)@UV@TNG8 ^-35; M 2!S$,XCYUJ*J( E<(5=@U] "7)[W4-" U"6%^W=A,]\MK.(F38?1'Q%UI!5 M0<1[&G$0<9;*)!IA%RA052-J.>J6(4HH;-5,P.R1S:PM,]@S:L#7E'\UZ+9-:_16N5>L*J8HP9:O/VNQ#*@&2K^?ITLIY+Q&$NB-CDU3$/DH M.4BG<2(5<5!L8JX]\\FM "KLQ#QR!;#M==I*N4,Y/K3W,Q[CV2XB8MBPJR5< M1KOGS"LZ!HM4X#=@$UL L<)'PB*6AMFF9T0H;2C#@P'W!XOIO*.#QZS9I!JR M84H* 4K6A";E&1$GSF"02@)L,56&9, 1KWW]R3$JPHMXC!HU>=K[)HM,,AR! MU3-IN7;!I3:QO,WF;=-L/""M&(M_,V/>CU-.U.5ZF C[K1W M-0Z^7'Y'-X$@;;#SD%L;^0#W_V@R#3'+-#5)'MN.:3J0\!;H1APN?YET_G":_TFS^_ M^\E+#P-GLX&ASV2VDF['K8"N;N^KE!,4-MNP6R43S,F:A373I7@\TKXDX.W8 M5S;(3](^__[AO*V.\_3T=.IN(X@A>J#]]]2%Z[3S'!\FSQP9'+[$D\5D ])G M/VBGIYX-!%9T='D$]'!-JK.=GW\\/^^=] [5DK\'D]O99#RZZL^'5[W9G/QS M,[R=SWJ3Z][D;CCMST>$H->_O2*4-W?3X1_#V]GH^[ WGLQF#7MLHT=TY\Y# M #C369'(_M?:Z_1$Z?ZR(B61&S^ D\.$E#5SUJS*%G/AN?,"@D*G?DEORGL M 9DGIB1>8(^6K?#)3,M4: Z'Q0&3]>.L6UY_MR;;2;0"J$*P91KM4OU8 M1ZIEOML5:3LY(X0C1(["M-25QX<<]^;%?,2H=; MCR", >X_X"3^@7NH520SW4'4M%7FW[+A:<=@>H"1:K2JTF6Z9NGCDR=*D&T#)U#R".)HMO$'K9T7T& X^C55$![6O[ M$8A[DVQA6Y8'2JJ3!6>90DL892U8/2FIBX+!5(VD._>RQ%4\G64KM6OE+ M*\N'+ 3+%'(+0YAG!2.XB=#\T$';9/(G<.DY$!%N MD !.IPGN1-EAB]JMYK[? ZS^287\);F,J@\DBX1E/X@A'3DC/>T6] M2;$._9IL%-V@B.YEZ'=GCB40:AKFUZ)?QXV.S97Q6:;EW.6!=!8GT_ED099M M%8X_J9+ZM=GH\%T*DV4:S*V^9!:@]OCS%(R/N]ZT3A])R"T#&65VCX[,[3[T MR/>()CFZ NF_5=$4+52L7_/-XBY:@/R"S(/OR>R'7O(I2!-S>_^(TS=T]T*H M83)-&K-E &FOK\E:71.I66:)@M%7?)RSB8V M)/-ZR?B.A;?#&'2V+$Z$IE68BHH8S"N@[WE^VOR=XY/ET\#9^)$3B%/'B,O8 M$F4@K9@*/!8HR77C=1S0%0)OT2I6F'QY6R(1Y)4GC\V\(J<@(C" MW?^"[7& M([8E^$!:13P@YO7Q?D_V9=R3Y6^!2GHJ$]HR'\EJK(S ,H^"[*&0#<<^C4Y] M[#_7.?J?\!QRUC$)B@>']& Z5I.),?%<30$Q+NQ'8'<'-/6?38$+EZE.OCM! MS-MU=]^L+9. MDE_XJS2ILB_K5I$DJ)>AQG1&K:G'4N&7=>-(%I66NPLBJTI^&SAX-4G:Q<-G M@%P?ET+RFE3T,F*AFR TJ<;4IMK08V5-+R.&N1'$ES&T)O:8?DV6 _O,+C5F M2D8=+RSN61'=R]!O:J8-%QDJ3@QT"G"$?#>)!B!4R?OER6J= M %H G[ZB6J=7RU7[PD*OFP-^&8:1VG7[EJ%2[PN+V&X!L66V(>5D.J*F_W5" M%]",;]SW)AM5^<*BOIN!M"-_EVKX=X>Q>E<^ID=@9%2X(R.)ZV^< MX#+&A'F,^V[D/](7DD)O%J_7#MI.%C-_&?H+WW7"J.^Z,$[>0+^#@4]?3[^B MAZ&!W.,-OYQ_/+_HG?2.[9,/=]/1[6!TUQ_W+N]GH]OA;-;K#^:C[Z/YWY,W M&V;W-S?]Z=]I3-]L].UV=#T:]&_GA&8PN;^=CVZ_]>XFX]%@-)SU_F/'S'^J M1_=Q]J/-Y<,*]FNW:B-A3LFS(^F]Z:F/?UYN+T'HK@C3/T4OLU46LR-0L O5 MYR.GJN1@?D N\[CG4/PZ764QB^(.92QA:-3\:'S4/(K 0IU2YM3&RFP)NX?) MHK4*]92%U=EK*"&XHOD\_8>8%!&\B,*DLW:<*]O0\8T4)A*C+UB]J&?#/ND9 MO=X?&^MJ>'H5CXT-'+2$A+-KE&1D$%\:8=.:'KR4'Q?BX+! &?6?&#1'&0&Z;XI2?3[=B.*LVPJJ'U6W0Q!A$$>4$IDMUPMD%5!&8&9A-:77VSD+W\QOAJ:)SWJFB0)8@YI@6GWI M5PO&?:;MY&1IUJYOG&=_':^Y\BS\;GK\YAC 7J %;KMR1S3O6F/.#;[VJS=S M[Z\K,1W\(ZV-;F;N&'(,:Y^I;T!Y183)'RN P'7@+/'*W^RV82-\XZ"?@.;W M"[V#DX@=)]NP0M.KA<[-J*%\]$1-QYM-X /47R*0WHX%:,U2-H?0]"W&SI7( MP:U%.7L#^@,X0;1R'6(\Z9K6+T6W2=";OD>HK;^QX6O56!+70[#1IRU5M5== MUO1M/6V:K!:%5JW>$6[""-\3<>\2E D5R20W?>-.F^Z8Z"T+'JP?3-O<[[LJI M+.O>Q]AV>IN-/L"2 .&E&^:3F[[9IZ,C\]%;IM4K\!"-0L)LG.8,#6C&*_HV MZYK"Y>BVJI#Q:WTZ5%PE!,L4W0\"^$3O'9!AZ K&#]$B#LJA>;S(1,G"QF_[ MZ5"\K# L,X!1^$CL%*+M-7UQ>06\;Q!ZO(-U'K'Q>WPZ%,P#;ZM"?T#T M(>@"[IT='K'QVW=:%5H ;ZM"I\[3#9U,?">HU&>>UOC5.:WJS&.W3)M]C$$T M6F\<'R4+!+)Y6W+OT?*(C=^MTS*AV65?@I#H@GN/F4NM7YT&O%%<]%H\4'/R*Z8)2^]QDG1C MX 0NS<=,N,^%YT\6-$"?Y8%2K4&_4G6[H%0E8EGGI5?F)XMD-9X)<)X1/%S' M,K^ ?FT;\$.)!&";Z3--$D+T3P!DKL"7AR W?NYE\5\R6G^GGX#2O'UW@1/B MR^T^>Q\Q)!LNJB)3OR6N@URE+F^;:%:G[MT !6 M&93PVE(G+5D0_:ZA?[=DAWPQ=K7J*;8&C(ZGRI?Z@%&;"AB&WF21IK.L>$N\^V9-WVZ1"QU&+&K=]$6Z5V//(B';:-JE=_!JXB[C_9'D2 )> M_Q$@AR@C6^02+/V0/D%[Z00T,/1"9/_6L&CZ"J/Q3F*-)MYT3YH":BMI!$*B MK]@)Z+7@CU9T(@%WIB^.OIW^(U""C5VGI(L^0A0G=1U=;H\D=\Z6?I6\$K(# MGA%%_HQ6:4752GNF[]8:-^]NQ/K*#/;XWLDQ(@#7\AZVUN:K7/S7V5 M[+H'&!/[B^@69>D_<*2?P9]?BZD9?3L-VKTVT6[2[0C5UBC;PFN0-'F/:JCM M+Y*AML>F>IBVU8M)8QV\PU8&R7U7C4NJ*5_JG$IQLAB17=BC[\5.P,D)S*&S M(U)41NC[E*H<(&:RU9:8^>%'JRD(DFY/,S;.X3",>$GB:]5@011EI=UQ=54% MSHP6+R$=@1=7/@(NJ1$/5O2.KA-RDQ!7%3"]J6E@FGO554$TE1TZ=-*)5) @ MNDAB>H'=@C;*H,S(?[)8D-4S^\$KQN^FUX$M2+Z R/Q&(5DN5CS?5Z"QZ,$^ MB4F> \*\Y"MW$YBWG3A""3VZ?[UUUG7N7S1MRH*E@]"*E9R]M21@WH@8NR4\ MG=T+7TVI*&-ZM:&C?["S#C+%T5G:\]+053JM$&\,QZ;O,\C"."8RYXW6K^H> M@80_Z!:&J8=F?[%XGQ Q>P::.N';/@U4:MKT4E?%PO1*YK6X>\M8HQ5 \Y43 M[GV6RR4"2RY/'Z;>T:H@7P(WK H\_>QNZVR9L6S*O:9LX3D7E#8P3[- MF6KXP>=&X0?.KM57'H?P*H\H:L8AO!]1O!]1O!]1O!]1O!]1O!]1O+R5_!0& M =EETT+FUNPY)M[4L45-&;V]'>>;=86T?46IT=#P[F#I%GFRY\:C,+VNJ]W: MB\V;'HK?@K$79?YF;/U[(G=CMEYLWO29\UNP]:+,WXRM[\ZQ#)H[@P/3Y]IO MP>(98G\S1B]_L&#%)E2-2]/3A:6[5#4AOG>%]X-32S>_=<8LV_K:&^I@^5V4 M?;U,F;\WM/6VMZLI:^W-]+?\3LZ^_J;,G^GUW'M_JZ.U-]/?,H&P]G4V->;> MD-O!WIZFIC);P_Z.*9E&X0*B=2(>U8"_OT@&_!T;Z_G'UMX#_0[&&A&CH<8V M"!R,)XN$-]%CEWSZEQD * !D?FK*\B0,Y6,16A2(5VEEN7>C&5BTO9CHA\MK MPOK%Z>?/<_CI]-<+A><3N65M\<#PS8G_%"(7E&Z5?#K]?#Z'OYS^I89*RF5M MV:DW4$D95+L#%@;NZ1(^GGG 3\B6\I"??J[\LP6#OL R]C(=MILRCC.2_!^P6) ]*<#CP.V'WN7IU _ ]OH! MC4*7/X;(E#(]H//,XC!FR("P;!N^#\D6+#[S)(:&$KDC/>YZ,X_!'K$+EY<6 MW_%@F0U+WET/-GW2G8*+C^2'BSN DIUFZ*9[_&1SSQ]P9$N:'G3$%G,8>F3A MM#O\\+02+V,<79R37SZJJD6VJ"U+R2J]R.+I;#J.@^WYK_1[14U(%K3E,*!" M#Y)H.KM@!#91TL3%;S54H5+:%I=QA3Y4(%F2HOI%) B7RX?SGB#\/4&X[B7O M<+T)X!:D1Q/".[%,2M/KL(8ID878.G/J[1J;/T&!]ZY,9'IMU5#6/%CO2?)M M20YN9Y+\P'9'^:9NU'6+0B9M&9 MS@37QKC%1M;=L8^/(S]TZG]YQ.AG(ZM>N9 M2(,^Y?T3>7K3.V?=NA6(PKQ>#_%OZA$;DGF]$);6,*SVV#+H;)GEA*:5"X M8S"O@%G\ M@'W/=]!VYM!-4F6@.)_>T- EE\^9/W3Q 5F@G2-+=)J<+.9D?L4TKS$,Q?L% MB8(V#6A55IC3F 0VD>I,KHBE]=G]D4YCXZ07!/UP*1@LIRBPN,\=*])(3ZY2B\)NA MA<*7^H%M&>8-2I9[0)?[U8+E -,619^-SUMUT1@]-R8 MW+];/@5+'T> C,3]-8S#Z!JB27*I/%PR5Q62!4W'8RIK1!*790/='8(N !ZF MB4)HWZ6QHI-%QKJX2XK*NM*BIA6:; VEGDF%E0OR&(6W\57=22=B.1 M.[X1SX%="$++H-V4\UL8YK-X\M)2=MZ:=KN1\^8)-J(="N.5#4F3.,*1$WID MPAR%$9DWL>]VDONTNCW]KKAS\^.30![:EO4^IG[?*5E.]3&Q=Y>PZ"S)5'Q8 M927#YGZZYBWW56O1K^ZF_JTZ*"T;+OI!4B_PV'8[?*9_\OJ^;&']FFW!QR4+ MSC*%9D*K:3RV6($\8OT*:^,-'@X8VQ14=X(XK#GZ9&^T3F>+7-K)MF=HB0;U M&TH;;K0.!6*CL3U40WV0@[H!]%[.'*#UAOTJA M?H?T9F] 4-(UEIXACMVR?O-KX!75*IFW8(=7]+8Y"#W=5IAO5[\-MN#7U2"7 MUVR!4Q__O$8 C$)ZKH$CBG@7LZ+#$(7-Z[='DRYD9?&\.;-,H].,F>6^>?UF MV.=JFMK6'^35@BM;DVS>BC7N3HX@VGU%Z7C;:-U,Z+?/!KYW4T*RS%!K M>Q9R3T+>QE0ODT4:1-:V5T?8E'ZC:^%8H!M1V&9:HD##0H*>!)PP=*5F9?K- MHZU#B!I@7X8!I"]KMJ/_JKKTJ[^["-TJK+9IO^O'48^!-&UO%>MPH-_2VCI7 MT"4AV^Q3L9?=@FBRR+S+V]) 5:Y6OR6U<430&+9MYM%>"%:Z3NL^]&W?CGX# M,NG?Y\OAE5E4IK=T-?&)6M)O518$>C,E89E=,6\\H#2O5"HBE1L@A8+ZM=Z" M$UP&F&5*S*0!2X* B*TEALGKX5QR_?=*VXAWYL*Q34T-QY/4<=,/O4,0#J1? MZ5HLR#>OWXQ:\.7J$\]K,?UFV9:W5XMX;#-+D1\SP5+' MV[LKJ-\4NO;L[H#9IL3.!]7#+17EVV6K'JL5G\@/C^QUS.8$\/3V=NML(8H@>Z&QYZL+U M62*1*Q_3O$]D&S\%CR",]_]<;@S^D?Z4-]AZV/7?7 M9(_6UR-=J+<\M-HC@G1Z_[%K^#\_Z.\DA']GUY^)J">+'>.Y)(>%;B NHBU# MWS\@VFN3]=H&C\A0;DE.HET9\1_3^)71F,GEEV8NS_'#?2-90&M)(DJ^*>TE M+\#0U97J]-U2_@.)^=]M2$!9:12'*]!YWK7<4"?]C$Q6#S%]"9:,^[,(D?7+ MTG?O'!2%PF= 94N:3LFGJ@(Y5%J40Y_KHJL(P@+^!A\!"I-%Z1*$K@\$JI$K M9SKSGIIBY##I6&E7S &'%XB.:ZC\._*9.4! :V@ZYB1,5YF.!: ,:21-?9IE MASLK"V@MF94K[>N@!SZ4=O6 @7NZA(]G+LT1A[:I*G8?CIK8??'G_:PX9&5^ ML&&^KC279$S*,&U2FE=#CC3I#S9,O4K2I$QWEN8Q"!+'XB!I2SA_8>@%[O1!.WN&W F2#:9H;F1\P*%RMS(QF-4!/:O)@Y0^28\V:#?#$S;S>HPLIJ1CQ;F'G+@9=CU0GV!P1DRPT]? NB_@.. MD.-&K&63F-[T8K2.TB1@67:VMV.41OP-B-50'G_XT6KO7!F%;A G9Y48 _(_ M;^X\FK7IJ]XE_:G>LO^G/GL-V= MQ!C9E03^[E9Z=RLU=BOMT_7<(7_MH.V.TUF$@,-^O;6B@.E>5-NQ5(%+2X@1 M37X]6>Q='7OW!U,-7%+3IZ*U%P[#TDNZ.3FP&1!LTX2#E<. M6H+$E46&Z0$"GA]-P0,-A1K$"*5]MJ2O=NLW_<1G;26W*P;SEI%F#.G*+A1K M-_W::#=6H2@$RXX 6-"HZSHBL-AFH532]'.F359)4@#M\.R/8;BD\],5>*#< MM>#A_UR^ES.>W'X[F0^G-[VKX>7\?_=NAW-+O?U$"L?[OT(G/XO20"^D=DB& MCV3 N';<9%QA>*6JR2T["> K(MO1^'#,CX\LWL:TR[#OZL@7L\!U)6M]5;K* M ^MJG?.#7JE%83\(?)J:YM()?_*#,@7$IAU7JI9U6(4(,%FVJ,CW>\% QB*T MS,$N-X2Q@-BF!WI]1CAH\.BE1I#!*(U)M?+:L%>&I4LSXFG(ME+(Z(=5(MV8%2T M/->9BFAS"#H;86$X!8LX].@D/"#;4C]<7@-V\(Y, 6O<4=(CKQB/'I-^@O,5 MC+$3)MEM_.4J B"UR2F%1S&$1;G7ND$U)$Y6P$0C6D+5'#\28U/;FB& MD]HY<6P"4URV]4*5Y2L^%&E>WW_A0OJ=EP M[^^0N6WF@M!!/JS*"IBG,S3(2OE/Q8D \S@,"7_'PWV(-\#U%S[P^$D ^;26 M#,9"4SK(GP_#K ZN(0*N@]DWI42$-@S2]T S^N_5$2XF62VIZ/2@K6RZ SH0;/V#PSY@.6U!%T#+%;/%<5PI=!HSY MT3H_RXRK;A7SJ U?)A:#X$=8&KTZW++NKAT7]-VJ^]*X,\G LDR%>73I>ZGT6;7MFI^/HJ*,?O_=>C08 MA9C8 .*()M/FJHM#K5]1;3A#.& T3D_IB)PTS9^2ELH)5ASW\QN7JU^73?W@C1';6!U MF+ND=PW _0:&=)XE(T.2>@C=.%%,>=H!J%X^JM>H7]GUO2VM -:BYZS%'2^' ML?3'H]2OE_I.%"$0[?+>Q0LG/7\2#N!Z#<-9!-V?5>(7%-2OC?H>#Q5]1JF?G^4L[,-YCYU.X=8)HVU\BD(2BL%]UKJ2V)12PI@GG @UX&+M:NXS)W!QB M<&B0'\3&H[0EQJ:!](7XNLL3+C&ZEU9:RA/WV'0L6P.PF83?\C.A5<]E#)^! M&T?$)H?K30"3"U1'_":J.]8VG0@G1[U'?%:YLUB'J8C^HCP M9#'\9\P/QI(I:#K&KJ%N5:!JZ96[U>WNP)P7K,.B,AT,UT8O8^&RK#?M6!P^ M;^A26+P/.Q"9CF=KJ9<481GH$=1ENC]/K^X9>6K3,6SM]Y \/BWJV.T!^2N# M H'IZ+,VA%Z I-/LZ1@XAD_T\2:"0&#Q14+CP6,M6GL1FVX%W&\V<@K($AH/ M"FM9 5ELELW)WX@TQA#C*0@(H]XS9B"*4H<&9ZJ6+&L\\*RE*5P2 MKAT'D&/@8-6SQE\9KX -^[-FAXK-K\8 C$&*YPI@%_F)-$7O? E+Z$[H\PW M)7(V*]]U@JJD/F5:.\X+%5112O!3QF0HP4SJDLVRPT_RPZ>UX$1/RKP.>N!# M:5W79V#A;M FQ)X(FOEG(N64G.]") MNGC_?52.V(HT\>P]EDW MA &4;%+3*P%9\\HE&F$B,;,:'L 0P\#WJ,=Q&$9$>( 5C"XFM>O%%(6-"1^2 M/=K@;DY$Q!8,4C+6)=)#YZ^C9#S<-Z0CNDXP"EW!2RE">M/CD)SU'$-2A6"T M+(2S+ QC!#?@V_IA)2?_,KT-&Y&:\B^#L6PIRQY0QQ5)22M+F4U.*@DJ/V\+ M)A:K K?W%QGG9*S&"<.[,-;^H^,'O*MT,J5,][,:ZI/&9F6WR^^$=TPS@NZE M2YEV!#3N@ )L+T*#10>&DB++A4V'<+>NSS)$R]1:<",*PTTYM*9CLQLHC8/( M@/,4]\,P=@(R D0[-L@:%@%1=+9B!:8#M^O.=HHP3>B.\2Z159."B>O&&[^41TRII.G([KH*DL5GHN_L M61FM-P@^)C;3#P+X1*_&3($+_$?>$K]F1:8CQ5OJ9;)P+5MOO-P')7A92VLL M.U[,RQ)YFQO[SD.225QJ?9BA-AZCWMH2,0/*:E5-_>4JFBSN<9IW04IAI3+& M@]%;4UL)FF7*8VT>:6QYDK.SO/R7+V9-OLL9=NY2<+>AL,.2[W;2N)@M:D,FUI4BKB>P&Z'#[[ M. +)3].0/#I.K;@IJ%=1A3;;4EC0L@*IY#5)M?T)]-JY-OV9;^/);-:[&TY[LS_ZTZ'1F^4S M=P6\.,E3Y2"J@0-2^@:=>[E-$^TGJ3U%]\UKU&-B>QA&ON<'21;$&7#IDQH^ MP,-G-XB)^FCV+L+F)H[25S?*4+;L"@0W)SIMT:Z;\;5-*;>O[5)>YJ<.-G>5 M-SVJBUD03*VQDU5;3*M72#BK]^3MA71-2?.I_' 0SRS MGK>[%Y1$M;DCB5J1;9^?X\4$!!1)K$& X!2:_[Z5Q_X).H+(( LJB_B]L8M M9F9E%C*SLJJR,O_M?WW>!>@9QXD?A?_^U8=W[[]".'0CSP\W__[5(5U?_.M7 M_^L__J__\6__\^+B?U\^WB(O<@\['*;(C;&38@^]^.D6K:+]W@G1'8YC/PC0 M9>Q[&XS0A_?O_O3N_;L//Z"+B_]@-"Z=A.!$(6+$OG_W(?_A*B,7A7]%'SY\ M]]-WW[___@?TTU_?__C7'_^"'NYRN#O"VMK7 09^^,=?Z?_W1,9#1,0P^?>O MMFFZ_^MWW[V\O+S[_!0'[Z)X0Y#?__!=#O@5A_SKY\2O0;_\D,-^^.Y_W]TN MW2W>.1=^F*1.Z)98E(P([\-//_WT'?N5@";^7Q.&?QNY3LHF7 M(R;>7]/7/?[WKQ)_MP\H/?:W;8S7XN&#./Z.XG\7XI3R_A/E_<.?*>__-_G3 MK?.$@Z\0A?CT.)=*\%-!(T/XKG?N-E0SFQRR/[?ELHHT+J"3>,Z M4T[LYF3(?VKDS""^ P"05<*'%Y\6G[U']?YZN"$'IJ%J9^^HGFXCN(=\W7_ M]EU)=.C/G;.R(A0%TM1_AOG8(A;S;UW];?1/W1Q<_J4I#,1W_:^#$Z+3!4CK*YJ@P$N#A/7&,G$$ M![=D"!E1+!\%/(##X!'*C1_@^\/N"<<"N9H@, HA8S57A./?1U< ,0.-#Y\% MA10.<<#Q/_@CWO@TC W3>V/788 40,2$3 E*6$2!QU>$ M>>A&,7$Z;'.R3,GR=!4=PC1^O8H\N5YHL"#5Q$B@NM8H48"4R( GF4[54">( M(:,H1AD!1"F,KV@KY_/<(\N=O_;YJ9]FO9'"0RJ71HBZ6DF @11*R8U,E0@2 MJF.!K5A3SR.3DF3_<^N'^(-45B$LI-XHF*_KC 02%^DG,AT)8.H$_Z^_5T;) M8F +]$;(OE!K:I"P.B-@1:LQ' <1I-&C7NKCIC%V)!I2_QGHIDW 8G'15OEM M_'NVQN"-+\V6$ HS^H>E60O!PS8*Y2=F31"8#RQC-?_(Q[^/_J'%##0^-@-# M# Y@_['$[B$FZO;A^Z>5GP8B:VZ"P'QP&:OY!S_^??0/+F:@\<'9;RA:HP_? M?_/T+8[RUD,O_8M1]'_]*"T9N?F<,@#@1A MT[//[I9PA"6GX&(P6-L6L7QLWU48,!MO,M%0@!P4Y;! I^!7ASC&8+4(]N!?# H7W*F9D 7Z&@PHDQ+$@[D]23+/!_&=\[:1. MQICB6%\,#GMCHA+A^*I$! MV1R)G1GXY4N#09 PG5R68._?XRDGQ)HI?E;?) M%2CHF_<&P\W+]P($\/[]B ?5%7R,'!@Q M:$3 1[W!XCNC&S]QG> W[,3RYP1R4*";+0WKQ2V7!&[\&R\E(\W;K^S\@\,C MB@#ZO*#D^X;\1;25D4+"/BZ0,'[\MN (#.QI@9 /^Z4TNIY,"1,>8SQP1!'LT>\P^B!D,M>!VH^C M?W?!Z(UO7< @"M3?UUT[R1-C\Y!<;!QGSS\Q#M(D_TOYK;,__)UE<5%>%NL; M/W1"UR?:&O$'4)*WZ>U0Q]>0+J)1Y6F#-ZI>M6>L&:(L[I>+V_GU=#6[1I?3 MV^G]U0PM?Y[-5DM+]&_E/#62.61 %NA4C5VA]C (6#VIL-"\[,V!T.\,[/^3 MZD$O_#[C^"DJBG:,P?:XZGOKAWA._O,XGE(!6J#&#;:%JEQ P:KS$1LJW:"@ MB,$.K-=II11-3]S;8X@ZEF\7]Q\O5K/'.W0]NUQ-T/UL!6N.TR3!::*)6XZ! MX,Q0S&[5!.L0(.8G8J$9TC(@]'L.!FUU9DPOE^#Q#V5UR7%AA('K&+"4=DIW2/4W$^I!D*X"IC($IML5' MPZPY6H::2T^&@DH<$E[C=*+-D!QI!6HOTD=:5R5AIN+DTL45Z4*KO M(*;59*"A=P4(,R!@NVG!KX^!EY"'&.\=WYM]WN,PP61]7*1;'-=B3XF41IAP M6MU"L*JR&Z"!V( Q7PU5RS!1ALK\)D-&1UL?8*LY74+,4?GR$S$1W6QCY# R M%IT"F&SZK-GU:W?[\+M\L]W]P"H>I4Y@O*67/="D1*S2VX3P0,N CB&!=^0H$\20>)'T',V&<.D$F9@P MN!0F5 @SBJT\XB2-?3?%[)SAGFBDTMW+P>%L1"="U3YDL""VH6:FH4,E.#N\ M(I908 ;1'=!Z/$4K $LB%TZ]'GP+782_.AOMNEB_8G$V2+8$%=%(JYFO.200(XY3DG#2=4>VHPIHU MNKT(-B@Z9UBY.X4_=)"?-@ >,RC/%ZPX5E">)VCX'$7Y;GWGR0_\U,<)V>6Q M]Y?;*/"(I=$=7_JJ28PQ1X=3X+8B5E7<%!?$"-HQU\PA+-&+\P>R>[;3R_GM?#6?+='T_AHM5XNKO_V\N+V>/2Z_1K/_^C1?_6:-[9FEH:D0K+ O M@X0T.32T#9EE=540+,Q/:RU.+D$%$3A3+4]P>'!>:7J"6>;,,3!\SHR8?5&V M3!T2-$]&Q(H\0R:#MN6NLIL0>PX-O!)$X6:%X]TU?M*DB@DA 7V_G/&:TV^" MP7A[&1^"4LOAYH*HW Y1V-+3WSDIK=2I2A$9R=.;BT*;D.1WE[N1^#X V] MS G[PO2MD4>W^*[B43,I954I^6B[8+ *YD%XE-?N>MIT5&9\ MV'4V9'8F9,E94(LS(.#K!F/>ZZF,UNBW)!;0W_SJ\:P+HS4WPCHDFX)I_36K M(IZVY]ZXHW!'L6CQDJK/B+37LR6M.-%?<1@282H"0VA8T)],&A/#*@,_DPX M'JF./?D/O:LHI&LP#EVYTBHQ M0Z 6IE9V0@\,4F]#QTSR1+S%X MI8DJSL G'P8.O6>!T#?W48K1G[^%+GG7,CO+SGRL=AE8EN5=8 M3=,T]I\.*;UY1FF$'IQ1TTB,*M'U("=P)LD#(8-)6,9SQU05CH20H,_D98P? M/8L_!H-Z!B_F0_0HG$/FG3X8\ 3-D^2 /? GCYW%V#LQ>J8(Z%_>OWO__L,$ M_3AY__X]_3^4\&8FSB'=1K'_3^S]/^CB_47^9Y])SD^>RW8GM':*I+J*9255 M*BU?E"7$&F"PP9J(Y>,(K0H#%I8UF1"&+F7O')LLJI, 35OZP"U)9DU_^M/D M3S_\Z^3']S\Q _G3#Y,___#CY"\??M39F*J(47CE['VRL9-\!2DT8)*D6H!:EJ08%"9-4L5+\WJQ@$84'/DA MRA"@$R6[BD$+NEP0,5R-&&/E"1]VAX FR_!KWVBWC_$6APFQT'GH1CM\&R7) M/4X7ZY7S6387;:F 9A9W$?@HY;@-":A4U+>L MX 9=# @]:-OL7?HLH:$FO<\(05?E2!T_Q-[,B4.R'"<5GJ_QVG=]>7T./2)D MI0Y3L>HU.W180-4[S-@2E+_@B"C'1-]4=3)#EI^GC6-LG<6KRN)Q2-N.!HW/ M=>PZ"C0[ K3DZ._T([]A#6#/6IG-0F4VL;%8ETY J\..P?(R=6)EM1&[F-;> MS!FSRR_H1 IDS76R\"VN_D92@F;%Q;-2I#;/P:&OJ!5,&3[_MN<*NXTLC7MM M)I%]9C3-2VS?1/%U5F"[6=!;\^2U'0W _6H786N[U38$8/:J[3DT*S@_K=5B MOXJQYZ>(;ORL>6S;@^3]U*6WZ8Z1!'6+F#7Q\MB!]P..62][HQLG.;(M-Y$Z M\>27DS),"^XKU:SI[_X(/B)ZR2GPZQ?:0Q@Q(E9=:?8AJ;II#(#),0F2:7$? M9#03321;3$PFCMRTCC$L,"DQ2WH%XWBH1+3*? RENC^P>T.R<.T+^1**7[FT M!$_OZ>=[-2YC[7,,_!Z\Q2SD"'8YA+H8.F? H:UQ!%5VC)V %0D,ITM32T&P MSSP693Y$BRFH8=EE* *!=-920;'&9!H\&=M-!=-"X^D@5V9!D8%<8V>\M=SN M&6%:D1?79J-G@ :=/==RXU//1[-Y?]>GC!;L["KB&&[KE!A6F)+)ADX!#FTZ MAEN#NCK9MH_K+$]BY3ZG(8YRDR.%ML@\Y-L;":@=9J'<"HA,PKZ\[-:"6+2A M:8BAW\VH42RR",T^1@5OAVWH(WVQ@=BS?SE9)-MV+CQ]E,6(.WVQ<2DT9%-D MI0#U_LA"4*!6R0I>FCJTN%\N;N?7T]6,%JTG_W,WNU\MT>(&+1YFC]/5G "P MBO97B[N'Q]G/L_OE_)<9NETLEP/H5Q*G%=TB_RKUBOR#]@GT#FY*MAXX?O9= M//WL'[_=EX.-KTDZEJD*R6!&U1TU$Z+>BQ24I[UP:/0[A9>_)!Y:)5@"#V2U+E]IA.)$Y"(Y7>. =W,HB/[%ERNZOE^,.+XA)+% M5Z]IM(SBIR4=0&A1 M,;(HQ@&OCYA&[#>7T$0)(3J&,HN<1TO)2D#9G*-*B9-0*:VO%MME"/4JPR;*/E:%F#0(NT!0P M6@TS*S^#!)F-\<5YWMF;8VB5[<8U>$AIP&Y$R(349Z(-RZN'?MW]C,,#3C2' MC$TPR)?;8I;K[[3K,$"OLD5,"-8^#F9/=\)VC -7C\NXN"$Z0HM!4GY_]=/M MU2%)B4>(YV%6I9EV\27_SY/7&.E$"=P.N@@N,)4V9""MJ3V?,KU%=#I13@N] M$&(HIS9!!3V4$[2@ZDA_<\#/8V).#_IZ.$D7ZX]1Y%6/1I=1(,^4D"- 7@WK MQ*A?#,N@@:Z%U>P(;E 3]NB/H52/J!-$L<"OA#N*8X5!?(RC)'F(H[6TM$X- M G+'TV"TON,I?@;:\1R-+]@[$ C$08!?U)LRNW/BC0_3,X\-U'@HG2;T#(\E$"00T&*H= P(3H/KL 0Q0./G? A.U; MO'&""5K[H1.Z/F&]T@(T"I-#D()G;2YQ0,AM/N*0+&DDP108L =A*O%I90"-,F%*!+5AKE@_DR!.4H3.=K!.P9 7I1\Q-14RG1L"R MW8AIG&G5[L-HUV'';L-XEP&\I39EG)^%1K5MA24J75:2ULE8A;1 K9N,"Q6[ M!(-5[6,^%,I=JTANBX9K^:<_\0N/B..0J E6Q^^C,*JSGYFIYC#) ]._XV% MJEJ#%@G$-@RY:M95JN 5QI*A?FO3N5-7 ?GY4Y8F\TVV8'P+? XU#TD4B).T M)DA5PGLL?T!F@@KYFLQT#LS4\8:NI>C-@R+=6DO"+!&&> &UH>< MQV;&JHW"FMI-%&-_$_*:J>[K*G;"A'@+LJ)^=/R0+K27>$U@Y(DFK2C &5X' M0:OVUP(=Q Q;\]?0THP"RDF@"@U$B11]:YX8)0LR2$X7FD621+YU)KR;"Y^6 MM 9)T;_S$Q<'A!<<'9*:3SF250L-E+:O%Z!(X)>#PJ7RZWAJ5LS>T<+/-*UB M5T5M^/2!^U"+?$ W@6H(C248,KG_1%&.OXBE.\.V@;R5.\%6.T"[=GY==GS M)R1M91&B$2+XBR'K]H$KDPRZ$0VJYL,,AQ@A90!Y1%L!"NGK67&-A\6 ME>/F$78&SX9F>^+*4"@?"]@GC3^++&;/9N@)AWCMIWPNLX4_I6, +_HX+>=E M^NSX 6TNLHHJU9VR%D&73N*[,G??E@I@@-!-X%K8T(X$3##1A<=FB('3^L4+ M*DC1A\'5>EX9M0EB]*##C]ZD#Z@).T?-"=U*^1Q;$1W)-5&!O8;:SC%[&'/.R8S&U"6>091 M_FL_.*32>J]2:'L,X$@ E0EDH%8808T7(S/(,"PS!+43L%5S:D4 Q,@Z<-A0V9P&RHB@L@=3LRN& M'8M3KV([F=AA(79>>G9="^6JI6@GZ$DY#9#&G+D@TZ+.K:E89] Z@0U,6D;" M)J-6\WBJ6=NQV/8L>C?3]C13,59Y]GV,MSA,_.?LS(EL.!?KE?-9DXIGA E: MK-U4L*.:[3HTJ-+M9GR)RIV7F/5S%)8I1)644)F@Z='YPH-#VP+;E+37UR30 MB!DX9:]V-F1R?F3-::7V+'(P^S!)ZVPR(CU0 \[RI[>, H6FC.=*3?:"?N21 MO\?82? UYO^K>V_? V' -P2]34OMR<')5&%>*/3$MB2+V7!EL&D%&'A&W-J, M\/LQX(5");$\GV\:>NQ? ;M2G'K_?4A2FM^5SU&'Z3UE,#O]R>G39^ICNH]D MG=\Y590NODB9:DM?I%;&1>7 52<&O.$<=4:O:DFYV;0X!;;53GP@]1(Z]B*+ MN>4\06_,V^^.+-V(M]R V[;Q'F;##9RTT%Y>GC7I-G;8P!4Y\DY>BW4UTV+V MCX.?OFJV4(:X@/4XV@A7*\=A@@A3C<.2FEX4DG\F@@9MAC@6Z*1*&*$NBA!@=5#.43.C M@(&B$G:XEFYMLE'J @A;NVE@ 3-15,S7\E!$@#!9*').M!IC25^W2E:BLN&& M ,Z*EKSRYAL-(.CFN^IV1Y5T5EL:<73A'5:;IY[GIZRPW(/C>_/PRMG[)$Q5 M:K8&!T[+C82I:KP2 43[#3AJ/B$M8ZPT@IEP)"5I57LUTM*BR"!:DG+65$JT35>^ZZ?VF(?I\H!?$)BF%UJ M5?ZH48:H'3F@IJF.'&Y2S>4<5J_W[!)_%GHJW3;E_M(A_W3)RN5GKR.&KMW( MN5^F3IR.S?](NZO\DBQ919(0F GWY"38HPLJ64W9_=HC_L?!3_P49WUY>++& M(W:C34(4)Z'@;9GK9D5(V9VZ%*+I >+L M'0#MK,J;7_@Q=HG[ [^+),S/D^2 O>M#3/P\%YW)>X]?V"_R^QXC7,A[GQ;" MU>]_#!"![H&,.1,K*N+(B&-G1CQ!C #- 7CA /72#HU FF"/ +K:(,-9.N,4"*>@14>8=IDAD+6FG;H!!@MULCH M2F*5I:VWA[G>Y>YC3!AZ@RJG*'[+_3YTN_QI3_=8L1/ Y!#8E)$1"$!*M5E M^@O.Z#+=)L.AB(\'512USSF1!T(\#LINN"E%E)%$!4TPE]7[-#S$D8NQE_7? MJ'[PS'UGHJ^CF*G B&Z-^]\^_)J6DEV.S5!PG6?3D+'.M1GQVWPN>?RH_0TZ MN&XSH_!P6>F#LW-QW2:BK8^SYR!;Y>GYGV^B.&\AWV$/+:!AW291+:SIB4V# M@$U;1A6'74YPLA^I/N?$[-Q;=A \<^]IA)YQZ$6TV1$*?'PH7/C>>;7B&5D? M(DMWU=W%AS_..M%Q28E8Y[DTXAH?^27^V7BO+J*;NJ_SB$$> M<9+&ODN+4E&HZ8L3>^PY'IF.-?;30]PI+#$C:YV]MYX2T^#%A*9-/J$ETUU" MG))ZMHMA](L'K)4Q[/0=ITY1-3*(R[G@T<$A]%.;+[3Z=QMMZ%KG-]I/BG'H M<&Z>HRW7G0*,<_<=)T^2WGG8$WX8)?24\Y2+=A4EJ]M9N:6S)J\)US\&A# M'GIG'V.>>D_G:757W.Q#!QI%809Z)'P31"^)>?T, 8H%)0H4HDBJ933@H8MD M2!AJ51MCNOP9W=PN?EV"UT*ETCS$T;/O8>_R]5-"#"AQ"+2>%GE[1-Y0:64N^105!5%(AWN 0E(2.*%O(.AT=KBD#W M2FCG>+B9@@255F0H3R8% T,$#K)I?#N6BXD?PL)H-UMBVN(^[T(((/L2,UJ8 M5_UG..L2\:$PKI"#YQW/P7+SC-C.@% &!6E!IOQ>,(:KCQ9A _-KO"=KK.]D M196)(L2I_T^1-AEAP(7)!H)4HUT%.$C0JN6GV?6Q@C%!Y%\!+DJ@5]%9[_-] M''D'UX(7PZ?)R81S*CC N]H*)XOU-7Y*K_W$I:[T(<8[_["3Q=-Z/,#]IJE0 MMD]@FW/A/ 9Y2QA(2H_HI#OQG:3ME8VPX&VLI8-72#%%![*T5 M;\U[\@*;ZF2)CSB!">(D+A@-X&7L-$E_C:D-O@@ M)M6>P8:2*ANP42I%?Z.2%'C&5H]RNZ*.:O ]CHY[7%9NW[*,-,W%>1L"@%NG MUF+6=D_&V# ;J);L-?=0&0'T34[B6WH_6EXO%S7S;;E;/EGDJRWY%ZU$4+L& M9CLQ=EP8^,Z3']B0!-,4-8^ '[&+_6?:^LUXED2H-EFE7#2U/3;Q++%$&6.F M-ICCHY( ^*IX@I0?XZ*PII-+%NLE S*T>?B,0S*0+WWJI,&QR;0$PJAMJH)@ MB3$U.#*UH@JBA=9C(I:>?R ;>8CQWO&]:[S&),#ULJOL:.9,"-F MDU6U$5]M;B:4++%#51L4TX87G4-Z6F]+6H;F:F$U6V$9\LUVABI(E5FK.:NN=8T:2 MIWAER;@5JM:=Y)PP%87,^XK,>>9WOMJ>RTM%R82U(7 .+Q-%IFR.;?E+Q/Y> M( YLIE'J!"HS[45D[>L;*TV3;KZ3/AX1*PE99ZH&8AN8K(**3::K9;.M"1<$ MK7R:U]LL'#\B]@NQK7E$_,"+]=&2&^X_#GZ,B=3$]:2O#T22E$07,_+7/061 M)2&U( "8O-9:S%HJFS$V3&);2_::)RX9 587A9- .8T)8E0F+%@L"(%O;T^7 MF3"U=>CQ$LT7S9"9D%@K)(QE'N?$FLY,$\\B.Y0)I32_8R0[K$[,E9&Q-1*S M1[&OE3;!]%01:=9L)1?[;"+8DP.#\XA83XM4+8]0^XM,[=QK M:-&)T89*KK8X:T)U2*EFLO@/,WJTF=BH?/Z MS%3H^;!"Z[?2/9:B2H M-YHF7&D:I/$ZQR,WA#-YKMF#;-+F;^<2P)\<%YU'P'Y:H&YY@-Y?8&[GWKJ= MR+SK457D0RZR*"B'-=39>HU=LJK//KOLD<\C"0\6(9T$^G]T(7]V LQ>*^1M M%>@/T]"K_Z$"28*#X. 1(:_]9!\E3O QC@Y[@L$JIX2I'QZPE]V%$T,YA+ MG,\E0:#W@>'I?<)/=M,G31!OLM/,'<\,@7EV.QB:WTXSIS/SK$ MYSA;+]>[TSH_'Z1P*1.!/ZETZ2N\SO'?1@O4>/WV6:C,JAIN=DP\!;I F#[U M6V?%YL>8D&7JQ*G54_*$-WX8TB.$D29FV.5(=G5$!SV;565YV.\#UB?,":A\ MM$_8/%Q'\8X78=9T;S/%!BQMUT[ 6JT[,U28XG=M>&M6DJM@<^]-\5&%@#UI M!CU*ZI%==1 EAQ@7+=[9Y:Y?D@,O D3F@_@'VBN2A*F2*6E 03[K%#)C+%=Q9Y72Q:_@WE0!.(YUOZ5Y8F:(L6"&N8-;/I/X.O!F3 /SJJW M>+PA>YX)='E([Z/T-\RM.P P7R-C;,"$^RXJJL/CLAY0GSSE'EA"'2:O.&YHMUN7=F:4*?0K]Q M%&F$ 90T:R9(D2.K!H=+B37A2Y@!NW;\&#T[P8&Y=S\CPWK"E&<8/'7K0$E1 M!7X@MNSJ'TFJ$ ";)&K% MJ'5'E$+#M$74L-/,ZG^A MO_9=6K^C,9O443 _,<2BUHF-,XUI3ICRWL*?#CR<7Z346*JP65W_[>7%[/7MXU<_W5X=DC3:X5CCY8VQX:ROI8!5VS-$!;&\5KPU]/!Q M]LOL_M/,:M73^7YS=&N53^GY37%M5#^='\S0>8F"G !Z(1103L(FMW^JM#98 MVS5^2HW3MV3 <):D9K]J-V)($"M1L=+0DMO%_<>+U>SQ#EW/+E<3=#];P6K, M;11N5CC>42ETSE@""ZPV:^U^+N;KZZ MF]VOENS@[FK!CN=F]_!GC8*_*ZAQKA0A_OEXE8^GI M2C^"VVNLMSA),#9>1N3@@&&51H1:9"6!A0FNE,PTXY+9=&F'NA3OGVYI'0;M MQ;8."5IU=.(T%4B& :A&:I::RL20JD_9.)Y-OK>;8!98RT3+GZ>/P$=BQ^SK?*L" MWA[E47I4*; 5ZJ-S-SD\K;R$&(9-'K2M-#U;@^29T+U#GR'Q ^)CV?) M*Z_\_Y?I>QM$H$=#K<0JW@X98<$](6K!7D.;*CNZ:)T_0*.AQIZALQ?GG#[] M/1^!)W"]0CT9.D7@3)A%0QCT>_:_\*ZA+R$K7VP('\&R&NZ<^ ^*F M]@\&2$"^P5B!\@B%KG?P!?Y*V8\11P*E#N8*NQ/%V-^$5_1!=$C8C)TP"=B/!G[A!&) _N)D\0L_TID2G'\Y MD>5.?NV_I&Q<,=%CK2(8)6,##EK50':M@U'7_(VR].* MJM'::(.-RJ+".6@U;:8D;;/8=E.A-V0S>A;9=QN&VYB]J%#SV3N'DR;+*L= MH@2//MY;I%L<9\_VB'@N)J(\!5CI 0QQX4R]E7!5FS9"!#'>%IPU"RA17&: M##M_FYJ@$M]B2SQ%\H\D%LZ698'0T 5VGXG+B&+-/8,>'++DKEJ$>NU=,2Q0 M$5X5,X)JO!FXQ6;2423PWGD/<;3'LJU$ M/&HI:X0+U5FV!7.B)JP,G5@5)<#<=$'"8E/K2>RZO-"+44I8],FB.$T2G"8W M?NBG^-9_QIXR%#3 ZT(;R;448UX-1)4U7@3KD1UY#,\Q!$GB*->,%R+C:RK MQ ].JFS\,XXY[?:.'U.S7L1Y0\7%FK[Y80)PB0SCODZD (WN!-%K=MB!#HQI M=F:T::T%*13%*"=&S_W94S9&K[!C>RT79$*L?J9O9NIMB5C[9-_ O-M1L/'Y MOID&&SWBM\Z$>Q7]$;O1ABS>X!>2CSC!1,GIN>TUX2V(6.#-"MPGZA-/(TQ( MD6-9>_!@(3NG%[%95O0X!HN B%AHJ0(#H3KP LUBY.\D# M7;2$J!+=>M%]TZ.?_'$58\]/Z7_)4E94&)#E2+2"U&N/2,&!"HUH^!&E+I<8 MB ).$$?*_F&MF9PJ*TU0+@6%M9\;QX]_H0W#*@7,YV&2QBS57YWB:(@+9U.M MA*M:EQ$BB)VUX*RAA107_9)WARM+]5?P+;:ZDR07R6I7P0"S_8D6RY[B 0:[ M%0V*%84$S.+\9CD!J\_0N@EY3Y\.1@D7DA;8(FL90PZ)D# M;\BQSQX5S=G2ZS]CFH>B7M Z40)L!M!=\%I;@/9D8!H$=.6S^1B64KIXHJ10 ME18MJU2\&"OHL;0K"RL"## O])'PQ65C7@8I%+#U]WO>W?QG,MU!_:#1X'%P M2P)0!02ZB%D6$VB##5A8H#V;G1[[IEN,W,!)$M9'*=]+)=GHS&JWV?C(Y0?L MO)4V_?G>4G>XJEHS_T. MS66#)6)-/,[;[:,09T&2FS^P9O^! MCPH2Q.6[8RD@6& TTDSFX]!2>.P5^E3P')W]\?C=NA#P=S:H!2X;9A*)RL68 M>A0_\(O=RNE*"'S:5LRB^-R!G2'PPX=DZJ;^LY^^*E>(/@D#GL7U-BVUH[F3 MJ<*US0\'-3<3N\&F/$J2 G(V.YXZ!_3::'=!O% M_C^Q]RGT<%R9#79\>?DZ^XQCUT_P W&3^)%,P.F.I8>!+78\O4UK*\=T\JAV M.JZ>Q%(:K\+)L>%1.3XZ4 9JSH_?5DS0TRO*V4",#\08.4.'.,:<^R$)N\+$ M=]$S33&PQ5/>1^$SB0BQQULB= NGS(C8X,':B"OV1B84@#V+.8M*C2W(9-T+ MSB'BZ4ETNJMWPM>O$Q1&X44V"UFP8XOEBGU9N;]D#NQ3Z)-MYXL3>[WNE%J/ M8H/M]SIA;4*5ED-8&9=TDJ%C$%(Y^>%Q!QL-L>'@O)!!TM/XDU@YS>$[L@.A M:96'>M),0NU,K#(M)[BKGH>TQG<-,I4*1];K>#9XM0$$ZLO%'14LKOF],XB[ M0*:7WK\(': EYU'7?N)L-C'>\'2Y=5:'P+"^:96PE6=C!$BB+=HP9DH MN:R"R^_:>=4-"^.44P2M&J#7$#KFE,!?[#4JI;#:1,0!W?K.DQ^8!A:=*(&^ M\.LJ^-'+O[9DH%X$=N-3]'I.4 ]HPBM:L;6YH&??*MS?-!S=*V?5F?F]L9M/ M49"1I)W963&E_)>$SYZ;L6#-0S MI5145H".&,D.42+5YW'F%I/M^J5#V'3Q?;=J<%E%9[JO!%]FQ70G!) MLJ=Q;)@+RP?Y.D&QO]FF%]'ZXI#@"X=5A&7Q8T"'+8+'URRO(,JYXK]#9;_V M/$6<''WKF4O'*$Y01A,QHJCR(,V:3<40TU';5N3J@8A^(*?87\4X<.@AWI&: MP,8VHGDH=E39>F!VD-")$ER$1WM9"//1RM&3EXYYM*VGX4$!XB*OXSGL8Q3?+:99G[]\1L)#^S3J_TSB$* M>0*_-ICL;R ;MD%]3YMXH]37*,!;J7[%4%I>;2A4'8NMN62T"U<&@JH#9JY* M[I_&ME-G[Z=.X/^3!;VW?HCG*=[):DX:X%EA16JA)$8A1H+6<157:I6M8:+? M*2YBR#:=!;23[W*ZG"_1X@8]/,Z6L_O5=#5?W ^QPQ<_*?L81TG"ZIJ)8GT] M#M".W5288F>N0X#;@9MQUMQI%Q4X6,&2_3Z./K.*J#R%7/G6#VHGW5%4:6=B MQ%!Y34'(+?&I8FZ87!:\!="]2)VF5TX1UVO;$GW\*M#'*M:)XZS?>U=8O?4[N"2=;JX ;@\)"1V2(H4.,+S M\K#;.?'K8KTL:SE5BH#0@A]DPRS:9?9+&FC5[WEJBN"@)[IP,42O FAJH_GA M.HIW/ (GF\-#BO;%G=53-GR18\E<0L(Y8"^#JS7(CHJL$2Z@ I-AYZ^\T\O) MEVF[='Z6Y?Q4QJ@5XLE&L6.KW2A ?OEZB4-W2X3X8_K9E^VT]6@6E;^7B*2L M@7^$8T(UNEQ;!(JYJ"*+6J!+=#JX[Y,=>J/M9LR:G((L1D&YK&_M.!H A78042(.=&> .Q8P"TJ'?H):Q(>A1BFOV74_@NH7J"-[Z+]DZ\" 2\%3KR)IJ%W$V.: :B,L26P@.Y?Q7S-\8L 85R^ MG!/!)16!9<=4&32T[O:0=L3&->;50;$0U!8E483! C@+%$4=^!ZKBA6'5+;<*1=/ M,2AD*KF<]7JN>!,.*!E\X'T.(D3BL:3/Y5:B_YQ]]9/5A!F'?TV_AZ M*F2.*F?MAU$U4C!R,PN'EQ(>*E S^9I"%]3X%?"+-AW.T4\P7U5II-EW'2ZJ MTGS9.^>SOSOLI-_VZ'>8KRMD,O^^M1]'_\*"T1O?.(.!7CY:LFMGHM^MY&U+ M_^3/-N&O,44])OW=#OZ@9H3$OUO-^Y3;O(]G@F*\)T*P!'7Z4+._M+;S3?O3 MS5Z?J7^W8[UV4E\[C#!IC_/[J_G#]!9=?EK.[V?+)9I>K>:_S%>_H>G]-5I^ MNKN;/OY&'TTMYQ_OYS?SJ^G]BL!<+3[=K^;W']'#XG9^-9\MAW#;]P>Z7-"G MF@?:M0$GOVYQC&\"9T/[[S[$D7=PTWERY\1_X!1[9%:*FQ?LB2;T1() KKF7 M:2B<\4G4X-QO#VPW^Y$RFKS10$:5-H^.,7.ZM)=Z2GL/K+-!T)Z/@OP$[;)Q MF&OQRI&@_.NPTU-018PLRNFBAW)&[JHS4B$.Z4#/1&D&:?=ZV.\#'\?338SY MPW4<[T1S) &$:KNJ8KMLG2J" FQ_*F='\*RI%MEE'4ZHWA 58HWATP@E&4'D MY!01+4D&UI2TA7PY+"J $84&;0?:@OT'8E,XIE]"\@V&C'-^QDZ0;EV'N"A^ M[T5\B\JMB>&!HQ25$(T@1 0,'V/(N=*91_1TR?E,E7#- M*2,W(XW2DC:*,2V&EATP'<+BGQLR*/HF(,-^2QN*1)N0_3ES,W[H1CO,US8J M%92GZ672,B(HIU*MGX@^LGF@E+Z=H((8(M0@?5*O<@OUHO+]@5NQU9IML+J8 M9&Z<@*NZ).],AP38?,U(G%K7-24&3+LU Y::A6KJ/5XFJ,1#'!$X6;&35*RB MEEO E=$"(+HA=9Z)Z9]'1V>TO4A:+YOEXAOB@Q8+:&5>+7:"4:8,)446K#6 M7.]S9/:Z,T=';8H4]"*@00G6'N7TN.'?K+%WL,FGV',,2,WAT7NYH2.@[@=8*ZK 6&(&(>:$-5 %A3:#)B\>/V0YJZ\2;QMV"#AAP>Z%DO[:=$$+";!\4 MK#3#:-:TJX1&&3C\YJ"-%!7^70W_XZB]1R1,_<0/-[//>QPFTAVV !!0W:5L MUU2] 06CYA(VFBI> J(,$KK 8!?6,8<$UNQ/87GTOW(^7^(0K_U4YM&ET' Z MKA&@JN@24!!M5_+2T)LJ-+V80#D\L.*?( 6]N7K227'"Y>F*_)ILH\#[E&#O M)HJOG, ]!*QU7JU^WF)-"^B);F#:4@"Z/.TF:'%YV@X=[O*T"Y^B^S#DA'E" M1;IUTKQ3+LW406ZML&),"ROZ(>]^2O^01N@?!X?B\H9LO/W/!+UL?7>+$AP_ M4RH\V^FKI[R4\E?H&WJ@B<-HYX=4?;_-KU@QH48)3\B__ 1E'_KXF5^=J3V. MZ;^<#28D8\*%AZ@N,$C/?R9+2Q1"7=7V\HD*(HA20?2+5>B@>NW+Q9J5OX2\ MI^U%Z*N&XD$7!$RV-]?SJWE(NTYXRHM8"2QD04 %\_6"@ ) H(* 4DZ$UY$3 M1*%1!F['W6I'&?Q,!DRDHU*M<->OENUPQ'.#+7!5#\@;(?+N( M$S?VG\A&+ZE0^9IU#TU?P=[BMI.H HTX>"^-S8Q5_%95-TD);HVJ-T10J/LM M?)TB+5-&=8=H.HH3NKX3Y(<5"SQMW4$JUZ!U:;0E\"4.?1!T2_J E M/V^A5*.8P==;&B9)1$:@/O?%3[?(8\7HL@ F(?9'>."CT4X'48SH6RKD?"86 MF3V7X3Q88XFZB19:XZT=M88Z2+-:7/WMY\7M]>QQ^36:_=>G^>HWV(ASN27J M=^D0];N*=O3*A>G9-(YIL4-J-)>O)*"E4'0Y5QD-/KZ@* MEXV)V* 3E U+_J,<&/U.AT;9V-!EAL>?4>"+V1X%YL< PT]L/LZ;<%;U21O( M3_%!SMU%5:48RSM-$!]U6+>TQ[$?>;/0&\DU*6>R)CT./7JN1^/=5^R,,@W+ MU(E3ZR;B"6_\,*3KU6C3,>9B93H1Y[U8?22 :3(/'YBBL5S=@:96.-+Y+EB* MB>MSR1(,3^+RXBW:\[?V MFBDX"R]--DUK[*<'\GGR21AHIH4CG:^75DQFFI'(-ZZ MR&?]Q"?=[[/'-P:+_G'7]43B%_9.F;^@F_[1/H9NQ/8[Y9_@BW#/LU_H"'#&@]WW++MNT B7=4PA UZ'3@_S!IU^7=' >WE1PF07A4ENS<<9^M>.4]^I<6_)PGAZV MDY##NEEA#L";][7]?(ASN4W7S8;@:@["Y;9FXXQ=;L?Y]#^3I$@UZI5>.CRH,O)TDB2[SVU@-'C$MO9-5W668!S)?M_X:HV]^PTZLZ!MZ M+D^ZNLQ3AIHOELK6>^,M#D_Z27AJ?:-9:$!% 58XWGVO^AQC%[K?@< R=5R.H:]I=(DEU62O8ILNDX^BZV, 55 MHQ%>\M(UV\$18+U).T07.VYDZ+B1P''G?KM6*2UC$Z//\OI*G :>EGZB.]9J!U]8IV$0\"*Y;3[KR1\ MU\S3))8?!SF9@XP+!^E6'"1Q7SNTCN*\THU#.4J0FS.#//9&DD7B^^S>@5Y! MA+^%=^'U*OR9_,\2\?K/$T8(?W9V^P!/T,.'WWZ\^_##]7%'+%XYFG:^(CRP M(CLAC_()/NW+M2/L;UM)N;)SO2GJ*O"-M.3,6NVUH MSG4='."[]+'1/.E;G/,:V.OWZ".9;;#U+TL"L6(%[,K+V:Z!ITU^CZM@-T;. M>1T\1>*>=Y0X9^;_["BM^[+][2@+QKZ\'67/W\2FS,43;HDK63:&\_%AH/OJ M3IR<;W+*"1/?9W)*!S;.,CFELYQCU-^C7%F4G&*6/FG%Q^A4#F4X)>8ILQW3O@O"2K'1@U9)C3/329'>@ MIR2=9W;ZV6_7J^?$D6Q[-M++Q.D?BYPTC$5/1'J00[K3J=L:13A?4VM.P#5K MA-S_9,M'.DM3TTU<3Z8F&^;<3$TMA_'>HMWZ*#98/O @+>B;4BY"?(<%;5'U MX$#'Z 8B%"?="EBXPV@M4PUE>RP/:?/#7[1G&L/V8N1SG_Q/1)EU/67CHW8X':^ M?AYJ2E>+J[_]O+B]GCTNOT:S__HT7_WVAKS8+/06:WZ?U*G>0Y_#OA'/IIC2 MP7R<8,SS]W92H4;T>^2O_%0^NVRVO 3$X#,M2#9\0][P-GK!<;8L[/Q1/&%C MR#?B!253.5R45Q_O_+V?4*!1/1_C( O_& ]OR>6932\7GKC_^@RUF9OS\X*? M]ONQO6!CR#?B!253.9@7/!KO_+V@4*!1O2#CX*UZ0;/IE7I!\[DY/R]X?Z#G MFXMU)=+-@M\Q/HQJ]#?B&_43/)B;E ]]_AY3)]NHSI,S0UU']75:QL];JT."FZQBZ[5D$_?)@@XM^^M\"A-A(E.TY1J?!B=,2&M\$SCCBMK/XH\IP4 MH[7CQ^B9PF:/*\FB,#> MJ8Y-?=>8^IW&@BE='HUGD5?L39[SZ5:.>F(S00*WUS):' J93 M,78E*NKT+U^O B=)#,M(-3&LJ $E$T12P.D8'+KZDI@?=>DD%K@0NV18=M0Z M8JQDXMQJGG-+8.&T2CY<1LI+'T]?,*J('V9["S+3]$/F=W..Y4OT''-Z*W>TLN#M:O#>O(>#.'6>@!.#/9 M'5 47N2387[ST^-L+%,G3NV1EM(?N(3'K)#SG&6D4[SWD^W3W"G^ ZLQ7QRT/-V586_/LH18'G$ MUV2R;QP_9G=A)E421V;D?-U<]VD?) TYN(L7617,<%K'9B"1--UMM_R,R85M;\P&G_ ^WR2W9,&B-V<#RSCH7H!S5';V M-MT2V+ / /\0#/#-',,<'YN#1_T=&'H#NX#.GV&4^SF+_3*@N'"W>.?CK6WZ M/&_JL@_*3QN/?KY.N>4$]W]+^#;=;2O91KE+_"+>OZS[QV^*6B9 MINHO!1I5Y35<-+2!P=+DE!(:_4[AAWA_V58O?O73[2,.V/J1;/W]*IJ%J9^^ M"AO:=Z)@B2Z9"2K5,C4ZO/Z9\"?P4R4"2B/$4?II]MY)/2\C&J.LK_T8NX1B MA20R)^K@"#>5X(RWDBI(.ITOE MY6CCF\2=$SH\II<:01,$1NUEK.:*?OS[Z*HM9J#QV4LP.W37D.W99^P>4O\9 MHQ)A?'U=K->^BV.ILA[]#J.I0B9S-:W].+J."D9OM@'F,-!;)&-VTRTMU;C; M!]$KMN+)<9?[POLHY*[T!_K9;_Y2G;?5]5MAKZ#%,/.DQM M+_D&+<8]KR2#UH(-<;1*.N?%EF0WF"D7'X=-R*Z,=>3( M>A'9D^]FURP5/9NT$V7WA5YS8NCJN=HZV<0E19VX>EFYROSU?6G0"TMG>/77 MXZ?HY3ZP!W[.ZY*P-X&'6-Z::QKB@6Y*^"OO%:5E'6LKH"TKGUU?2>;KCV;2 MVA7R/&?3QI6TWU@CR]8<+[@I!GQ3F[.C:1QX2Y:-]E8V8C5Q +9?NHSEH0\V MP:;6GE3M?J7.,AD/FC(? P[ZIIR;8#H'=G"5$=^*DVN(!.#H*CS841=D["FV M*<6YB^S:B/BH2E[?<]]^_#-TA%TGN1>?V';P\W*/W:0#/+)HU!BUY70"K<9^P]\C76UWE %_[M%\ ;7@.9,L"V4=Q MDCOB'+;YPOG#E[)P_I^R+NWG[-&LI\V(3+SI95(PW2,OB(\V]+T9640[%KDS MZ)!CQ7.XV/K8;\RYBH0#=*O'9;3>K/,T MFO>\3DT:H0W;.'U#)B9AOO3;\[UZ[F=NSOLB6CL'O$H$V)IR//Q;7%/$4SS. MFE(?^XVM*2+A -<4SL[@:\H(]]C]S+P-!6B&FX+BOA[,=PHX>(ON4SK1XWC0 MQO!OS(E*Y /THP5'7X0K-9U_?7[0N6]53&?B6-F5-HY".]Q]VI%!9OJ7O^>]T%DK]$?"A!]N;L@4?WCWXX^KZ(=W?_D@K#/>$G=\!>DD'-69 M5HB#J9$7N6S18HO=*7,OK52W)VQA?HZXCN(=CS?V.$Z)IM'*=&F$<#8&VM-! M4,Q'072"$1V'PM"1W@T;(HA,JH\YR-$1PT<9 713B+?BXD$7@>]55LVG'-/% M_/#NQ_>KZ$_O_MS!Q31Q+7,Q,N&T+N88T3X7(^90Y6)(X-W1S="Q* P=S38W M8S@/*C?#Q%MQ\:QV,VUEU7S*_F+=!+OO-M'S=Q[V>9A+_J.,;LD__GZ+-TXP M8WVW!%LB(<3XOD3!*/48@I]'C6"EXSX]C'R6W@3D/O\MVC'^#7FZ=X'KKR.,$$ M"RA",!>HB WT*'!1@2EOW;8WN%G-!#E^\0&P'=7#[22MHN5!C067 # MF2"7?!"Y1CG3>B#LWCL[K#@)K8/ G6.)6*V>8%5_!SF[:C+0T <*@BB,%0>: M.\,J#,^L 0A>W_^%_KVE M:S%$A#K<:"-6>;YA@@5XQ&'.7G>70@=![__"J[3:%JF<,@-UP6QV)OU).:(C M61)S9(Q]^-<.WJ0--I!+:2]@X5?,4>&<2UL>NWN88B3TX5_M=#,GSX5 1)L= MSA#R#N%Z3CY\F^WV0?2*,I9G ,Y$!.RD?SYBZ#S%,* M8:WA5/X'25/*1EB]1(I\I"805.*1C-TRP^@8 C"52,Q*XRNOMGZ"=MS#L5Z[ M"2+.#14?G^"#90$9BE#E%=K,NC&>OD0#K!Y)G%96#O*ON]"C/, MQBWTH_C."9T-D4&U11/!@6W&Y$Q7MEU-(,@-EHP;T^4F8130+B,!MSLR%F19 MYQC:%D]D?Y@D=#])R<:8GON2__NQLO=299]KD<#2S@W%J>2;:S @$\V-6#,Q M7YR18N?[5 U^K&Z0X3+(NPDX:TI3/=ZPP-/M0"U^%,,"A-_JGB1A&P%BG7Q9RMA[A[?H6LTW?GN$'NNKB=V_(&\^;E= M'=Z2TSN1$-(SO"KP8#9@4&]3PY1\TYZP8[V(5S8 KD9P>$I\SW?BUZ438(-J M!')XP&H$.B%JU0ADP##5"-3<-*-O F57,8(*WS21=+%>Q4Z8."Y5;F4^KPDB MH$X9BU53+BT6C)89LJ53MSYRA$]6.%K5BP2C"B=5@X!3(0&C55VI_ RB%(WQ MA?73:-AO@YO)>%%ZE",8\"\O]Q,U ,BOK[3^XOM;8?>2XE+T IVZ,W>+%Z'X M?*@3!>MJTJD$-2@<)T*WJ;J;G#]E";:BM%I99&R",CJ($(+>:O8G]8T?)RER MPM G>Y.$]CXG"S/-*O)H#;CLOUE;2=OM5'9KWXF"S78JO._O@&ZIG>INJ8WM MU(+K]QZEQD1WO+=AJ&2D4Y?4&@VKC;4I;$MS+0G8:K#'')Y@LI34&1FM7G)0 ML]7<>-SYH;\[[*1W'$>_P]QJ")G,[S%J/XY^JD\E>HZ_5^98.\36\MR72SB5D'5+*8T&(LX8:77AOD?70^UB/> M^ D1!'O3770(4Z(,BVSTX^/3-HA0;Z/;B%6^C#;! GP7;0Z<6(7^<^/U/ M](G)AQ\G+$JA49 3OGZ=H)B1C/F3HR0O?8W(/PCQ'5I>_#!!3H+6?D V-$H7$%)#I0 [[7'3D?_GP_CW:^4% . %[ M87Z"/I4^JD1&')NE6Q;XH _+>Q$P+@5T2@$CK8#C5$2B=H.]A-;SG!,+H(E6 MBW5ER9'LA SP .LFF0I5*Z6D0X*IKF3&5;/@4H;'RZSFF-1S5.,HQ6.>N(V5WVWJ_*5G;I,%'@WHX,/@$EL\/!AL*\!'#P#)) M#NDN#5L078I:$!5-A@Y99^=J\[FQ^@E)(YBSGE$R^$6SH1]XCR:8B?V4JU>6 M[4BG9$VGXOGD+M^*PRNR[)#!'DF4-TT(GRZUW@U9PHK@[V,<)4F^S,DV]VVI M !YV=1.X=@C6C@3LX5@77@4O4C#;*')B**9[ K+#=>C;AHQB?NKO%)N< M!#F0AVB]S$%)"%%*:)J@DA;9[*%RN\3(H9P>],%;W]*SK_]-]?-_"[L!G :, M+O;$+GOVF?ZGK*^G*3+<5K"=>-7]H!DFR*:P#6O-@XD=- :R6ISDP%#]F=4L5]OSBB"!.K,*&>E&;'S-S0Q M^A3Z:19\(U;.V@XKZ28,/63.0F6TI\+880Q==PW%[F":)(<=WP'4NA:UR^?H M94#K4I!ZG,9>^D=K1[,IN:DW<8;H\USN^5%E\ FJ=QF#=E1C3RQO7,V2J@3= MY&QP=4_ZV7@RFXT]=DFLL\+Q[H-J^@<:$-C5#3J-#5WP=.-.:^%\(&_+LZ2JH^_+?!U_7E^+NLO44#(!'[Z2@]GQEESQ"._F4!/ M-;$#1GRB8=]"Z">7"\0QEHRP(U@;?"3(7%\=XIC.&P\%,V=YH%ECP2M-,.-^ MDW:N\].$[8O9]#V7TV=+^-CW]%W[S[Z'0V]LAUH?]XVY4]&D#NY,JX.^'5?: ME K$D>9LO%DW:C#/Q61X&2QT>:$^Y^'13_ZXB3&>AS1K,TGI/&2O8,;X#,KA MWXAW-)CBP9RD8NSS]Y5:X<9TF9091+E!.3O,9TZ0[DW9&3K/]A//9F=-9\?/ M9R=FL[/KX<7=&7A4YS.H1\V'?\L>M3[%XWI4/O8;]:A5X>SPJ)RC-^]1E1,O M\:@V;-B+&IXX?O9=+)ZH^RC+8F5SDJSHTZ_J[U=1DMY'Z6\X?<1NM GI&]#* M_;^L3-U(8UM0XG6,R166BQUR8-@F4L-+IFCKQ >7)JJQ'/@L[YNS,*D[7#(X M>L7$1Q;#3[('W@M-4=QQ_"7D+#,ZZ!#&!5(]/EL-5B#B@YZ6<"-TO9X<]@:XP]%;] M<)O)G^ZB.&5^>,^P+$A,IH]RL7=]H _5N2B\OLLCF8?8IP? O(XXG1#V$$*5 MI-J!&'!B*3(*9+M;$$S"\NR[2^C"[V7 M[7\R?#X9'I^,?3892389<3D9V1TTGXR- (U M(9L<@0FGK?P (WB6;N"$J1![@6<^%0TGD%CC!(35.F+>\F'VCX.?ODJFT 31 MLF(Q0K&TU6)J6/:4BQ&P95PO)D9Y:PZ.;F/%&!/Y^(_(9R%\?@#/WCUE+>?X M+Y&\RVLO AIT>^HLXM!5;1!/RJ(IF>>5@EO1K4N4,OR>UDF1*CHU4&$AP$_=3"A+M6V4:>@5KP,B M^J?%(64M3XF4]X?VQ=0'&/X,+]<[3G$OE^LMQSZOR_5.P@U:02FKGD1SO8N$ MQC1B?R90)4,3Q%F"]GNP,Y]1H3.T)[)MR2BU JB(GXY:>5+!3VT6Z5;N$PT0 MK3N#$(AE?/3(L&PZ76BPU>E(D>%#&VIG 1E$?D(044CTC1]F1X3 E8*&=S]% M4:5YF))I2WQ75!W3 G[>TG>752XBX7ZT?\C,,#7CE/@2Q 4Z/ &;R) M*%635L&#&*V>H88&UE'HT6Z&A'YG:$/T7-;UFG/^.XJO#D39=\0@!6W694! M7>>D[!:MYQH0X_>?D[ @J(+ 88;KN:[Y^O?.#B_6-7Z%/=%$H2!]-&67U%"_]F,2$@N[30I^!ZI[+F*RJ&A>_1&N5GF3"T$50;-$5L#"[,RWS^>Y,"CCZ[DS#2;.V=04,; N_Q)MCEJ5;> 4L MD)+HF"^41 8XOI*H.=$H21_;^)J:)-A]1U88,M&',(U?N:9D_R@5)?O#WPE# M1UZS\@- 2-%@B\4,Q5]'_;C'PVI6".CEKA6W4/IV/9.P37^ T[>2K:J^7<] M]"T?5N YXAUM=VZ)INGX'&(/-0T"EJEUQ7A0;INDH$ [)0WKQ>9( @>W'U(R M9+H%(D2RS#DW)P.UZ6DGCX!Q< /L10HK+ZYO_1#/2Z:L1[/N KLADL$E M=H%CTT7V$5-M+K,I*F*X4#9SHFR/LU]F]Y]F@_2O=P*<<9%\C"(ON M([NIR/#5\% ]Y V$*+O *X !^[AKN1*_Q\MQ$$-"! NJ;7IO J#?<[R!S57Q M\+:K2 ]QY!W<%"4$-?DK[")W%86,U5_]=)O?W$^3!*=$C*SAA<1-&6'"+74M M!*NN=@9H( N>,5^"'M(<$[T05)3C3A##GE!;FJ", O@3]NY2/F(7^\\T(2V9 MH)>M[VZ1$]-RKFYP\+!'_@-M:%N_A&54.RZ+,1,4%VC L29>8R*>EWD2661P M# 4828H9K@6.=1"8.%'$0S,LS*#R=0;<#LS8+BP[\)TGVF'(ERL_T?B8YA!G M[7JY&63;K:RO487*$$$D?R*Z6#_$_LZ)7S/1EFF,G<9>R@0!*(PT$J.((Y70 M<(&D 5O-*B$,A^Z9]AR+.$^^=THX'M1AR6G"9%C%1C##@SPW&>3K#&'2M+7D M8ITOU+D[$AJS%!3(C#6L%P8L@8,S725#@K!H3[C --2AW>J(WNVHCKAYCJZ; MXT,9;SMQ*#1:K(LH%A4(D/;:00;A-QC"1$41]6VVT+^R9XB+->V50/C?.O$& MLRWL-/2N2/3AIX_XB5[%B3>" ] '<@9#3%+A0?HD#N=V^I>B81B\:PFQ#-:( M@UH(HX0V[,R'QJLN(X9B3@TY"8I"YM>>G("5*TNV&//.[1/D!DZ2^&N?/J)- M\B 7RLV-,'W%;N#7ZCX?%:-D13/IQ+(^,-2-\@GFAVID-,2'0]EX(YT+J)VK MA8HWNI^^Q^F 7KHE=1M]=*<),O/0K4A;ZI\[R" J,G\(4V8=M0/%(HS)CP]> M48C3+]&-]S'+>B=.[SX6;\B%]SIKE2.L7 N?QW3N/9P#/Z7SD&S9F;4KW\B+ M("'/@Z6,U\^$&V! Y\(2/IKWC^X6>P=>U/0V"C<7;/]&\5%)(!GP,7P+[;GU M0VI&3)]O')?9ER#W7@\.IT11FYINCV:5*(I%T*E7%L4:UFDPU58QF-!&OE44$.>8$9;HWY/O\7VGUJCB< M!F1%)A_JT@G_D*?!*H"!-AM:]HN]@Q02;BN@8)0C((IA15)L+Y+8%*0J @P1H"TAJBRH:$)9$* J HFC2-2*8*+./(UQ ME$&$'-P696F*(%>9$M8"Q3EF1J<^DRPB'3 TN,\C8 M+7,\CB$ \SK$K(B7_+B\&R9XB.UK*686"X"EO8IGU-[C*DMTT/9T:7>D"XML20!JS53 MNK3%EAJ,M#*F)W!C,N"?,GIIES6UXGHH<[K2F].5)>8D8+5F3E>VF%.#D5;F MY(*;DP'_E-$KN\RI%=>#;*2B\!&O#Z%';YZN@BCQP\T-QHI-E1H!:H-E(D:Y MV5)! VZ\]&R9&F48A61KEM-"+B>&UAB#[<@Z"'=?ER+#0@1M) /6O=OL5ZA! MELN7:+6-#@G1#-I=Q-]L4XS#Y<%U<9*0,6]Q2KR48BUMA0^UT'80LER%6R # M+M&MN=2E\?LA<10[7L-@C^/4\4.JAVF$OG__X5]1PDE3EX$"1AQL=3]=="91 MAL'Q(PP83+SA_B)6"%1S$44^)2--BV^!0C-DWC#Z(X MWPLTT@X7TDU2B4@6^I!>Y1O"B=SX<9*N8B=TMXJ=A@@*R!W(&2YLO@D"9]@R M7DRM=TWQ4PD3#?>T%B<$@ZJT)&>Y++#4 MA &LJR1CQM3J$D; $K,SEX9#6F5X79D?)&#>^K'>\D104*&OE.$ROFV :Q M$EZ,CZ\IOB5&UT:6V"Z3Z\8Z;(;9)7\IMJ0/Q6[I"+1EKSP140X.EV&F$Z&: M82:#!H=ES:W;:19D%-V.& HQ_^Z5YD-N:[6&.DD(G4-K4,038$9*( MT6J MPP&WY!(QW6C'506":\75Y$+PJIR#P+7@RACX%"9[[++Z&O(67')8(*70,5\H MA@QP?.50*L0@UGIX2O _#K1L7M3&Y2TRTBI"M[J /\80?S*9Z0;>Z!JLR M:%NJ!34$D!<+NH7MHJKB15]IZM:>EJFM!+E=W'^\6,T>[]#U[')ED^K?."[F MA;:-!*V"VZ+\31'DVE_"6J#^Q\SH2V51#,11K-)_,TG\TI(S49P11#%J?M=* M&+(0'F):=E[#_BCF3,(GYY55A%ZLJ1P2$9M@<.8K8[EJMLRJ^QZD('84;6L%"H<9U$,!*SP)6:U6=*[_#5'!N,- ,2FAM M^32O+0^LLJWX5:IJ/_Q&J1.;,GQK;%/-H+EM9G3.PS9;"IW+9IMMUO>$ET[B M)\M]C!UO$?[BQ#XMQ_3HI/B#T992A6[+,8I>1/FQBAS7@F,6'7/Z8Q=& 7$2 MM'-<3@11*E8=Q+26E?Y&?8X?DI$P37GP/.S1(WMB1N0O]-U33&&TIHN%L] [8$;Z&E M1C'U\0XQN[ G/\9X'\4I_1=1*#_RH*[NN@C7< T$#>5XD.Z@LT3SVF+E8&YP,F2#"+;7F8E4763T6R/)JRE9#UW)$1"<' MY:A%G\.1SJ(,+@0Z2YCUK/5BYR5$7O1R6AG>GH/8!^9N??>!G_H:!10-'%O" M58DP\ACU",&"P%3(D7[)R=%0AF=5 &HFT^P?!R= NRA,M\$KJMY"[$F8X/I[ M\BOK]>RX;GR@C9A##QW"O>-[95Q!T&AT"VUA)$HF^U_ZRI)H\%64I,D]EMN6 M!!K2JI0"U.U)" ID20I>)#:4KS<,F/6U!C>=UD+XN1 N!1YN_\5MC'$DCS1K M0*#[+ &[1WNK"@3T?JK!BBR,R&YE2Y?'/CKL?DG/?+9@92Q?*?5TM$V1(=OU MF89>6JH+ZR/V\&Y/%>LA]EU,UEF7:MJ&Q*4/^9K)U89"XAWVC-;K+F1M"0&[ M3XD\2FQ/TX) LBO3^EBSI(P8:19]9L2I>RK(9UEI*!\ ?&4=9'[JPGM'26UE M[-I#8IC1Z6BMI<0-QI_V44AWJ"2>H-(NXCLG9:EJ&>/Z0Z/V%*TX7^TZ$9(# MV+;DH".*T_@6=1VYJ'0=H5T=T@@]8<0V8 ="E#5RRJBB*$:[C*[ +"9EV\_\ M!'C/1Z? [)]'=E,0H1Q@2\Z'>YK:9O?;^ES3PD*4-%K5)SBG7CA@^)!J>*7; M:T0]P8]6UX"R\KU(6!DDD-]3,U[X,S$8G)]2\2.\0G*><4S76;Q>8S?UGW&M MR8RM=TJMQ*Q$$XMUM9L"I&UWE8#X[,H'&MIDLT*!+)Q;A%?1;A>%RS1R_]") MI$"TP*"U8@GM6XIEA[EKV!-:_[ZF6'G=S3TE01,P7$8$)92*#:;>5L2ZW>15 M+Q]R\3@!Q"C8X@M.$U'Y!6&/699;)\9,+,E>L@H =_319+-ZB%'^"G(<<3Q\ M,Q>> G %!SX9T+(ZS0*/! =!H;*#=%,]T.?3B_6U\YK<1#$S)L;8BJ EVR@X M/L$SQH+JJVHL4-E<58L"V&'5D+?F3H8ALETL0>7M6BARYOW2')VH&-TH6]0] ML0>1KW.1&7*VIA7HD*L9X/>TZ2+ARHGC5^+86KSZ/D:QY0) +(K\<+\.;\'! MO8@AS3N]"?H81\G -VJMWTP;"?+0Y_EXSU8Q#]T8.PF>\H23_,+02'@IKBUV MHA%.;C 21 LL1\F9_M0U1Y^@C$!Q86W5Q54[*7-1BD+Z]CSGSHZ ?9Q4WZ87 M#F$>WN//Z>H%!\_XCF:%R2KQG$C3C@?CG2=#]L*\-4'P)^D=.=:NC25=>G== M32PL%Q\2H5'JB)-'G#[T0[H!YH88Y)_.R /\AIUX]1+U,4$%J3.Q]R/1.YMY M1L=^ZZXQVI=14Z+$J*-S,F7U1!"#^O'<+)@,+#M([4KLG*RX*OYI=DPIG8DE MEZSV:\N4[ME9LV(RB'G]>8B3Y"J3T]#+VT*)#L&DH$!GQAK6BX-B"1S-^T=E-!H5'A$1!!0/H69?T8NZRH4P6P61"D),/.N MD4 E#?0[HS)P(5RIT;\Q.14GWI:).TK<3[R?G^);_YD=.A(Y?,+3-$EPFER^ MWCG_'<57@9,DBE96K2C 1?@=!*V&]2W006+YUOR)VH<2"A>,!"II($X$/;TB M1@8Q.E9TV5+(7$I\[^S47;A:4[%2AU4"&^JQB(1MNBSGL:4^3VK:3(D-V0&S MA5(_1J].D+Y.\\I+B;#OB18:L.BS6H!:[6@G28"V''#K:0_3B<*-A\[- 1M=_1P.WAOG7Z.'VXU[6K,]ZJW8S7D M.>TW-W-5W>S^]423>^OT=7B?C6__SB[OYK/ED,XF]EG[![H M6[[9;A]$[ *E#$?F)"[WG8 >P8HD-L<%6Q>H^; M*.;0V7-O]B;#+N]QJJA"KS%!Y0QD1+)RD* .9/S/"N-=L'>*=RFQK?4NQP*V M\"XYJLW>I,+1/CL$$4\( MU(???KS[\,/UUV4]G*12NX+F[3LNJWT3D2T&740)!1H_L#*I9"BZ,4FW/@'% M(7N)9J]OTTRTF6\C,W(.ODVG5)[G4XVEKYY:Z]<0;BX[V4_/@M57.P40^"W?$;N"R[T, O).K\:" M5,,S*.B.KFU8IMFBPZ\<] V]Y)FL%MJ*E40D@&1%J8+:LK(T>5+5X*$AQI'3 M2Q"F9?CM6&L,I#E:L_0I^>:X, M]FE(YQWBK&KG&@79%2YL44(3SO/+9O@=E]$\9U<'^?P.VI N,V\:5-Y&+SB^ M]7>^:L4[!H1=[,1L'Z]S=2CP)4[$CM'^B?T[H)A$-P@J\.)F)$>^KK%6C P: M,7 +EK16_-.YGU0G?V!C_+3?FQEC%1#>&)MLBXRQA++"&(_9,3?& \74Z,-H MMJ@5HV:+#-HJ6S3FG]NBR=R/$NA6YPD&-_2*E+7.'%CG_5!$3T@-<( K,6@%Z16<$$. M#E-50<=/4\,8Q@3=\D)E%:Q>W@A* JP%63(V9.'+S239<\0]\, M#RC\:B-4$8V9(,$%9^;<"6(U/T$[!H&2U D]7M,TS\O#E$B1G1?EXZ" #@2U MH3I!W'E3+AO> O0JT?">H+4+L-/VVQF]I=9^DIF?@7F;R3>SV9[;BC"\ =_X M<9+2"D6+]2.F+UKS']H8M1$1*PR]A;@2XS>@8(M#,&;5U$FL*4&6A,8.='*: MQ^Z"J:X=/J/[%-Q(9"TEM-"_=!>W)Y\CWI@F<5K9E))_E1M2\H^_7T5A$@6^ M1W?;LS!EM=0$-434H..[%Q/6J1-1P8VZZ=0S(G@"5X*C''ZX>AX=%$58KD,' M;(^R-(MOJ"&M4!AE*0V)RO11+T/V6ODUC9(H?L*L?('GN[3JHBL/7M3P4"^1 M#80HWQTK@ %?&6NY,@TT**5E1@EEI%AY?JBHHH-H4AFLB!OZ%&AHFYX=8A)A M?MP]; M3=U*JHT88]EV1]402']/=3MX)9'V=U6WFG(2JONJ6_"R&2?*-ILN9\N_#MD& MHT092C@+?!E+'FS E*BQ:!Z84/3M3 MRE\Y1TSW$N3DE*#[/K:6L6R-R%"Y[1=/TPML&]H^GB";T;>S82FMGQ%F<@HJ MZAAC02^E6H&:2ZD4!7 IU? D74H+O'Q1S2T+L&;,:9+E @QT_GRRQ1P?I;<2 MOHELF_W(Q-.;T3&F1=8D9JV-4>57/GSYLM:X# 5]%%QAP=K:T=VX\C&S!!;. MDI3,5PU'" AB)PI.&MK2, <[7CRW$8&U00PJ#UM)S/:4!6N\1TZ4;DDHQ]KH M#)]ID4S#\. $9*E+,[Y9'U=5N8V6!*S(L# 44Y)=H<&V);/"B$WAUF]?>^3K M,#+(SY%IX:#C9 JFK9B/8D=213?ICSP*K>S#I:=T""DK@Q4/ZD#F3L/H) M*Q\[5DG8G]^A/$^?R%AT4%DA53V.'=Y%*HS,H300K/$A$LY$FR.R7.6 18YF MP(+!KY-CAW%R];&SJSS6<5Z;#HG-=($*7H*U/WT9PLN4Y2H6:];W[O+@!Q[A M=KEW7+QPWQ\+R$J:80!ZGG6"%WS%#@_,^;?@S"%U8VT3TE-% "26"HHP* ME"5X+)HIU-(Z'= A)H71#&88^IS,IIQ2^&E*O1001"5%"V*9DZ:@JE6 VPZV;SUG2<_ M\--7HT.M"K0MIYL- >3GFP6H!2><1[SHSS@+!*".T]W$X)$*/RP*QI' H+%< MUT^1R:$3 ^PR\#IKS"XXLS5'L^L"4"22[NJOBF/-I5^3*?/KOAQWA'-' ^OI M*%UQ)DG#^BB.HQH^%=;B,48$B]I:B%3&Z(1Y<5-Z* M0579^IAK67ZJ3>.PLFT!U;JLBKT?NHM8KP0T.+'S;^:&_ M.^S8P:(3THK%60.SM':"/D$A3OFC3%Y'*#D\\56#D(IV8)&7?>G,786ZUNBAQ+W7 6 6\N;;%97[?)7D/7Y>/BF*A M:L449&"3U:85M&+6IJWE5=0HLZX"M&5#665;OI>D4!9L(TLV]#O(*U61?8@4 M&17S/66_#++-HO=;BS5M81H[KDS%31#MVFJ)Q=)MMNI8UFRW1&R9;[CR:MTY MOH6YE88"VI%-*1)@]ME/4DPT=;%>\,J"T>PS^8,LKFE)PR[;T@JK,S,I 6LL M3L.AN?$5A*@%6;6>A)FQ4"(L9SK '(WJO MHK3+DZF!'Y]TG0#!B4I;4C8>J7L.P657$W(]W0=?B3D9[F MHW*,P"D>>S@>72S*Z")W'M&"76V=%O]/-X:W:[1H+P8UB[_A6Z?VOV-]L4^Q-G\E?-X*G71^,9L&$ MC"VV8BZRW(KT-"RP+U,F]9:74T(9*1M?*O8D>R&JDXDJJL-IW[:[R';(_='U M =^397;U@H/_O[IK:6X3!L+W_HH]MC.>GOJ\9,;-.--#FF2"VQYZ(D:NF1!@ M ,?-O^^NA #;/(6(Q,4SQNC3[L)GK1Z[^\QX7%I[&AL5.+LFXT-,T#4O[X-E MS12]O[#]9^L%YH+\M0>&@Z_O+8 2O<)M:#HF4[,5D&$?YD%ILO_Z$(TT2X%B M/X%/%%;A;0YA-5V/9-3#4H2;"4O;E4>N?)P1.;'/(8?T.G!F0M"JTLH4)1#[ M25I*J8FF!#@GHK88 )GS:3Y4O4)#:C"(@)D'4:LJJ_*4,*RG:2FD'I82WHQ( MVJ(^4N;SC#CJ/^L8307,3#A:45F9HXAA/T<+(35Q%/'FQ-%F]9$R7Z;8)!XJ MWC+TEEM4NH&)FC -;1CK,D:Q;3P6T-SFL1[)S[<(B_#9(G'(/O3RD!+F0?00 MR,JU=)9?;I#P[OB5TQU%CXZ(^-ML)\[KDPCY]RVBNH&HG;2-*%236O$P ,(J M?WT/JW]T^)^EX*,0B2_/_O.L.2* ((7#CH7%[_*BF[!*HA(*\97X:28S7Z"N M6S]TPPU518RCE&^1 A4F@;?X+ *2RHWC)'(WNW>F]L8G>MP-V^(%U=C?"J),J"2&HX)GFD MNM4@99F0T6+N_:P,C3A&X:UB_%0Q3C.6I:SL4KXW19N [.-KNZ1*Y*U"@L $ M 3H1D[\*&X3L+T5%*G-YH"GN1-HX>'8#="1D4[/4=C8[YNT#=KM=N0F=%DCO M6.+LT&?\YJ;^YMO+9?3T%(67@9NFZYH40R-PS%%:6>DJG0>#&*&RHI1G[Z[$ MH9F"1 *$ HZU (ZV@(<7$(# $7G-LSQD>7V(Q$7XP;)=Y,$?WM\4M3&'Q*^& MF>_YP3Y##]AA.#'B-1CSN99WA:\-ZA/OQ1RTQH@O]0 U-5E?I4>#$;;3&_(H M9'>Z[LS$ $^M3TW"W;(!E"VFJU@[FI4W[A.KK6';OYEM_#A7J?LE+]M8]*:> M"M7W=5L M9RTYJV319M'$1N0+D/OMYLD+B_EV50@LZ.!H77?7FH4B[JM=YM; ML>TA5DV2WB+?,J5-\4.1H)D6*-$MS_)#KED$*8&7=:5"#PXYOJD52Q5U>9L\ M!D=H(9M943M37:6Z!V-VF*EUB:\[JF=V-3(WQ/13ISK M+D\;%73 MC.3:FBJ;2F:X6:WA^M9QX&YU#\[WY?W*1C>NMU/;NHZH"=LVAU#1.!JG1@;7 M'35*WGNZ(]'%SF@%OVFE8]*%R=Y9F%[+4FEI*79DJ*-O((?5/SMXC]02P,$% @ 68%I5\D3%BYI2@ M-80% !4 !C='-O+3(P,C,P.3,P7W!R92YX;6SM?5F3XSB2YON8[7_0YCY, MC]ED9MQ'67>/*12*+&U'2-$A1=7TOJ0Q*$CB%$6J><31OWX!'B'Q B0 %" MLIWMRDP!(-R_#X##X7#\^;_>UW;O%7B^Y3I_^7+\[>A+#SBF.[>L (P+SW9@6KWLS=; RG]P \ MS[+MWHUGS9>@USL^^G;V[>C;\6GOZ]>_1FW<&#ZLXSJ]J+&3;\?I#X.D.=?Y MI7=\_/WZ^\G1R6GO^I>C\U_.+WN/#VFY!]BUA555T+:#(CK^ M7[ZL@F#SR_?O;V]OW]Y?//N;ZRUAY:/3[VG!+W')7]Y]*U/Z[30M>_S]OQ_N MI^8*K(VOEN,'AF-N:Z%FRNH=7U]??X]^A45]ZQ<_JG_OFD80*;VR7SUL"?2W MKVFQK^B?OAZ??#T]_O;NS]-^%;I5(3S\U2*4_Q3[K__6Z\6*]EP;/(%%+Y+Q ME^!C _[RQ;?6&QLU&OW;R@.+OWPQ ]_]BN ZNCX]0EW\/[<)F]+_]IWYT FL MX&/D+%QO'2GH2P^U__PTRG3*_ A8"7_F^FNOZ-"W^G:^\ZCZ], \A5] M8^ ZOFM;]9N#Q/*I=@0>K QG"?R1,PU<\X^5:\_A M]#[\9PB' 5=IB=]I253#7]W9[AM?&'=:Y2+&K>6;MNN''H#+GP4_\.@!'WZ* M?7HC-\2YLX^>Y9C6QK!O0M]R@._WSA"_:S'BQY2DF_;KPM:")F/C6Q*P+ M3?J::T+L&M&DHYBFA$RYC?J9:4&\K7D+ L.R:W:6U)YR,T\C23E^7CG%H+T- M,D;@?]!T\VK82 N2U571*>$3>/0ODPVB=-KW1AIA^X)P\49. "'R+?,WPPX! M9\DPC0L7:NPZOP$?[MQCK3:C,$/SP@5[@I_U+#/R2<#?GATKX"P;Z0LRQ!,T MYFB^)%S<_GQN(0(9]HX+FK.@Y&^(L2.3_]Q\#$(_<-? F\'6X!S^ [A+S]BL M++/O :.1H/6^)$I<$\!U"1EJR5;>,\S@WC)>+!OJOJ'!P?P1,4+RYRI5PV+W M$?R%8OJ 6.%XRM%2ES^MQ4?C8]W8]J1NO#U?82-Y:-H5LHUMAD*V"2$=?+*6 MJV"R>/9!W_@>)C M^IZ'#D"CP5J4HM!<) &IA9V^;W:<+/?P'Y(.HR:X14'LZ@6\!\"9@_GGOUH! M^M+1T='U4>]K+VUH]X^&,^_%K?9VFT4RI%+8KIGYBHU"7ER/0OUS8,7JAW_8 MJA_^Y>? ?05>_\6/3*.T)=MX ?9?OI3\_EUT?U)](*.TI#N[/_^\.+TZ/3^^ M.+H\/[\X.[NZ/KO,=7 7]KZ7[:SAF6G[\(\%)F2#=)(2WS=1P,57 #P;;@\WKE=&(4S);L)'(T2"Y$D)DI8+5XF/Z+?6$(*3NN7"&6M^ M"Q== CZ9($8V-=-NF5%>LB*!02 M),!<=&3*2TUKT_7@P(]4'043#M AE_/_P-TR.,;B55*VBUC1BI'@ M=*T23@/XQXDW<]^<*I2V)3N,4840Z2;Z2"6(HGE[XCUZ[JL57W BXI0KWF&P M:"1)$2OS>TA#[-'U \/^?]:&:&V4%>XP6M5RI%C)]FR@20 =4F/0V?VY6WA4 M]CQ%H,Q_T28"Z+:E_;AR'?R6-U^D6TA0]3Y%0[8#8@I,=/KT<7SR,D,G#25H MY(MT"PVJWJ=HR/9 )(=1TX_UBVN70)'Y/2O)!93D5&$@E#F;4A!.&YQ M2 S?S>A:)<8-5%:L6Y!02Y BHX9G8!!Z2.38N8LH!;49^EA3J[QXMY!BEB1% MC.07R LLTB,7 "26]0INC 6["EZWT0 M#R4^2W41GVH!T@/9,J^ NB[PZ=JP/^^ 8.'+E.HB?-4"I/"IX2(8KH&WA!/W M#\]]"U8H*X7AX$=7:>DNPD0O2 I7F9= X=&V K9=A>9NH2Z"6-G_%#O9_H7$ M5G+7:S=.AQ*%)?J3,$#9DM >!&\J$BIU$3-F>5(,R[P2ZHZ_ 4#7,^R1,P?O M?P/X(9@KUTE$*41(02QS9J@(8F(5WUF^:=C_ (:'CS?#%X._DN9$8HIV2TL681(H2QSHZ@/91P@20?F3MDNPUDE1@IH MF9=%14#[4+1Y))YME%E!F=^[!5QUUU.PRAPL=<'Z\_>"(N[A/_"Z/4*3BG)7 MZ=B[(\='Z.[(9W/PSX/)>#JY']WV9\/;WDW_OC\>#'O37X?#V;3AQ9&%X;]$ M*@O]KTO#V"27=^S 3_]E2\KD'WY^]FRRN+,<*)X%!Y\;!_%B;IC COQDJ?X3 M =]PA-41+;JXYF.$*"^DU,BKI>?MV&20D-,ME@!X/KCG,J/6QSLQ\:A@SY55 M"GT&^'"8TXBG!_3EN7/ZP<#PO ^XY8[2LF"H0%5786K0H%QD2'VI]6!,DG_) MWZ:;&(.@_'B,IDI64U=04WF'6\?XP2PLX?Y56+:7!;A'M M8*\4CM-5/,DP/WI@8UCSX?L&.#[*HS,)5G"'LZLX#/H4-;4C15V9"3?].L05 M&E;HC3\UTDW]WH$;&+;,6<'= "_X>+2-.%\$-(PV:-.%7PQ(513F ?,$P"BE M &. YU%F'7)L$^DAFWGL.B9Q1L 5UX<43!(*,!MXAJ;6(43RSHFSC%('Y?(E M85A!K*,/-=C%Y&0JO +OQ55FRM@QDRKGB]*R&C&"6CQ>IH0*1B/16M0'7((\ MG-(82#8,=_+"H73>Q=RS9&KFC'XT/Y&NEE&!@^P"CBED^Z:*ZJ0V-?6B!Z.<>IQC8*;%:A]453W5N<%C^U%/"1H> M>&1>E:BB3GGA?> +@^1"#T$DD01KE)24V LZM&1LR%UAB(\ZE]* 4&,?:,$J M/B=#1/I6EME73JMI/6G"*#VGTQ7I+'E,NQO)3PK6+BFI)"\8@2P+N:$35(#3 M4[9-L7-WGABWGRN64<_YD=SD>-QX0"6E'N=DVS<$'PUK/G(&QL8*C'PROHK2 M>K* 15@E/)P\#L3"=1B].!?[\MPU[/\*.+[U"E""_35 ;Y^-03!9S(QW_$D9 M2RN:DH>#$H3Z2&4%= :&Y8#YT/ <:(S[.VJZ!0O+M/"AG545]>113;GU".@J M:H]Z Z,G&RCEW(\ L)J!7THR0YQ#C%X'A/=P&K%&>M:(QTC]*Q!8YM:RK4PA M<4Z?0J+WI\PG_D/3E!+'QW*,AKYMNV\(SCO7NW7#EV 1VL6KLA7A6RQM9(?' ML=PIHAY,)19I8PWH$>N5=?+ @3OQ(K7.HZU^^JXSE2L,5UE+_C0070]7258! M<8;)?ABLX(;J7]L5A$B8?*4]( J5R)S<)XKYU&/11[X?,M$CKK WU""(J\== M]C*A\>EY*6OM#3VJ9-;#T[%SXL!HD5#4U)(K=>7FY1M1AB^4A@BAAN[\8#%! M&GL_%.,%T?K E-X//E3;'4WSW*K&A6JC@SJ#OK:LH#0WFF;5+5!#AI/T\Q_] MR2*)P(:_1J%R.X>5Z)B2TFEZ0LZ[.YW!_SP,Q[-I;W+7FSP.G_JS$2S0ZX]O M85)X7:%E/_ ,>?.PQV6[ MA90=V$3=EAV.54K%R8-I\YW3?2_8@1;^;0LK_ M*!#4/S0":N,![M4S0?[?R M ;^X8DI!RX#3%EPFR;#PMHM4=.86=]6_==>&E7]PGE@V*]D)E.Q2'F9,ZB]% MC5) X= Q.6RBGC^ DO>:2\NH"AFE[LL<,572*7$6A+G2.X FT!2:0%/#!GXI MBKAB2@%)#\860";!5,8P"IJK #!?1@_TJ*32XT3MAV:%]QU4'+ICB:3]W0I6@] /X/;=@[MX.T3^-)2Q$/[?'']SH$9+2K*& M"GPL9QJ+K^7U-#^8+'ZX[GQWN9VZ-OYH U=!2<;4GF<8Y=1CA?GAN;X/S:\% M]KK(3@F]\*X2C-=%-$62Z7QFER+;$MCR>H'/)J;@]-YGLEX$ %#3Z!FM6[A< MVF[T)$*B#ZQ90:BC)$/8@"ZS)%@EUL,411,C-(VBKM\!;%Z4?#$M.4 EI![V MP!38L+GE#^! E=F0]/WYVG(LI*[ >@7DV8&N '&37LZH?T;&EU525Y4P_^(HUJ*X#3?D3ZC; [ MUP/6THFOU9H?,\]P?*@^*,P/PW+07'L#%K ,WBG.T(+65&JJ!Z'9@FLY0S"A M#P^6;T+#W'" &_H9C94%0>!+:\F&.C)K^ XB5HVLUHN6)*DGM1X;FZT1GYXC M6DX(Y=\&^,?39%P.3I; '[Y#I4+I+741B>0;N0?2!=QK)$C[(M* MLK.V3=VVH@0D])$^[X%@J\7^JV'9* IGYN[%X7Y$J9)6>7ER;82R\/D_A36E8OEM"+*.!&G.Q9)B_\K66' ?86 M+::TWGP@"9GNW8\THL3O #VH#>;]5[A6+\$X1&&[DT7ATBAIVF!J0R_Z-!<] M)968J#:E2)6,+=I+VXRM[ 6QF(1/J27&-22'6B7YIM-!*MXQ4+, MQ[)HG4.T\K.\C+@A,21D8SMGG>H1STI8QMBM-R6Y)\)J(Q*"9_A2<9F6G<9I ML#*<)?!'3C'G_Y<,G-@<3J2^4);7U_N--* 'K>;\F\'$BE37EA;?C"( MJ\:E));5E@KTTF)O0'4YK]8%E"WOS^W;YA9[U D7,0VL"0BNB'SM. 2CQ.8U\]%FP/0OR9B]DJ12IZ M,7P0I?2'QF\$[!. @\:W I"DBXK/=IZ Z2Z=J)7H%1WL5E3L9_7BJ!1MZ;%[ MT>ZTM^M<;E%'@E-7R;EA$)DM\:M#MZ$'UZMX2$?C> S>HE_P1CQ%7;WH5E]D M3HDJ<.R1=?17JH[8"*I)GUSEO> /C$FUZRRI%HW7!4"5W@#B%O_0=?@IY>-UXRD^^AXZQ<$OB0=\PA\ZSP(J M\5(2-/5E5Y- ^M4WPU_=V>[;YWI0<='MC.FB6W_Z:^_N?O+[5.Z=MD\AV:ZR M%:K]O+R4,WCATH4Z\^BYKQ9$Y>;CV8=FC/.9@[YO!M8KM'HJGWQB;TBIX<\& M5*D)P$-\/:[4-#0'K]1((L$)4B9S\8IK"A/Y]V9VMT\H5LHQ+1MDY)^Y?.8? M$9_:+UJVID$EPK\Q9[!]T_20G]V*7^DJ.US-%5&2)*UAF3MWI=&->OF9,%Q MJ9VAB@C)_K,E#DS880*%:H2^ "''$78+8-]-RT@B+?MKUPNL?T5_Q:Q;A!H' M/F47*%95Z1%WO2OF9'$+7H);RS?=T D>/;"VPC7.(*JJ=Z!7SOZII3 M7_4= MK3>&Y<5;X!$D@+.T7FR WKD/?+BV6P&PK5=L F[*V@?^9?G71&V\W@)4:"F- M%(R>R[USO5LW? D6H0W-2S0>">\(8ZLS^$H-&=5OXGW['C L*U_81=/EB8.Y,N2K['NFL9Z5P1GR D0 MRB>)W=%T$L%2X5JE;^! R)Q)UTQS H+$E>!?:F= ,(#U2DB=25-52[PW%:NNFJ<=67>Y%DF\-"C:NE57>5VY1ZZ*I8[;" MEI?DF,6: 8_&![(!T+E(? 9[;QDOEAU9K;=T(\,TJ'2C8.$!0 M28:)C 9KHA=>AYQR7TG'* '9JCZ/,%1"0TJQ35 8*JOX2D1H-3]!,C[2FUOF M/T/+ U M<%0%'X^VX01P D>7-3:H".X\B;H!I4C$F0PE9T?-]**+2Z*@AORI M+2VM\O7VG$U4ZN#KII@I:5R5Z+;QLK=?W&JH%ZV-*Q2DZY@G8G.6$MSCS$VD5'1Q1%4 MT96R\Q$KTEL*<=.,$-M)=M@$U+,)P-R_@R!$EZDKCZ!"?/B8/T@OX_FLQ?#1M$A_%I9B+T M ]P)9_]AIR2T0I0FXM?R-ZQOV#\\--[!&%'3N0.,T!//$"0C',(:U\CNF MU&AH:N$IJDX]7KQJI,;R]\X_E;L+6 PB9L"TVPFM!H<"JN-UE"9W-6FD2!&\ M/M"4J E.-Q^*3Q8=N%>J\?PF=(_)=\SMFD0^892,ZS;A9F-'&C7L5*,C9^%Z MZQA:LO.1LK96/ X[ <,RK@)MZ+82*9,*:4XP /+LOBD:HGU M2":5ZBI)*+$]NG'F)4X(M*NR73_T0,5TTK39K,:/NWVR(409G&ZO2$]B)?>M M#-G4$DJ1DA6OL:*$Y$Z3?4*2!+%&D?3S.,%Y>DQT$P9C-_@'B)8"[&1'5WV? MF==(1^JE,L(<\*89RB>+7!+]9\DH2NS[^#2<#L>S_FPT&4M([3OQ MEH:3Y #:)C:.\TWM2CI9)$1"Z?_3G,<4.8"YM/_SZOA2RBJ40)[#B=]OJ#V>BW MT>P?O?[XMC=]?GCH/_T#S2S3T8_QZ&XTZ(]GL,Q@\CR>C<8_>H^3^]%@-)21 M1[RH"(H9!%_IIYPD.HV&T,[:"\E"XL@,TN(&2O '9LYINQO9L7RBSI1&)DAQ MEE)"<8(W;2V]B;#5!OYME(HY[K0XQTUGD\'??IW&_[]&4YN4EX] MR(L$]T0X+UO6(46J^/,D/VYDBK-5?-5\0UU?V8F" A>,?Z:VV)VW=9[ *W!" M0#F8SXJ#^6GXVW#\/)0P?I.NH^#0*.X88OR[%:P&H1^X:^!1#&3*%GZ>GER? M7.??\E!"R*I!35M=V3'-"E%Q@#=2@=#4[A=M#_9[UUG.@+=&J8!WSAXK!OUY M<=#?3\8_OLZ&3P^]V^'-[#][X^%,P@209C0F'H_MDJF\ N+.Z9F02&8TGN (*03,.6J9V?)W*24E)ULFJ(LS62'1RG<'#DO:B2 MQCX[8"6G5\U5T7GC_!Z%%--.") MI]/>X_"I-_VU_R1CYSPT/ ?"^"D.Q1J,J_+S0D[\2+X_50,46UZIL4FM\>(0 M91.P\TMC\S,ZIK,ZR+^C$W%G=;T_I;WY#PV.[2YK6>"X-^L,%+DT6:0X1U_[ MB/\7-^CI*RH[^BO4FXO=J2]K9]XNC/ST#X;W!UR)+?]3,60.5%;2!/]Z*T]<3,<)VNKZ<*21Q-I< M22]YF_<>OY4QIU/)\&W"\"J&RT4[R%2K'=:/E.WF@C M+F 4-74B3#UA4Y8T=1-7765I^OBEKZD*6.H"E1.NX8 MCA]1GAGOM+OH\N+Z<(%)PI0$'7?Y/OM@LACZ@;4V FP.G&PA?0"GD"N%N>-O M $++R03(>$*]?[+\/P:PXU: _H2-T,76T(< K$*F;.BX__0.[LZBO$P[-X-' M#M14N*X\T*&JFU7>^=7UV75'&5)?W)0K'?>SYL/MZ(R%BEKZ\*..H"DSFGI3 MY>?70Q+?&#Z8#]PUVE[%Z08V2?3%*)I 7,[D6:5&2_IPB)?P*:_DNF%Q M86TK:[.),WG]:CAS.[OAH@EQ8VF@^^3@)',:^L;3@RH[4F ,WG;4Z+D._*,) M=M9CNC6*M9GN@"ZT^/3HY.10;6QWU1.JR>I@*_!<=< M@7EH@SB9+]$:4F&7J MRM6*PII)9A?8LHIIGGEM#BO ME"6>DCE#B,I =7PJYU!ER_)RVWWW#<=T42%.)OP:SHZ7"W6L%!HH2_9&8A2B MQP,+E )/>;5F*:-/[QO M-!:C,"4N/G&D^=B-$H*#>7Q1N-[,2M.(MO2K+;P>EZ&JQF%91OC^F^'-N:[B MC%_1EHSBM,/I/I9\#WM65R\5NLKLKG:TUX"\7#^I-Y/%JTK M2\I65B9]K=G MQ?UMDHM5YI:VU:2LIR?Y"(MVA(1*-Y9+#RR3/.*[\%7-(U1U,RR_/+JZ/LEO MZ-5/QQJ!4YPR MHL45U'9P5Z! LFD9))5ER5C M*_X#RO04O?(6WQS[S)C,MH>A:T9'_C20G-/"(#/O=)*YDV41N"Q9!**\LC+G M?8D)9C'GZF4I4F\,&[VH.%T!L$/7ZN/SNFTI-5YIH?H\(^21,4T="B"G3C<5RNPB3DTK.PE5892SB42J@Y/I9*N31>#F MXP8XY@IJY8_^NX5+'U%532GN"&=!Z7D>NWZP9%*"%VGW;]VU83G4O,A64XH7 MC<"BP9Q"=I4P+Z8=?@#K%^!AL,85[PC&%. 4,6:269-]=7%TS.#GV!:'M(92 MW%!C72"J!KN'5H$(J.=LJ\&VAE)$J(L.!;X5$G.<_C'[C(F##AG@OOHEA%5* M)W1LN6Z 5*'BW&Z 6DZ%9V_?"W8&+/S;=K#"OZ"TX//0#";>%'BOEEDV5>.* M*85XB_,SDSZP/J9V\447KY.N^J73,+&L4D@SJ;\4-4H!53*W!X:W=-&+5NA! MJU5 M+5+RV8E/+FZ/KE2 D)*+,K.&FBE5'AR9F% E)KPSC"C@WR215THJ!3V M,@QI.HUPNC0FT3^7D9-L;9<458HFC-A5@4Z0L/-NV7L0P+EILH@E)BX-944[ M #L!O;( *$H9=5H7X&HX)QL%N6*ZH4XEG\)1!A5F?)3L ;,W^_Q-*4Q;WI"1 ME<#IXBSG.9X&\])!G?M5*=RKP2@!KLXLW1(*#\:[M0[76!PROZN)!*%O62RJ M95%BS106)7$/JXT"L,[/LKR;5XHF+4[4K>A1B3=.,10=AVAD0=L42>1!47Y? M 0_>, M9WK4<+.Q+>#UEQZ((B[1_< RAI46W'OFT&NEE5OV/.>F7X%A!RL3JCO9B%F% MAX$JRV0H_4Z20C\:'@3+Y)^'MW^ M2%_GP88>5=;<9X(U59. #9F8^>C.16?)SB"$?7+,CYEG.+YAHM[^,"SG'L[! MPW?3#N=0AS/CO6R*8FMAGTG%2UT)N7B^LB8[_T'V:MO8=+[-)IM*=!]R%$*K*![(UTE3JC6SZ^AON27LYAO[(>84(N=[' MG>58_@K,?[CN'!<-5U[XP"LFS:0\$N/6EI..\E/\WUWOCY'SZ+DFU'H5BS*% ML[HZNX*;B?UE4;5F4A:)<85+9M&3\?: C #+L"M)M%OVP"$6Q:04$N,FET.A M*'7S:+TQ+"^R)E>&MRPX0,F%#R1BTDS*(K[/@T@WQ^>P/X$%U;TG8\8+I0E_\"\YGQ?@,N'TP6T2YUY]+@U+7SD7'5%?:98C6UDS)*C'M#D8.R MVL2@FI9!"3O"*R)0X$O[&<$J7M6*IK-CG4&7Y-(#Z\H%%)6E0 M9%/'M")O#S57)+RM&_3"*I4K.(S:XY+68=G\XF@[_].KF_'3Y-_[TW M_/LS,FC@/Z-/]6(-]HSD8U*M$_+#TKE19M._2'U^>BGG@;[2)]O[GH?N&:-S MEYN/;9%'XP/]4_1X>TP ?Q(&?@!M2#C>GES;OG,]]"-FMA'S,:6F(5;(BQ-2 MBTI2XO*W2A2.=[OBV1M_1RGB2J"?4.X35,R)]AL 5V5T)\<+NDO^'[!@X(^< MQTB8Z*TH0?0O^5(6G0N(3GX1/ P ,4I6.'%2B^2'V"R %4 3]%-E@LA?\J4# M^7F3GU;)33=HUS'Y';!$]^6Z2__A^\:*#YY%T[_D2P?Z\Z8_K9*;7B=7AOYH M>S7R_1#,;T,/.7QB@PSIR-]Q4D#% ,^T_$+"G?H-'D0T98('\_XK\(PE2*>.1\\R 0)RT9:WD;(C2@T> MI3R1311XV*LR*%/N6%!J "A&8VGCBS2H]L,'ZC-YS40,+WX]. PQKD-,,#![ MLG95:;'$,R=CE#%VXS#46AUJ/- 1D'6SB^.MQ!4H8[PQ=N,PWEH=;SS0$9": MM)OC+5:4Y-'&T(G#6&MYK#7%1D""5Q5'FJ9>$ 6>3N[NX!*)RL'OGJJQ/Y]; ML?#;R.RJJU="OZG4$B7?F\ZN*XTV0R_5>GMAGAZ> 'J/,$["$&DQ-&ST[,<) MB>WM]B2+ZZ4>9AH[DS&C20$L./G1LYFG^#T*Q&]IC1RA8(ZQ7W%**[ME+[U3 MAT&5&U0*PZ*$ UW0Z!J@),"VK<2@JMN7PU@2,9:XHJ&$&2AH"$4^3"4&4+V> M'(:/B.'#$0LE'-S"!D\2BJO$\*G7E\, $C. .**AD>>ZP88S42EZVH%2F<>" MW! U>G(898+<$+RP$/5&ML0T(R/T@K/C6V:4"(HUPT@ANA#,O/$$MOYZ[0HVTX_LU']G@) M#:P9X1TBL1]5:B)DI4#)]-6^LC@Y3&W%SMEJ:ZK_;K%E7&CT):7X*Y&%M,=S M_)6-Y7^WJ%R4^-9%!@M_*N.^E-7N%=1N?I53QB;ESR*N_&72,$?^8MP:Q>Y, M'!#G'R[S/!"*ZT81)J!R+@%6->F<&ZRFLN_3Q-EM3'+WY5FZ52%QQY=L5GTK M<0RIUF@8.O/)(O8.UHH2X_=9-4=(>^04/#)H-:YA6FZ^(+IOP$O@7%NM#);< M)_4?*+1<%;V84.C]8& 5U/:\V;0]0G*?/(R0ED8(C=X/1E=!;>ES/#O!=LE) M4AN#!?_UP[AI:=PP0J!$[)>@L_>:&BQJCG1KZ 8L+0<=P]X8-@K*8SN4E]/% MPV"L&(PJXZ1$P%G'1BR?BSRM]^XP3E49IVP0:130QN>^1S941_SEZ^SW#L.( MU?84I71.46A-+\-)'QJ*7Z76<8CP\9"+5#317U_/"SE7$L-9&@P%"$^,3FJXQ0O0$]W#OT(_K-3TQTH%_I-6 M385I%)/"7WGMN' =/*&E(#!*V>(&Z@P]_:L[/*/G48("('"+7&M7F16-.-ARK9ZW48 M%$Q:YQ1II$IV>AYJRQU51%;K+1SV=X;E16Y9FCB+5CNBU"*CD&NJF0(/VQ V M94H?#DH- \7(+'.4'7Q>39X 91MH[?4B@^K5$43U^C#:6O*=U0/GL* 1G2K2 M%SCF#AV&H)0%CP]..E^<9/7@R!IZE%\_C+,VQUD34'2^VZC_GNTPM-3H$L\RH3JBWYX=*V -/SRC##_+Y%4OA>69)N4E&EYIH:JMS.!\Q2JI03.)J09O #A,34F3)*X<:L^N(L7BV< M2G!5>BZP+Y-OY73FZ*+(V%C7R>'<[%-*D8>> 34\2+R4HQ+Y2I9F_VGZ7)JK MF:J.DG1H#=HBJ]B5I7 $M^\%.Z2"?]L2"O[EYPS9:Y/%R)E;K]8\-.R2!0A; M3BGB-%B$V 3$NHQE0?:[%:R>@!TIV5]9FYD[=* =_E&ZKM1H02F8V;"JP+B& MW,)7@@KT;URT=5W<6AXP88O^8 6WIVO#*9W^JRNHCVT-C+*HUU" (N^+UR+( M@^$8\0J)I42^2%8'QU?7I_E-:N=)0"6RTLE"*F"?+!:6"3PLYIG?]P#P:GF5 M.&RB=NS<8Y[!J"JN%-0-;+1:[P% RS3B&MC35FW8A9'5.=HJZ"U; FZT,)\UPL5QZT;6%;&Z)'17S M/@3DT"5MQXE*^N1D JHS?OA.0M&A*" FG!#R06VYWYZVQ*7(Z3RKDZBUL.+6 ME["/'MC-16-:76C<*WM?XE5'=>E.J;C#;<7]L?*\\8\2*J M%!;:,(1<,FC,JB_.^]7"J0275B'DDLE#SX :U@(OY:A$/L$AY(K0H35HBZQB M5Y82(>0M1R-U=\VI):=&N4;$;J\HGS9HK1-=8"V9>E)VR54:5&+*Z\)X4-'K MVI4U7CR-E?'E\AU6W0YAJM1D-GE8ZV,K^_G#T)(_M"@04?I^B!*C*LY3)&U4 M93]_&%7R1Q4%(EJ]RB!$B9]9]:0-K$(/#F-+_MBB T5(5.3VS/%,L[&F_J9+ ME7@46&B61RFY *)5R ++W,DN(4DB(_,QY\A")4?-B3[6&@FN3AI9)B MJL:'FJ.:-)0/CDL&/Y5Z8[K1JPR'@:WDP.:!Z>'TF\53IMZX9NS?85QW8%SS MP'3/<^S0>NG0K67U!C5+YPXCN@,CNC&@ EX+V0-GL7HCN]%>;#]-+N@O&FV_5C/VGY-RQMF%Z?Y=V)5NF$FV?A@ MU6-EW#A>1)5NC4RA(= MLF+!K&QG4+9+!:P&)B2*2%**R1%"S(PY? >>:?G@T;-,\ 2M!\M9WD%1C[^= MG\_FW\Z.9>_;MH@8/\G7W@ =4 M(JOGH?:!^6WIOGZ? RN>S>$?MI,X_,O/>[ T[&&4&KUD)2XIH138#=9>6M%$ MO=92#E0*'5;!:+2G'$KYG_%RS@,+6 ?V^;?6=^\^W)LL''W8LW MDL,MYR:W2:<]PO;'=#Q ?HQ.3O9645!_5&N@4]V&TDJMLR*SYI)U".) M%[1%5K$K2PGW%%^'97P1BMYMN5O^0"B"E[-24=KD6$IO!\36 -*ZZR ]TUQB M*:NC%*UX7F2A%A:[!9(Q6V0[331B2LLJ!6=]3$J&.[6T*ID5L+]KUZD^K"J4 M4Q)'>@R*^-%)J,>:/PU??&MN&=['U$ [^.C%SI=A[S5K*RH%,CUD"I!NI[8*LW='$,-5 &U'B@U(@RTFLY1 MBBG+61(F\)T263U<7EV?J/?0%LN4724:X47H-&5.K30,O% C3LZ9,DHA1ZM^ M+& $F52:9#$.A,@Y "UBY9:9CWFY6HMX*+':K2P M1]PARZQP9!E?[L O-9UY=MK8)_Y42*W$)9):,0^P(1\[ORH%2;5>2S"HLYBWA,*#\6ZMPS46A\SO60FNKH^.).;- MHM%N%HMJ610VK:IPM!PRCKN_=QW'2EF4,'-:?LQ>,HP-UJI:NG\T6>R,%*Q!6E%/)]HT$UK G2WI)D?=1R=*7W?[X;D^UC[A_R4= MF=F6FCC=-,M:/F)6Q:8J&;M.]K$RW,LZ@K^F$UUEJ(H0\=+51;NI!B=AX >& M,X>&SL@)H+WC6Z:0-Z.JOJ<3M^4H"WNFQV="[J9YH3*_)3YTUD&"'XMQ^SENS;4;M@7CX*A^_HC[AYCJZR3G3B('G*(C%'!GG5MGAD$$_' MZ#(OF37EA75D"8.D*2MX1L5U=EOQN0'K^WZXCE?YS+M(O.VNR@]JR%"/J@MP]O35LIP,>&\!+6EY!=S+"5Q>N>MRUN4U0\X\[:IO_O= M _%Y*2VE/<]#M" M"9_*XG0"<5+OYGYK+E!6/:5\KGVL>1WSV8D.X^>J1 Z1+O7D2-IWEZHGV))Q(1VYKCSA70Q$IY<2<9';,SQ&#,7*@ L,H MX_LD6 %OMC*<9 6!QM "6#OAU;Q='>P]T)+>DM67#@J=+K.Q3AEC$$P6B;I" M@NW:L%DMZ2M")RDGQ9Q)=BRHJA@M'5OUXF/8X^]D$3J%".57N@ZRMA4EI306 M<\;8,7LCNRBAH2_*KL!_Z4#E^FI*R:S3_;G2>]Q>G&X]1H/EUGNFHHY4JREU MRAQ1=],DK>?;I/Q1["P<.M$XP\UFF.(Z\H1)UC2'CIC3IF[:>K'SMN_,/V-7 M7?1/;9F M)_/XGD&\;SL/G=EZBX="V+.ECHV%BK]&]E<%:U[I[*?/XP%SKI+ MQX*8ZW9*^:7BXY-(1W5.H***6O*OGM0I7;"*R3@LT$M",6Q 8EOUY A6C#MX#X,RW9 RL /7A[.CLZ+CWM;?]%/S+T_"W MX?AYB/X4?[#W\M$SDT_V4'L]."?TEI]?[4&0C-Z?D@__QY?V1V?24>16&KAP M@C+,X')VH"27%V819?_LLJ_^-ZJ;!E+[R7 M%U(22F;E;_%CD%(V8O&SJIG.ECY 22RK%'X,RL\BQB8>1^ PR;1N+0_:M*6O MVQ1^5PX!-F5N@:"33(DWB["P(:OO)83E?6CD3.&$'X"E93X:7N# #Y( I:FI M&]2U95;YP:-GQXK,?BB,_\-]!9X3;5V7P#$M0* 33V]"%!;XNX^RA@)BZ3< M;H ,&V,L8#K6#$".2RK90W[:C(ZM!) +1_,$4U0=%5B&[:^0\>NX\-(.)E]Q8 MQM@W9<64@IN3:4,M)P%Q ?'/="!&.[.XWS[6Q,&650I.)BQ*(:044+ACCRW: M%_6\=-XM+:,J9)2Z+WK2JZ53SPBJ@W047D3$>:>$4BC3(U5$MTHF/;#%K$#W MF)>T::LIR8(&JVTCN06\>,GO.2_#3H_2_1^N._?'(,"<$%>6[Q+H9,1RQC6S MT)SFAJ8OV8H.)1@YIAU& 5&^#^#_S6?&>[VP@K*6LIJ]5.%^+RL/BA,(+ST( M?91=7DR/":Q7-!TCFRS5S[UEO*"DRW!3RQK.-H2MK2/D/\!'&&#T$.C$B,H14VE)A(Q03UUM:#+0G6;]#;1*LYJS9;: U[0 M2,S)S5O"@;;7C_Y\;L6='SD+UUM'[;*N&:?X-6/;?L_:?N"P2F@1[*GG^&<5 M7W;HX!.ZI(%QZW_^IB1PS*K..H+)PBD!2ZD+,/>K4M!4Z[4$ X(L1>!QW?^\ZCI6R*!%F(/6Q]I1R+/-/" 40"_ND*7 M8"=CECOY9I>ZE8-)'@Q #QA/%JE?+?6UE6*/*:HMZBSR"MB];?&^XHAWF3F[MF/[> M=9;(MK@%+TAT#L?UY\6,3?>3\8^OL^'30^]V>#/[S]YX.%/SZ!YI8=OSBI-Z M7&$IL38OP389*?'PO5@RR_/K*ZG/:-(AD8VGH9.(L N2^^ $FKK@FA:M8G>& M&2UV)<<65<65A9$&G"*L3&)28"MG?2Z3XA[-F^79EVBK*8DU$V)T@%?*+#X[ MT^\H]:CG]&W;0J]!W!C.'_A[S=C"G0&L4N,YDYU-8H7C VJOMH2INEA021[4 MGZ0I!20XI.1.S]G^H_Q&Q&D95[P#J#),Q$Q2BI^ Q^ -;5#N7;<_E81*3+ $[SX91:(Y@E7PJ'[&B_@^J(1QH M#F&5?"K?#A^[SA-8A,XD370$]9"_=2B=!2SN MBRK).)ER\H*D$P&)3HU,&24!KH()"RQ!)MGQ[YA)_<[R_&#F&8ZY(IATQ5(J MXT9 (3X85C:>,Y"Y2&DWZR9U*1)7MJSL+]H2(8K:$AAA2"*B$==5.LAEE0&5? M;JMEXN2;;O=6?JW$-)='QXJDT:!8&FGDD+T.MIL%11WX"'W+ E@MBQ+K8+M9 MB;J(8Z4LW5T-/Q_IFIK ,3S+K7H];K><4K@V6R7IY>-T8M?NM)M*]>SX&V!: M"PO,\2_,XL T_/+<)OB"ZD'-!%DYW!0B*KP@ M,_B;^F^&-[^%8X/@:,R440KNYM[%:MDXG:S+ MMDGGKWW'L5[A'&%X'Q5GL(62:F-(-2>S2J?$I$P\C:7"$U,T*_))9P%E$4^) M_1(.T?#%!_\,T9+CLJ!;74T;I&N*JL>!;M8LN:_*'5=>6DDJ\+JE1Y8R8<&5 MD!PI:DXL2W> 5*0H:TB1H6H0K/(Y8.)VWJI8V-\(-'] MR0+I L.(?#$-F4 EHM"\(ALA7BBNY[EOEK,<&!OX2_"!8P5#$SJRIJGX&N9B*]-)DDJL":MP3635>GH5/8^K M'ZN8Q.<4+Z$2J[(:O3%\RY]":8SYQ/G-\"RT#7B"^\-C*FL67UU#-C427<#- MOX:K'L8ADI42CHZ1 S\*_ #)5N8*(5;0B 8UA15PJT_V%/+HN28 A9)H SH(E 7(+HC1+'M#:&'?N544FPWN:, M)JX<[,UF]7^FXK6 9HL+)Y6DE!3CR.7Y(D,NP<=N;I\[ )XWKH-L,CBW1KG@ MO0;]J6,-.4E=2,#@Y0I MR&++PK>&M\^'>N%W$XDFL&J_DKU\[;HY2U-,*\ MB<0I$<1X3-.1+^M!'-:W;TYHWK[I^!,W/U78=0X,S_M 6<'H8[FR5;)D/E?G M5+Y3 M:6I/"4:27HE;J!)X!3^,\S?7:VR?N8657XG;KAB']:Z8?6>> MYGLL\U)CBG8?&UG=O:Q[5JOZ(3-"B(>0UG1^_26LP20S8#1<+TH/L ^ MF#P\C&8/P_%LVNN/;^'?Q[/1^,=P/!@-IU*M59+4+$8L4SL_SX]YAL-1?;OL M47;&VLJ.ZAK*SXWTADH0XMF68"W &7)_3#LX*._]$"4@=$OS8Q34;IKV%,C5<2?10.*K#6XO8-E L<'GY+@4R*5 ME]P#T%FE5\(1T<3TO,=D0:K1@E+TX&LS\-*&RG09O@,S#. X&JXWMALY3;9S MW@@.,LNPT8:[C"BT=3M*$3*H.9HTTH701$H\;U^4"=8MB?+ I3TIEM(<<1:I-$,R4V ? MD*X66$!F9]YC&JU/]^X;\.XMJ!["<,X6W =\Z047D%U(!,[/FPT=SMN">X9S MA> BT@5)L--^&)9S[_K^$["AS/.9>V\%UC)"< J"P :$5&-4=35G37-=M).A MJ+U; .AV&V/(U&4Q9.I^V)]*CHVZ![X/ /5E77QQ&7&O46-20F'DE7H9 )7&643'DM ^^[H#^ N/6.SLDS#KGI[-%]6 M8=3HD=ABR2ZK=!3!,M]7_+.BN+)*H<#\]O2??UNHIOZWD<, M8?*7+8+)/_Q\GN8-Y,\?U,.&2;\[IB]9)/6N&+%!>#O$0'@[U Y"C$A*1$4T M6PN;O\&MUQI8*2:<,651)<2FRI0*Z14Z2;2/0@"E%0T?M2-> VIK&@'4*P H\P93"FG M$A9;KQ1;D$[YU%F;HJH*;G0.YMR7C>)E9GU)26Z M*+D"3%E+0]HTD5SHMHG>^QKQOV_;[AO*=/ $3&"]XG;%M1K*ZNY2 MY7.*)O-) V4(N'@J>^^]\0S<0 MT\"8+.X-)[^/+A;0D!*40J; B_&VR@$^2_^!BWTON5A08R)0 M"IL20HPW5T.HFJI(P^QXID(L4JWE#'8Y'V??F2>I_;+^81'=? M>]$'O[J+KTB)/0-]M >WP3TO_FS/1M_MV>F'#ZGQU'3[7ZL4O$"7'H]=NJ;Q MV-?QF'- (._:AH #PLYC3Y:+5SAU_HUG)7 ?A![2*QO\225=64 2KVD\].<4 ML(P65=7H,'8=LPXCMO5T)46%A**>JFG9_'LP@M"+[C].%AGYF=^#OSPZQ=I\ MVZ_TW$4O6(&15[U7&=LD$O\D2P5H; "JWP>B]%XIZ(8Y2V M[\S["]@M#&NXM-E9"HF37N@-1+7GIX;S4F?)Q$507K<3=US!*F;6^-3'LS-/ MHM;!?/ANPJ+$&V>UVLHH^N3HZOH\OP?I,J.8I&YZ9['4N2P[*H__@5,72<(B M%Z^W-$MGF=9?QAN# +T0^ B\Z0JJE,V+?%5\(F\\G/7N)]-I[W'XU)O^VG\: M2O45#PT/Q8I\RH?Q%<./_ZRJ\O/RY$+*$)V:*S /;3!9Y+MV8_B6>?.!WHYT MG8%M^#[I,3WF=I0:UO00%8*?2>PYI8=!M#PG@(S.>2!ZYX= MPM%]!]4,]; )8SA+=/51W@ AP;[ +RI%3KY$*Q*X;3VJE"V^O.N5;P!455.2 M/VWC3,NT"K6)3V0]#5SSCSCZ'+V/_+OA>4:4N!F7X9A8H4/85V@^YXYAEUJ) MK-;:[(83+M'?PJ5M)6E8@R[<;9IJ1XW8 M> XN._3HJ^F[L<".;X%)9AY!LJNU4=S^!)DKAP1]^77U^=G9^?YC7G2 M:"]IM9=I5A*?H,0_^[8]R]:7>R2M^FQP+PO2?7ZKG3>]__U8$5[RSG?'O MS8-H(K\VC0W-TA]:+A:+NZ7H&%%K#$%2O\/'(J35MKED^Y;G! ^_B%J[0+H; MV_/?FX=/^E^ZVI/N%ZEMY^CO0:/.2"HPA:1FN9Y@20^O";N5O:=OV?PL_7O] M<-M46WI).( G+]D.2+/@^$%(XM^>(UBN8CNFX$&VP([0=!+))E/HMA_7\5Y2 M#'[Y9#;:\C5:H:F=MVV;.T!YE;;$;_ATV]#WG%<;YG[#I[N$T=[@UW-"RD#; MSROXX,G,),^UG_0K!9[MVHX(!1_V!ISUGYHL ROZ$S9H0DWL:-)ZO$NO M&P*]X#L1'7@4_E_(*IZU^1R?0M8?W$YQM>I0QD#7.K/"PDG-*NQR_"MA"29\ M>8B_>T85'!"I9LHVI\!RH_Y(!Y)Y#$+5GP\>F[2%(/R*7 B.W)J&#=V6[X5, M#*U)"?X&:N^*U8;CM.4^T,8J_$Q"O2R,01=R7+-@,PJ.WQ$DSQ<,%CCFKX0& MX5>.ILKW*L4F4Q0*99W(M[LM@=30)MGY]6\;&?[]^PD9XDT5*H2U81Q'#+O! M,;VB/5@A@43J1,-M]MSB%1*#7DXUYSA22",%#=26QG-$>5ADDNEJ:]Y87",I M@"-I[G'$6/7E#LJE1SD]L#(N26KY%EMZDQC%L"OX_H1O:6M20<*;FA81Q24L.YPFG"QU2#;A/9LDV$"Q; MG IYA.CF.$J=!UZ[L B5Z-,Y?<4<48Q/18C!^!7J3FJ2W>\B-9]O#_AA$Q_G MR<].TK&M@.#[?8+#@.:-+5NA^"QYF4E^E)%MZ$S! #(C&=+>D\PPFYWYD9V MQ.7 EY(&UT*J>+->3C&\V;D2!KXW.5TW%[7!M-G1A8#B!A*U%(+B&^@\N3J" MSN0]#6'E!10(5851L62PK(%@/4Q6XB6-M7T[8TWUVFQ8;(MZH0R4,9_BT5__ M(M 10S-I-(U^E?H,QTOYD**65]1<23"&0'!H2R[ @.]AR M&Y8G/AD)-)%(.QPU>.M[")?A\'7(3?N _#+7HU<9Y*E@9(LAJ4EUW" M,G%BP:?#X8:ON-Q8U\;EZ6C-J<[/AGFM2["$?;^=*QDG"@ M!08A M3D0Z79ALZKMNU#S0/5-1R8:6(PO2/5JH$1$ZP:Y1>"E(.L20_9TQD(&DF9.L_ MORK-XC[[:5O1/"-_:C?,>#+5P<*1Q:&#YFFS-X#.5&'<1H=PJG@JFT936>2S MQN;#$S[ PGQLQA77]<%3O@956=*'*L,CP1!V/4J-W 8:399(I3-H^LLF>R1W MGQK7MQG<-XF9$4A#5*_EK$PYUQS-[ ST(JZ'LQ^9;5'LS0R4XS&Z-D3L!8VZ MU9(Z/F*V;SE-+Z>*K[4ERKN.QT.OU;4-30XSLI&G 9W71WU&[>2J&E#E2:$' M(FU46OAS. 0O"HE*P!X[PE0-FZQ_O\Y9PK'Q*8GMIL:]7HTK#3M=?;1H#LU@ ML4O09/HY/5M3$"IW:UP',,JJ:X(8J=HG=)SDTJ3LFY*(E+S10DVE[&9A!MTS M%"60\']?2D[D@^2D?<>>@I(IJAMRX@,P[[*!3>M8@6\*Y8IEXY,GL$,^0Z2E MX,M"AB>R-)'I4YYHLOFA =5).H>_0:*SFUMV 1\&\+MW[&T/6E0XP<=NBIKC M>BP,Q245;-K2/01II;NS!6(FV;KA+(EZTE@<8UM'*:&8:0]G28Y0=-Y8UD^DFL[S6&*4ZP M%+D]KI:+8#&^3HJQJN8\(]BXIT_F971!<4&Z,D-*+:4\;':.(=B*4.%< M>D;4Z8I;[I615N=8@J$AP="-*?NHAG^ADORNTD$XENX@K:H%LHU2IU(A.\^U M4!W2%H"GNHB&+_ =(%;RCHIQMKT$G[QE :#')FK5-Q!!9KG?%)$M2K;8J!N M"@/\SQ AS6],."1"^L&>>Z#%YA;8S*=;AM"E2",S"MRGO&/\Z=30@$..'1"9 MLY>YR15HD)E6I:L30:G+%QMQ/:- M43/GR,;5NV)[)HKU,Z..F,):-%;0H&$MGACHF]"+[-780%)YBO0 9QK MLK_UBT*IZVE0-"R/$J93V](VTB;ITT"O3DJF7BIU2*W6$5VQ_&#&8%?W7=\ M*"*F4=)Q2-F>0HE^#*XWTVIW>=XM&@3-S>@:= A> M[]UH41E.-A&M1-^'Z[7__'(UV_6_ MVS$]C.#WONE.HRSGPV@]P?'"='*4>TTB*/S_AWX>GCW03=YIFDNFD,=7K)]L M/V]?\OL)RS^!@-#C8L.2@9;R3-(B7TS5@$(O@>1[VAPV4:![N'5'64I-3]U9 M:JK[?*^@Y/L9UDO&#@-P%O=[Y_?KW_#1&Q.\H6 G)+,TVVD(EC &CKOA_[!9 ME'H,E[=TOTW-,MZ74P>'>>WQ,3^]VNM[V"+G ]Z/IXFW@E M#)[<+L,]2U*T#<%J0L]K5XE 'SEL@V;#M^Q0.*I+B5ZVZ820T/ZIH!AIZX>A;2LG.%XQ:!8PX/?#L6:=M$]PD'5O3ND\]'#3/ M[XF)SV0COR#NP&I,4.HMRH#KRTJ5&B[9JNW_#!5S_7%'W#(KEXP[4I/DHKQ( MC89ZW\!'6*7!C@96;)5C;(!\\;CC9V#XT+BCY5/.'!>'FEZ2+&"@JUS-&]W2 M0%<0=_P0'!_FJ4Z)^LH. .W2&#?.RMUEOE!+W<+G^/O'%\_+8[LHQB[O']N: MRM2">FV")*4YXZOF C/F-__X"OQC[/!H#[MJ-!_F'Y/YBJYG'&/$M<# KQ7G M?32HWOSC>/O'/P;#A_K'/18S.19H!NV;Q$SH6/C<=FXHCKM__'-P?)A_K,R7 M1<3HC*L(6+0,S!=KR4SMYA_'W#_^9B@6Q+I'MCUY3FM9?8Q,^PUI0OR,7,-5 M(P&-9Z2$LBTSEZ-6:9K(]X*4:0S$5ONFTZXC4CHT[K]N-!\6*=D]A.PC4]NA MD^V.,9:*:5M/WH <^TCI9V#XT$@)DU#%EG71I"F_W["PVBS3S-P25U<0*?T0 M'!\6*8T+;K:2<6::/L/U4;_+X8OJ^*:,XQ\I?2<4)[MN,#!=Q>$$MM 7:,Z4 M&]C/R#I]!R2L3US 'HY<. 8*II$OH(,)T!!0R?4S5$=-I>1;T'P(%-##H8!N MSQC\HO3)PQE)],P/3W*TS:EM@?#0T%UD[!P-MBTZZJ1:Y9HVS-*UG#LKYH<% MGU-BJQC>G.4C.EY,\WNF47(\FMVIF]A^N'@>I4G.%;&&,"T.2U:\-N97DSWE M9VB8*\^C1$41:/;@^HG'IB=1<)D'-#_\?3 Q>SI M#<97D$?))E'D0-=BM^F)(]"=H[*. 7+6+$]Y?NX3>JF!9/)ZBIXPX\!, V!GW\<-&P<*XV6"BT6=FB@ ML=OT-)D49"?20 \_5:NH65!B-,%X>JK6L4D84:[6:;N749&97*53*EHLJ;/8 MJ;-#3N7:3Z#CE5GL$C]1['"8=_:LZ=G7!SZ+PD)E+&>R>JI/EX84.4NEI^U^ M+W8HC"TB+K%.\/S,WH]!H L\0;. 3 M.>%'8]HRX;G'4*YA9-(,P]C*-C#IY MO,Y<.P[VS_648%A?0>GMV5NT??+5_"5E60OUA6"T!4VN6)0PU3S!V+"9Q9K\ M1*GR79;JDUE3FN$6 SE(ZI3) M>4.EFE(Q/+:A2DQU.A$#_KZMTX/.) CX4K: F NSDS9'00_$MV0NWCH]%MP^ M6*=WKUB89(5KIW/ES!IL6'WP3;-[,]KV9J$#3C"#VX?K-.1<:V4RQ C!Z&:.1,(0M8@O:OG M_,5U^EER3R?2Z2):Z'/#BKK2-8MBB[+$2CW[IM,_QM]SQ*&GU>EBB6>HJ&(#<%HJ/@(-K>H(*LM)[/!3:?'% 5N M?\$O1HM5%0FH 6#F!#'OFS'+/9UX\GMVSAUET=0VT:J6M(I*]W4N)UKS^=!> M7CO@O]2BH6=*1GR4P6^;M/Q2X6DVIK;+8Z8-7C" M9/.N7E<4_)*M]4HJN_*%9!DQ,T/! ML#6G:L3WI,R8L?7L7G !B%X%]NKXX? >-U>R"YM5;=\5+)FT9%H;JQX %N-+ M$G#=(@!UX'DO]C35-0NT%,H!,&HL"I)FP"D^=MD'+OR)11J&MMY*:&TATE$1 MS/7(15EO&4ZZR90:^(R-;0#UDF2;+9,?H=FK>#EX&*\1>S.85ZD==\_^P)M^ M&%5PUMM10QF%Q(E^%'WKDKZGVHZV C)GR<")Q+0U#9^'&UW=?$ O@2-I+F@[ MF@2Z@C7>V5;\\EG+VD;Z@XG6D_(C>:43 W$NKY2!9)?B:Z).3Z(-N-Z@T2GA M]7P7W9??U[/6FJ?8]ID?E/)MNJ'2"-.HS#M@E ,2&KM Y S;-H_6*KO[(8^U M?Z?

    Z"15.2X3OC40QFD$X;3>B77BM;PB/]5V^]L/=P.$MP=&U MO0LA"*\3%;S$ L 9&$;T$\&%=/'^#'\1SD;Q(;Q<;WTKL/<2@!!J?T:HB>[< M'-Y;#/O;W.OX"*@I MY)T&'D[[?.TU\*=/@1"2*KSB^,_U"$+*/GN%"WEMK.]-%D&(-]=S_ V1-[], MK&^#@H]4;1K!(\(!'+/MN-$I,-&+I^&Y7$[4!H[;=Q-BQ)*0+$\F<>XLO%5XX_AFUL M^U">'4EPPUN\L)=SO%V[>;MV\^UK-S?7%V[N,^<)D 89G "\(.<$'L<)A<]F M$(S_M7[QYD>8@"H8GI9XD$[E>%Q,8[Q(I B>P'%)^/_9^](G19UL[>]OQ/T? MC+IS(V8BH"_[TG.G(U!Q5T3$[0N!@(H@*(NH?_T+6-5=7=JUM9:H.3&_ZNKJ M+"1/GN?)L^5)@V&9"4+\]ALOKJ6ZT.V4Z3(Q/U:E]5*_Z=-%93+W8O_]T M_]7/*S;?OD/FC!/\XW22MWJ\8_WX332G).4/R3U^N<*P*TA")Y^T^,T5A$Y; MZ+R4ZCON?+C@Y:_/7B[W^':Y_>ME>JM[!*PZUJ@Q@VF*IM/C&-;CL:(R$T/1 M"&RLZAJI40;^&V"[FH)O18TM+4NN3$V:M8HYTZEN=:J@"O9R)%U%X=EBW?)E M =O,G T:#:NCJ8(=CAP.6'CKC\PE8K+=4=^KRCI=B>*1Y,N1UDT4*1LKA!U(W$ MPZT>U5KW(H4^'%D3I0HK43%%"'H!8>CQ#'?K8CSR8$91G:G8@D![EM0PJF/% M;*Y,)WGFP8S6;G53+0ZJ+6LEKLLSIUE NYBH,(>?3G)\&6UNO"YBVN79HDF[ M8VP@*NSAR$X-\XK5<.OQ8>C6\TU\VM.7\;HCAT,9'B\Q@Q'7M01MN*X;59$U M&Z*"HH=#Q_RV6(7=@HG4*0=C%(_%C"JGH/CAT'S>&)!SG>E;?:R!(=MI#[>L M^*G$X5"UP!DA7 D"I-S:LLO0K?;7E7CHD25%1[O)N#E'U-B)S],%F"W8U#Q^ M@2-KZ@G=VG2ZPF&^T!1:A=YX%TER//3(HO(AO,6:LYEHE1V$EUM#V80[8C+T M8%7+]75MT%@UVO*6Y2=E,<8R.4N?>K"LGCO@2SRQ:O-]9UNSB8(AVWC\U".K MM0O=_LZ;#RL\%<[JJU&/+HPFHH(=62V9&Q77!N,J'7K$V$>&=JH339.C!M!:1M6D1*WO*%XQ";>9)#E;3TJ$'TW+6 M>95;X%+/6K7[WH+KV=W6+!Z*';[ >M>A1YLBA<@+3G>GZ"+JC$=B,I0ZF%:7 M12=#6FK(&-J"+5*VB9X4/_6(9JVFFC(B*BK!8Y9JZ2/6',P+\5./:);F:V5L M.YQ+R+;O3GF]4/6:0?S4(YI5M.V%,.8'I!RZXGBYTC"!VL9#CVG6JIOG.X/& MCE^%J]F:&)0:8A0OP1'-FO0+?E#04"O>!5MZJ>ZZG:48O^L1;*-(4>.VPY6) MJ%SD:H$ZR.>[HH(?T8%5V% %0;(TN<\H^A1'UWVN&]/J$1W@9HRP64>[+K(0 M!G:^-K,B/!GZ)C523EG=9R9%,5Z)(VJ[ MZBCU$L^5"!DK-NC::- :1+&&XT?4MJT5M-Z:+7A6O!FJ!6:'>2L]'GI$;6>" MV,0COU1%ZGE&GE,E&JXDJG!$;8>#DJEI6'-AU9U=W3-9.XA:\= C:ANVJ"5> M*",=:R&8.R?:!8-AGTN&'I#,?-!;>(8XYQ%IMC#LE35OHIWTJ4\D"?XD5O!^8Q!L_$NWY\#7LV#<2"/T+A3XS P..'Z E<9%$7$_3 M_$8R8"&RL! X0$0F%@(P4S;6 3!35A8"_T:\6L$#5N)C*_%V^=3'+-2OFS5S M++9[^@JA-RCX:^?[P>G%SE#RP_\\8 ^?Q1OY#7F5^?YZ_LP[:@-_;^'Y>\/. MG[?W[1,B. (]E6^//[+6G]R!KTO=3Z,/Q,4+YLXEHLR1(?-*->DKI:.Y,U=- M9@H4@!,/.#&YP_2:^.]"<+\21OQ;;2@:VO,-$CVZ0;Z?^OXDB+LR#2\%E[_5 MA:?JEY=?#]CB9#3Y&*!_=)S0Y2:77O>9>ZI%R["P_BD_NWCT*MCTRM2#N&KU M2"X(_RR)WA]C L/Q"PS'"UM3V27%+%/@C>K#Y\CP5\WZ]__6-,.83#+H7[^J M0)PDI:6B'S(8?@'A:P5P3L+\FU3+W4L!_WI=>&$/I24NQQICO/M^W7<1_]?/ M\=5>'T!O3Y&?NP[%S9RY_LGMJ!!Z7G)LC_-](_"_WY-1?IYT_BU.^8V2GBO= M/:YXJ[@W]7N];N/*-H&K<%,*JC]+3XIKR3?&*C37JKT_8'IMCLG/<]+46^K\ MO*H;N66GY8"?_G&;?D<._^V(?.[_S$W\SD[)4]-SS+G0,8-.<@);CK]1I"!6 M>-73%5DJ*H/EK-OAFSR*2'I4V1KH3!.8Z"%M"!)_8/I;G*\($X5-CM D:5-E M4:'FM;6RFUM&J6S#DTE4MS$WPW0D7NAL\ M_O-#VKKA/P^A#T]5=?D]@2#GZ,D?_"_\<4%!];QM+,2>:H?&0\Z/5\A(G_QT MUG"DU^?#R7R*]$D++E2:]F*F2@6Y*A47:H/Z]K;K^#U$.E/5"&+6*:Y[X:T,-2,3#[H8;+ZJPX MH,?##KLH)("F'GY@&(02!$12KR'Z;3ME$>/!-K+NK)8]->GNE+: TK18)X.D MP9%FQ*(. MM%RUO7R(TY81_ &JRFN7?4YA$C.9@E":@2C\?&;R M'=K$UXK(RP:?KMOD_2 FMY81E+WNQ$V0/ MO8N 7#5I_QFX7GKG'PC!W9[/?F(CXO[\]G/9%4_(V\;4=82S%J9V.# (8)"(9)Y#;RW4@;2]HRE:NHY8[,T'/^Q3?5C!_/'"A$UK1 ! MH8D3L-5ESRVK(S)&,FS)!'N')[]').7IZ=>&^9NO/WI0\V(PVT_9&1Q;C M@B;5"T287Z4M.F/3!(5H@H08]$CP%X0X +*/&"7W#>VS62B?PW:8MP.U7%<* MEJK'QDNOY>XZ^_:[25(0(A@&(MF_RPE>;:CDU2,673=0[0.C!ARX -X7")R< M.B'S!HV/H!;&3 MTR9OWL#O-- 7JY&*N'R(;7?+267&;;?3!+])] 2':)*%*/;T^9J;!.E=^TW7 M2CA?V]_HR+F$2R\?4-CK4M@SUS)\G<;>L/O:?KH9-(G!)R=OELF]7&EU*W!2 M@9D+G-03A];W:&O;JA-PCLX_ >YXPA#GZJAG3S>6+*R7IC&T96RG1LD%58G/ MBD 8@T$H"7Q6 &;@LUXFFOXA.$>[TFYBQ.O%UZO]MH=Y3&@X8@)G*H4S3> 0 M@F/7Y,)^TNKH&'[@F>EU[.F17^"Z7MP3R."4P?F$SUL:OQ"6G !LN8[VQ\@: MCV&LJ-AC51::A6YEBVOE4HU+[K9,,_<40T,$R8+,/8!Q1@,!6<#QV6R,#P!9 MD.665!]1,M]G0ZOOM^;K $F!3+T/R#<@>!^(B MI[96A-B-4H-86@U#]8T4J\)$]HTT*7B$Z; F+8W*R\( 696JC-Z#^YP11LD= MVXG)@D$HFQR /I_-Z>;O?'[1%75XU$$KQB2P@]Z8+J,'1B+/9*;^JI5_UQ'1IWM=< MBF1\N!I- E7@> MZXF2@867NZ7GJFEV; \YZ9.,)XEEEOBVC#$'BX7UFW6R,=VRF<@J9M70D:(FD2 M0L[8L I@_HXP_X<8RJ6G>FG0G_FDQ1'4+V6<$&&V2/#8R);&A2#BL&Z4H#ZV MU7&),VTJ0&]O3&\S ME\@^\6Z4O:WGZ3+$AJFFZFH:X$;$6S?P@'\!U _X%W?D7SRUI,\MU6W2D/[Z MG(3K:')Z$S>@96)JO="N"26=+HJC'U+0AK>8#D?K7OH-('P M_N 324(H_5JYW:WYE+%\0R]U*9-;\VPW?DI@>(MX'<:?:^L"[(V[/L )SF%_ MEL,:,?:Z,?2*,?)>:4[*5UA^QMLMRYAN%JM64QWBLAB;)NDURC@.X:!:&.#W M6AW_EP!.X$O72\ ,X@(WX%9D$OH@J'"V M<\I/F9OMGS?V=0>;(G5&0"UI15%5%0G7JV&D8/L.;B@-80@!0@N \ IY2N* M2WR8!1"O0;^V;_ M2H:#. 4X%0E..'^5A:,%OOO]$:"/MT/Y3]=#/1+;LT*58T>&-*8UQG>[T%HA MPG;-6MI\+L4<+F"Y_#6\Y:(;\KMZKR:91+=+$ M>(A5B!3>5 )OED0@@CC]T:"KB/%\X JXW^P;4#-^-6[=7=6,7Z4!\S/A\@MA M?W;(M+[<&-9[L&]1';5-%.J%EMV;*MB^?QP*L30&X>QK=W&#R R ,(BPG"O" M\BX0,XYAI^_A\ MC@FX6O>=+P;U'B>.#;_:7XIH\,N*WZ?J"+S1-&10(+K%("8RZK&;+<-B$(: M#OP T#=2 ')=QLAG((WA0P73RIC%]^5\VRKLD$ZGR"603C(^.(02&(0@Y'W& M2QJ_U:,>F"N_BE=!>.24OM4%8ZH9E-+[>LW=7>3Y*^I@7V5.W'-Z-4]00EGR MPRFVC?!PU8N-(?JQ=2[+0 SZ6J 91&8 >URNIN;.Z>-\$:%W\T=#W+""N=!X MLVB/:@.VB4S7TX0_8LN+C(TN)/GO#J)"[\A*-4Z0C;HOW-]TXAU4U7Q!4NH( M986\K%K3KH99Y>W G8XQFAR&D8(QBM M_N7G]$#/1*"WUU3T\4?%O16?MN N%F:P,)*.6LGAD4+\P/@1AJ,EK2[^V7(# M8S]UZE_ F;UX)O2*6RFFJ_4ZTBZ]?$!AKTMASYR"_SJ-O08_Y1PQ4REP-6L6 M?V]X_L_V[ZLPD1FHY0K][>DB^SB)?=-K+NR[0]8V)XGJ'GTHT% MRBU5+[=6[=#(_>/UP&C17)NZD89%_9GJ&;XBM[#2IAI6MHA:820#1U5?I >/3G?-+IM%5/\*1 #0R]E\RI;7A2\JXO(Z;4\;;I2.$#Z M9&04>OU)*RA&\=J<30P?"A)_F1RL/E.VIHM>W3(E=-+W>J52L2X^_$"^(4O%T-*/2FG% M%.;\NK:LRB:IB*%8#@<%@7M+6SX_^2_3E7?-?M$-.">P>STY[-.S$B5VN-V4 M>[VTX<4/[FX*YO!*5\Z9O,B^_B;/&#?T&!S ^^G_[V2 M_J%PXG@S"#78E@6D1K0:%5Q2%N)167[2;MC_+7E.+*R8-.Q_/W<\'W^T7XRT M8^+C8H 8$@#>%<6>/HX\RUI$]<&R)5KJMB /M,)&W9:B["'O<\[(!;SGSP3# M_JRW^TQ,;&,=N"Y/$GKM=Z_2O=E/^.,VO4_,NQX\W*ZL_AP5<1-#$(*=7JEO M\UDA]+V%0BN561\IKP-SR"_=Y6@^?;=C\QZE@MZE>M?G(#T3^;O\@U:A+3-H MI6KQ,-Q!"-C)7>T4>G/M_Z8Q\OLP)B8.VQ0;F57H^/D@Z+R/N=H_=H MT3$'ZDZTKYHZA\>93MX5C#(C6PCLE%V$FA70Z3+V3 D"(G &(H^>8'Z'L!,7 M\Y+2_4H-%WXYW,=5O,$*I79WMY!5=2U7)[O!F"HE,L8A"BV&>?TJ?C$QU$GCX>>FB>7_0& M?<,L3MOH\!(3?1:+^=!LTRM@WANY@7*Q&BR-6'/6AKT%59H@0Y39S.95'PAY M1ORI]7RDH+RMSFE67H4,7^ZNC5$#D]J&(BIXVCH^W5//UQ$$@/?&P)NY].YU M'P5Y!WS-J8D5IEP9LU1)%W?5ML5NG!2^U).Y=@>'4+GX-Y*IJ79NJ9IZ/#2G MJ4LS4&V0([IXJ/J*ZW.SP"YGN[GV)V;:,62J3F$/F",<,Y[#=;GI;+:6P6[( M:DC+U+@R57!B?W 4@U 2ATCJ6(0-I([N#(^@ ]A?7$3[;D1JK2!:KCT]1 27 M$AADU*NOVER"R.04*$/OXY#8:XB\X?)J3M/"16@G.8.G>U_"P@WG-:D^ 6\_94/SV%735'7<'V_903"I*MNCA";8I47^2T] M7O"+G3QE=25HS6HQL:4=TS&(9?#XO_-=[P+@?6/P!@&)TUHH?PWP=J]A.IZO M%N0002?\ JGB81 E $\L%PC'6 AE[R)D\=3#?&2LCJ MGU=EC72,0#4=0^=5SXD%Y3]#7'$/N)B?XJG^YP$^=M'<=%NC!B-SB0A5'.N, M>H-(JXL*GG9+QV@*HF@$PJE#JOI(2P 0];@/9&>[7];YH'TV0^3OL&WO/(VF M0J[ PPUSRCKL&ELZTP3;B1%"QCX&2T,,S;R&[1N.G[RCI>>?#ZF#,^JG]KUN ME11!8_0O-(:> W8/U".\V.=\;NJ-Y"J/D8C2Z<_*W)R(>3%MBHXR$(FB$(6] M=M<5"+\ "@#=S;-J-;V+!'0,QF<-"C-X=5KI>@:[Z!X9\#?\XS'^=3<-H+G: ADB8A!#]?H@F ^B9 ?1C7N3]4 M?T4C]/?">AEXE34\IQ%DNZKBA39E^Y86);".;1<*AS AJDOQAXJN,GF/H>+I>&IZF^ M$8_##^>8?OVO__=\KK]<+UAS;=?[_D19SX0PVZ\?EK+7U(#'GJ%:L#J)W_.[ M:D?JUG\4"L-\PX@G.OS^D_82L>7(;PSS/[E?WR8S.9#\0MW S^3[F\&^_ZVG M'Z4\]_0SUT^+YKY[AJTFY\F29__VU'01 W?Y'4._46=:PV>%E=]CQ+_+M5CXE)3_E18$J-UFD$4 M9*QI"J$1$T6E64V9,.,8-B3"THC^L/_4TTCM@"#>X*C"L"M(0B?/M[I2KB!T MVD*'ZU:%5BJ$_20*0DL2&M4BU^6+4C?^VDP&"R6AS>_'2@I&40A]V7D\>\G< MK[?,":7G!LT MVXCBD>3+D15_@1-5CUXC*KZT&W!MA-3U:3SRX--)&5TW-JS2E@UZ61BJX\&: MY9*1*/IR:+MG#X9<67:1/M.LP<-N;ZF68L/F\$6YVB[2%NZ@:X4<9V$3I$\4 MQ6D\\N!%%5+M<@7[ &K16)I;$Y% MA3P<:;0$E#0[/&OU&6]CMHI(95:/XI$'D^>WI$3+DV:77XP+?8JI=&6IECSS M8/)]5EV+8Z&B62M^46VPOEIMCY)G'DY>H,(U1OM%1+)UNB;1JDIY7#SRF:P0([!['!JXLSPQC;WN@Y$CA6[! M8=?LR N?C,)U'J;$9@P0Y'!HH573=RT$VR+;T*O!W=FXM(GBH>CAT%VOJ1H# M3Z0LH37B%X0+\THG!BA^.'3L]?V 6!3:1@A[1$TU;3WEFMV/Y4.V3KK>>]UMT_ )'Y,^5"+N_"H2- MI>+60#:#19SG*UZUHK,!X%$UEAS&+_KL168EW'U;;F@I8(1YZ1*XC:\>XK(B4D<*ZA%I# MFD*7@W@H=N0%3++)P2TISY<[B!RB>4\823%+'5D"N"@-U0&]6,L%V.\3VZT] MKY%B,A0_$%9CT2QTR/&2KSL3JXOEG5VM$#_UR&K-9WB$%QAR8"TX5[7:8K'3 M\<7D0O*#H7UR41_T/(7E"V-AL6YB0@U+;N ](M=NU"9AJCRFD/*J5:M8Q<%L M4Q,?;ZY[ 2Q!GK263G,KKR;NN+1#6IU!67R\'^O%PI)LE76Z6TP7>V/YHLRLO7<6;F+KC@LIL D2O9RJ#U2BH*^-JIR.2_0T[[& MRW0,KGCH ;7U7(&<,&:9L[:+KC>L=#1GET]?X(#;^OJ@1/2-7=':AA-N5Q<# M?K!*AQZ2&]U0E5HH\3.K( W90!A;JM:*W^"(&I;5L$H&(Y]!5CK;EA6ZYNI6M"I1M68I$,/YB6OHMVLNLJ/>0-&FN-R=X7P:RX9 M>C"O8H7"(ZW C1"3ZRR*NQ[NP?/T70_G9?2Q92DLFB4DU%I=4>FQP_PT2L[2 M'-)6<;2J5716Y:F>47&W(Y3===*:L$-\Y\?.=KOM3:Q"I'7KFE2F:)D,/I,4W"ODM MO5FUK=4H8DS11IW&,!UZ(*UQOEE?^P65L6!FI);U[EPFS73H3VFE,:&?GO,^ MZ!=[S;:Z](WO3]\\-[$37_/1>TZ<,&WOO#U%%5*W5@T#]^D'>Z"GH>K8=^TP,,[LK?\Y.HY^(#K^*[[RUY%RXM6S MGV AOFPADE@66(B++P3[C<#!0F1@(=!O[*M%&F AOHZ: "(RL1#(-P2L1"96 M IA-V5@(Y!N+@87(P$( ;LK,2@!NRL9" &[*R$( ;CKQ2GRPWO[-<-]-EJ"^ MSL*9GK+FVLD/__- /GRVYAC_QIYWR5]4HAZK>GG].,7,,XS<(OZ'F9\S'#VY MK_*IF?C^Q!&.0$]'C\:WIQ('(KF$CKP:\KRXBK1,YT\:DK2;_UTM "=>&0 ^ MJ^_89_4]-D.H\Q\[^QN%3X[*G(SL7H_>WOI:H]^P+VU,^IFUQL#&=BZ@LYE? M_-,!/4N+#];Z'4#/G*ER<%HN]ZF3-=G6X[]=Q[TO^L&Z ?@C]7WI"I^L9M3]CG*4^85]B#N_+("\P[]?;AOY.3"_O:>E/4NJ^/N/1T@+8";07:>BO:FKG0YK%F++/0W5 M-OQK\#(SH9)OG)4ZPR1/T;[MK9-%9T?-F;NS%4-/39ZCT JZ[[K8=9^U8/2] M0&E[KAYJ@>!)AKD:KDT& MG?DZ^GP'_]3'+7GN(FEKE$RZ;P:S0NC'JV9X54>SPV0Y.-\WXO_KQZ\3LHR0 M5^%U.>+5I8_.E#I.DD;2Q@-_^$%#-,)""//:;4+9C3]G!-E? )'3-V9\J\#T MUJ"-/8?0XW-XA_86C;NNB@C2F?1U9UA"#FW:([TY*66NS##PR'* :%4.:U#O, MVP#;UX_MO]ZVM:[>1K:-PEC&-HVIB)+"+.Q?V")O45$Q4A1!0,P&IVNKDF<0 MT[1='A:#.P8V34$H2YSN^H@LY.Q>Q!'2NU%/'$2XPU#7GW)]%TQ4GS&B^<<4 MWZ6GFP'"_$P((P7A<[8<8M,V'.4+0ROTQ@SO-.V((2]L"776?+CL8 754I%E MV,,TIH%.."6]9)0@(!9'SQ>\N$M&R2;$SI1__F.NX-+SS0ZE?,@&.Z 4G=Q* M#*;1:PT+ZPZ3-S346;M&<*HA:C]D[?(&9/3$R?)/9$ M$BA$G2'P=($H$\JD'["_@G2Y7S-0LY+QFI43!XKN@*<^&/5YY)*G?WSDJ7#2 M=EODBC4M./*C$3>OB>3TPD;2Q)1"3C=13RZX[DA8MBJR6>,4^K%JA20@!*5 MUXMKJP$=+#^7816?J: MM:AL;6N\D)W!) %W6K="4%ALA9P)W'>P<5\@MWTY]^4.:."#@9#C-%#OSFUC MCD1UWAC[([6S:ZC$I0,A3JL 2.Q@ < M#UP?#_R=.1#; XK8ZM8,9%5WY0D"%Y*M][(\T"2LZ0Z5^V4>MI1HU*!TO2-& MB?FSKX>A41IBF->(X/KK8Z@0YT]%BN8%H+RB( 04Q%PJ-I$!\\IW@FCFO M=RH^(G2;BJ.)M9(D3B]+EAHA31I3KCVS,$YQ=)_ (\1*+KO%'WZ@$$)2$ ,J M8D!%#*B(R5!$YCFG-&9L25E[K;Q<7KDE::0JRU[GPO&8OC(PC3''K)%0Z4MB M2VA55YM(22\$1B&*8""*I$%2&B2E05(Z P[@WU@T?;JT=*6V6[146_8T;*VO M]?*%PT TA[F+D3WIRC EN1SA;)NFD%@T[,,/'&()XKS18, ^F<$88)_LL\_? MV#ZH/O-Z5']NR5MCIZZPPHJ8(A=FGT)_X];GVL#EMZ;!\2*V*)?4%PN>@_N5F2.EXD&<86+0P:LD&LK+A =L0M0X7 M7CANTY)71D#/\T5+:-?\#CG<=:?$-'GIAQ\,Q* (Q+Q*,Z"@!12TW A:7Y@0 MN#T:M$D>V_ +.!Q,2\XBOS8NC-9=-%HS?%[$>$.9V"9XJH8>?BJVMU<&-JU G@ ; #LNP/VBPT[&H:L'AKHA!?&O-(CR5*TOG1: MU"SEB])H7=9X"K6KY>EBI)2B!-AI#0D)82P#X?AK)^NNL(8D?F;!]8.<.SFY M8'2$5 Z)II(>$* M"]9B;:CN*IR"(DGT (=B($ L ZH^0-4'J/JXTK#%A^A@V_3:F-'"0Z3??A 0P<9T0(.4*4B9@I1I%MRGL\9%/D0<7JTS)'=U7;*$IF V MNMMZB-92XF ??J (1"$(1&!G,B0 BNQ,5%$U"(&1LN5 00X&. M('\9[[A)%#]9&@#&7Q')>!W&38)S5[O19,RKBC:7:'ZS'4LIC*DDDDFA-(33 M9SQK+N^UFRL6-7D>J>.45V\B6[E:8+X-%1 )+D) M",&0FZO%N(35?I]!U3_6:MSXO/]8M'%!8KN0 H"RA+N:=T;O= >4?_$\VI7/ M^_-I,J#YMZ$!0//O1/.O( &ZOY;3V"P-QS?\[R ( \Z*W\@"W4T.[SJU\(O. M5%U\A>Z #"]P"/#:U#";IC702Z"7&3)\L]2>NV/XANIILYSJZ#G=6!NVNUP8 M3@#ZI'LI#K?*->Z1B;D(=Q?(AL MZEQ1IB(%)?9')FF"A5#VC V7+JW8]YJ;^((CD?>#Z#-W:OH8HJSLB M:;FN;[0!*XGY=5%,L)]4$:(0A6,0<:X+00'X ?CO#/QG[OCT,? ;VSJ2IZ2: MC)C&P&B@E#GI+5/PIP6%R05AU!L-#[*>>GL1;F@84]6&F<540^ZOUT(1'"+HUPXY@PPER%#>"!;/ZOR_ XM*O[#5:ZM\2UX- M:QR]-3K!:,LE6$RN"4=8B$3!YD_@KF\AS+GZ-QO0/YSJ'&+>LN60; 2L@K=O-K$1,<38O^? MVE_3A"($A+,8J!H C99/7E5PZ?EFAQK.&GCX-#7XG:6IU,<#%JG[5*_+&V6\ MON02:DCOA*)Q$D*(,[HV]T<-H'4J()%L1D(^32)-EZFUN:&_X+>M]@(=S/)= MC4WMBR0^$AL7) ,1Z!G[GP$6R0Q6 (MDGT7.&IGY-(OT;4[L]5M>R-=;G9E5 M69*:M$Y9)(W74,E-5Q#V:IPUZP41_WZZM=K][40R"!2#ILR@*?,71E*$I9%\ MFC-]9*-CX6.9FW:X17=D(XLE.:NI,[G8&DT5E$Z+)O99'^13=7$I17^ MO/$0@.:O"'Z\!\U;E&2ME8PT9;6\*%J*9PS:>S13*9HIG(#H5R]Z %LS:-@* M&K9F*5[Q'MR+LK;&R'IQ:)65P4B?"J,AMHX2W+,//W &8@D&(NDSW@T%< ]P M?W^X/VN$X5VX%W;SN95OS1%X8\TDM=QHYNETOT^""41RJ!*%2.(U\_T*JS^2 M0Q;)74\3SUWDW+V87.=T\85+3PZ4>( 2CV,]7'+_O(EH1-71W(61(#AFM'BJ M_WF CYT:):?*Q!K!!5[(+Z(0=7B)Y&-J8Y+ ! WA9$QN[&&4]%^@G .4<]QP M.<=7T,#7A#'>1P..;#=79,AN9*PS%V=SS^TVZ)0&J(X9@H88RT(H.$4(J$2.PPB/*O MJRK) )UI;Z5#Q:7NKKHL)X'&\[?2UN%B5U#=GP+? 0%?X%SU/1ZK!@H,%/AN M%?@ZDZ3["Z',U G*_?.Q#/M?I[L8ZM+SRU">]#HS(%GL>W]!2__2ZYJAC-]U MZG,FN[]>T'"Z],)F*!(-%!HH-%!HH-#9\ R^=/&J3F!XAA\<> )0SC%.=PO6 MC0,1=*+.:DKQ*XH7GS"TSR@^5F2W7,=]2C6VC."U'*-"K\W*&A;R_*I@$!7< MU#5*GBH8FMYHA4,4?=BA[W2EC+473[+MO>7GV=W]]NL=U)29SUY]NFO(A: MS0)=$3L;*TI G%PSA9 011TV?SQ=U1^ ,8#Q%>W&7U&']\G=N%PN339&8!J\ MNA:TNEL8=%@MW8V3>CR:B;?CUVZ*O,Y<77J@,5[?6+A&_(XY+?0\P]&VNJW,M:0^+VQ,B3=9>!03';:_L(I!6(@BSV6S@(3G7"(> M")@\,VRUD9%E;.>BER]S?7(K)CRPOQP;1R#\2-,F<&+IVM-J63J0=*L\\!6A MBQ/Q *$WHFE[&+$('$1*:/NR@,Q3'F!COP?'(98]["X-6 "P &"!+(0[3F4- M#.(IHYA,(EAE@6-N<]M0!JE7D(0_*(BE*(A"\2L_C=@T?_%JO7DM\-WOO^U' MOR4L7MNKITQ%6M072X9?3;%U9]H0@P(2*;&#$7ONV&&6 FQLU]MP%?1;O7BV M\BQ._-OP/RCF4VE3;K4;!2NN='FVBQFR: '_OFC/X:RW6K[,PX*Q((' M(1P#!0F@YS+HN7P5D8V_(H.9*T@3CAA7$62XM5'#-\I%5);XS&PPB 0BU][S0/HGP@Z M,V2P,P-HK RZ$F3N'"2@RQLZR0OT$N@ET,O,ZN5U)B;3$]/CM*(Z_L,Q)F:P MOQ'VL9@X4#<&.#%][2>F;[W7\75G&7]=L%2*D5>(7\-TPEB"PL]+F?=''O;C MN@DB^4W@J:X7RUGUMM7 6/@MUTDFX+FVG<8,]DTC7@L7L /8)79S?2:KBK2> ML+JO(GJD8%22IV0AE,4A$CMG0[5+HR)#>W7+D('7*LU0TK; M;@M1"X-RU0_#*=Q*Z8!Z^(%B$(8@$(.#HY.W=W3R#%D%P!R7:?YV$>; ?2R$ M:_-N&8'SOE@+=;16KZ;,D5P6BT$4C4$$ Y@#, :^Q3G!I;-9CHB"WF;'<)K@T M%A#P52>;@ (#!08*?$<*?)UIU3Q(I8(#G_=WX//%@?93MVBZ2YW/IA* @XU_ M[.)P2JV_3Z:_CL,X0.N!U@.M!UK_F]:#;,2]QA+ :KK"W&!)$.FU?*Z(U> M+C,6>@5Z"?02Z.79"Z$^7Q1VG;'^EA'D[.08E1H$GCD. W5L&[G S6GN8N$F M@G U:^;:L4\#PO^W'O[_QYU&_L]: ?DEK1Z-X%<1)+=633N!<=7L_ MGHX=*LRFN!S"*F%)D[(R8:AZ7J.XY+W!.:O[#JV_AQY N[8L'KPZ(3U,)T)W MEY=HRC+44L.D."VLKZ?)>X/#5( > #U0HK^3D\E5$YP&QWDK6"&@PT&"@P=>HP7>7(4V] MFESLH>5TTPX#0T^NOMOG3)>&]S-/.E,] T0QSIT@Q6/77G?#)$>=V3#&B3*D M%YCJWX4QBN;:U(TTB)&BP5?D%E;:5,/*%E$KC&2@J#D7AJ?.DV(?B&7PJN?$ M4O/;ABITGYSL088,K;9/=U#E:Q+99, M0#G%]:7R0#D%2.5=MP;? ;&"9#308*#!0(-!:]G#9>X;B0@,/:?&+ZM.C5SL M((T-+^=.]A44?O+=\Z/G.3<,_*0^/GXO$.&Y]?**K^X_FZTHS\O^;.\\-?(8 MWHAD?;2;:<985MUZP2IO<8_:LG\) +V,= MJPW-#)I;JV?!'+S;=OK"2"R*"DZ\77MQK;)YC =B.ACTDD"000!X30.L13[ M=C@(5&/<>C5&IBY)O+AH,D7!9SWY_[<47.M4A+9)1U,Y+&HZJF&U<2.,$I)Y MLZCC6F7S 0I^13HI!>,0A5 0RQQV2SD/!=^G:7LER4M P=FCX*_HKO"W%-SW MAEMV4US-+6'%S!PMGS_)IY'.Y@D M,0C#WU'O# I30/8)W(R<]=P3J&#)6 4+2)X" K[J]#]08*# 0('O2(&OLWSE MZ;8$$"LZ?27*U1TE^F.-2;8/"EW130:OG83)EVI\4;?BKP6=QVD%%B4-BQ2< M O<4?'FQP]5!]\]AV1O'[M?=,_ :=AO#TLX1.]%8AD<&:6VDUH3HIM@%MPA\ M>8X&@#?SX/WR6P!> R\Y#?B>[Q&43)6MAFK@R&#B31/P@A[_ +P O!?OT?\: M>'L;T;' !@,-!AI\C1I\7]WVGVI.8:C M;7.!ISJ^G;I3.56?AWZP,)P Q!-N_#KRKSX-GJE[ S]9@YW)I%[JCA>>>^._ MHA4EUS/B^3]AO9M ?3]%SM&[OX#/_<1]RPB$25?=' EOC&9#7&C-ZC,DG(HE MNDA5O:$[57 F20JB$$62$'6T01[("9XZ)WAI:&7$?,B@9+)#.F?-1GX9Z;CY MPK8%5RIYWI2"TIKOJZYEB0GI4 \_L)AT&(A!CK5A .;+J=,AEX86()T,D\Y7 M9%&_C'38 :Z9G8*71["-"^/AR--((TI(AWWX09$$1+/'FJ8#R@&4 RCGJRGG MK+G?+Z,<5)'X3DFLK9%ZR[>D05[1M57J7"6YX]2S@EB.3 M5GS?.$\^1I8N?;C]7,7>EY[7+9=^'^&P9VSTQY*6$4[F67:SN.0?G1F+JWY -)7&.'X)*3[M+)Q MUJMUFX<;)<3,HPV*'::0WE>-(R@-4>RA\P P#3 -,'WF$,(G,=V&:WRY[PSC MC7J07_E:R>NU9V*"Z20@@%$03J,0B1W&(5\6D_]OH,9+F1D@GEQA-"->6._W M%Y,,(Z=J2:!!=;:QMN8<-XB?'[BY8&8DJA"_GF_HR7=IV$Q-;DV8F([J:*9J MQV\8_R )V/C?3OC.?\]ANKG^\7_QEZ??TVQ#]1*0SQX?_A/"R8<\01SYG[, M]7>Y8\2S"J,C4TQ_,2TU2H#S/5PN#4]3?2,>1QS.,?WZ7__O^5Q_Q4!AS;5= M[_L3-ST3PBQMM_8=2VEJ:L!CSU M6)W$[_E=M2-UZS\*A6&>15*^_^2W1&PY M\AO#_$_NU[?)3 XDOU W\#/Y/I(B;!N3X/O^MYY^E/+9T\]+& ^X?G03LDGN&2DD?!LCZ.?BJN]1XM^E>DQ<:DJ0,5=C$X,B< 4Q MQHQ"T(:AL-0$4525'-,8AE JEK1P33[U-%)[/MNQ:^MO45!AV!4DH9/G6UTI M5Q Z;:'#=:M"*Q7"?A)2+.5Z16@4^8[$BW*U.U0(#,-8XK(O+K0DH5$MH<*TR+^6JK=SS=T^H"J7_G=O/X>M8_O_&OWW*\SD^_"BY M7DKV0:S1\6;@Z#G'=(S<(AXY\W-&O /H.?3@8D1D/NG M[*BA'MM->KRACD^Y=_WU/O ( 99%)O@8(Q7:H%"%("E<8<:H$7_1#(S$=0S3 MQX^:I#Y9%9PR@QEA2<]C6K0PK,'9([C-)780\G+HIMO><)6=,;"DE1946VJS M61A'"J;0+T>VJ59L)3%3019Z2+U;ZKA^Q(GQR,.'6DU.I>1J7N)A)R3&]H[N M>Y7I_E:-WT>ZX8Q7_?I60NK#43#IZ;@I"%P\\N#C>YK<&RT4GD,PN^87,0W> MBJUDY.''\Z5EK6:WECYB6O98A\E-U"ZE0_&70T.BU71%KZM9\(#9Z.N6XZ_- M*!E*';RJW9KLM%+9ERF403IXD\"7S4@A#B>%(_6Z$S9ZE%QGN$(>0XIKMY>, M)%Z.5+<8@^31/BXO.&D\[2AUVIQQ\'ZG.D'Y=ZD+,8C M#Z=/E6"[-JR[N+7 ([&N;7V86Z5##Z;?9>AV, F&F%ROS$,<&6^M:3X=>C!] MO^A,FD5K-T/"%DMWRJBD-[I3A50./K^]QELS7*O ?!WQ&=>0TK2@9>3A]NL7V MA 5<4)"M4J[V&Z&&EKETZ,'TVU:I*FV=ZH*OEQQX211B5B&Y9.C!]+M<;'D+ MBRTCATC3018[;(W$ACIU./U5CDUG MT:[RJWK'L:F"9A9&R4CRY4@R=FX&I;H:\F49%1KS&J**#2X>B:(OAXYWA?+ MJ(I;6#[MF/:^8'9F+63D0=SBMI!LS\335F6X*IN1?*J)2ZB>.3!G S&'8VVL][" M6MFLC''!<@+#TW@D\W(D6BR.-#;H=ZS%FMO2^'K&K*7DF8=3(A T%)9KD;4* M"UE?6L:*G2*:^PB&J( )N^OVQM9_-I%(\\%.D,=<;1M*!4+4&H M-72B03?6CI@,/?C\BAWHPVY(UN28XL/.$"NSNPD7>YT'G[^8ULB.2>]V,D83 M$8446[-!E(P\_/S)BI W.ZV_Y$-9H1:[*2GEU73HP>-A*-9<7V[DT.-IGO+=ED,T"CPE MI"]PH%FP7.GY4;'=M/H*SFM\NTZ10?K40QE$/-VF.O9@P)L<,G0 VF-.S*!\PQC\64AI,(6;X=Y+1UZ MP(&#N;6<]ID);)GSX0S3]9U&;]*AAR2H; F/;7\"" MZ_9XL"4':]$RF_-RVZE+-EWRB$JFL3 MJLORKM5?U&JHTB=76'X_]D (NMAMRFZ^VHO'NC%QE68S+GGND;U0-)U2S:BV MMCS6J[HKUI$B!TV''FCXJE);-XO;=0,Q\<)J:\G=B-J)R= ##=^-^=9\(*U= M1-C6\G.?I3DC$0)Y1&UM"HMVS:U%QS /Y4$I$#>PEK[!(73GW5' ;D21Y@N! MK*TBKT$&83SVR"XWWS8G>K0KP[+DS+A FP61Y(G)T,-MKE0:^^Q]#K&7HQ9KIJ92P)JTVC.DV&'D!W4?/[V$XOAKP1;SFH MLVBL"NWTJ8?S6@96H=+;:;B\*N(=MCR?;W=P/*\C.QT*AWJ[W"S[5E^EG(YD M+69T*QUZ*%IZ@K>1T:2D(Q(^'D\4N;EM(--T[,$K+$ID$$VMFB>KW29I8,-H M-]-C>1W9F0R.CXANTQE8]76U+4SL=36*MU#TV-8T1EUT,B]:(6+JR K=6'"- M4?9C#UZ!80.W,VTS+&*,"@.,RE=*W6K\"DG2U("@FQ<5.AP@@EJ/W8P^VQ7B3GXV@2V[ME.A_-5;I.KZ8* M=F1[*J@C739W<(CTB\--0>AJ^6[,"?'0 P5;]UQ>Z]I-V2JT*%$JUC?^6DB? M>J!@7KFQ+,QHOXK KF5;1:IMF_L7.)R8/%JOE:8<8;+DEC?45H"[V'0_]F!B M9FG>MG"##"UX0K)^@S1#>A://;+IZ2@IS&H%)-X<1&'C#]HP6=JD0P\F1C36 ME;I,P@UY5>AK8:M3(@TC2H8>3&Q;Z@UZK$4;2'F\(.KEW78N\>G0 ^2,%KQ8 M\*CZAJ^O5RVMA4[ID!*3H8 MJK$S$_:W]"#L(VTG?>H1RY] 2*UO!'6YCJA;J6OWMDTC?>PAWY/=*58*X,7" MZN/55FO$EAU1WH]]XOLTHOXS,+E/GFBN;:M+W_C^],USMS\)Y3T&)Y,8E[:/ MC3T%;=.HH1H&[M,/]C'#]">_11:?Y5\>QQS&>0/OZ<4>/Q#=QQG^F",*W*=L M$$Y^(U]+Y3T+VCU[MAL_;V*[T5/(XNGO<))G^KX/P4:QC-Z,?O[\=W7LN\D% M&?]. J'GBF2_/!C[#2&/1ZZ?_5[\CQ\*U3]^?35%EXK_S\E5^M53TF!%OGI% MF&^O%LV"!;D 1%YMI016Y.M7!$ D4PL"."MC"P(X*WLK B"2J04!G)6Q!0&< ME;T5 1#)U(( SLK8@@#.RMZ* (AD:D$ 9V5L00!G96]% $0RM2#,&[UCP8I\ M?D4^V$7DK93A7\N ?D,$EVC*\T92[F+K3G]@W?]* F\8#>2-[:MF]? M*=[8)F]? 5 !4 %=>-BH.#9 F'Y2 YMK)#__S@#U\4AKLM_->@$%_7&%> M.VC(:5JX".WD"/G/@X(WK Z70@B@T2NB4<": !5?@XHOOD7HZV"1M4!,YG4! MA&7 '@'V"+!' %3<%2KNS]^,WRY)/ZGV/;B;0!M>UX;T@H)[4 00=P"[9S9$ MDFF8 %2 N,--Q1U PMRL.OIXK2W(X%+LU4S_"OA2E/ MLNXGVA)O1P?:JK<7TUJUPZNQJM[2A5>G_&=%&9_%?KH=92FH2S.XGH08T)*+ M:,G^\BV@)$!)7I%NIQ &?C*Y> &.7,U)&52AUMX0D5R?&.O.@)UTHE5R MC1'V\(,@()3%(8JE#B[F/ &," "C@SJ$;''H>V[EO2=J>.^5O%_/"Q^YP_=Y M>';_(D=HH6=JNTFCU)2LLM+8JMO9O-L<);1 /M$"H 1 "8 2OH82?I5))ZG[ MJO,8(GJDAZTXWVZ5,E-$%M%")!>C;<^@N;/2@Q02 AQAXE:6JNWVH+-9STJ5 MA!Z8AQ\8B\3\P$((3@*. !P!..*+..)76CZMH_^MD&,?+7SDBPY;;C+=:(); M5'W%J565Z6X;Y^6+I2VUQ'4;I2U57RD.TF>']K11]^(%".,9 . I,"D 7 M-T(7!Y/,_3-39-$Q M5T#)U7/2>6B__(#$M>DJ.!OH63>V6#X:2&SS B.BDS MQ.+ZSP-\A"+R$1YMA^7-#E%+HN$V)JV&820F17(-'4;1$$%3$$,VI-7S'JF M\$W!"8HIM.D8V@2$L,0;0<9W9B/^M/87/]B1B@D>J[Z1Y)\6R]@J4]/%A7/& M8FF[6\/PH639_-".%SCP<_$JYW33,[3 ]?QKJ!B[.*-=^O3?I\">UD=BIRB; MRW01+3C)!S0<:#C0\)O4\!,;;,702VT#A5;0O$,JG;4%.GX=^D+R2WW7_\,%I2CJU@PK/S*".$<_!C]=<,KRUJ1GM M>%UL5QL[3))6 EA* BE M/A56 EP$N.@:N0CLMD##;UK#@8(#!;^>UB=78$\. XL61BW90%8V/& ;HM;A MPND5V8#31:/JA"8M\ N1#TF2ZYKS56(#)M'%]QB!)PDN9BM:GF: TTCCSQ1P MSDQSP-^3M33B2>4"3W5\>Q^&5'\NV\E"C7>63WG?J=;L9Q].O;\"-;AT9BWS M,@'0 &H H &@ : !H'%[T,AT=N#=-:/#(0-[.Z%:0Z1-;^*@-D.JI4]G"O[T M80W7]TM[]Z00>I[A:-MNXJ7L1<O>7S_++TVP9@3#IJILCOB&+&4:A"Y?J MLCKEY"VGCYNLP26R2^M.*9*$*)HX7X( 8!;PV(WP&-CB 30N$IZ] FQ<<\3V MR_9B5+!P;5B5ZOQB9IB3P.^BP3Q*YDB_;R^^]B+0JN^':4\*=Y*$9A=N@BU7 ML^*_3^)G.5,?RCE&D/SSQ#! T>>MIC#/T(GBI%[!X0'T0@'CYYA9LRUI,^%D M40IAQOB;QA3)LQ,X&'K\YO%Z[),]^WX5L=S3?_*/<,A0%4MP0 IM>=4D_;RP M=!?SUE1ADFX5*(5!",V :A^0*@9$?E X!F$XH!- )W=#)Z T$VCX36LX4'"@X*#V.+.1[,^:<>.. M"+?U/.G(@DB[=$LE6F,D\0B3P'1BQ^'LVU9IEHL;(!SX*NO>N%2BOQAM.R]<3^?,TGOJ6:=<_P \_4 M D-_3 ,DN@#*U&\UVWV_4?UWE:EW?J(A'<9%L2S2TR\EUYL89A!Z1Y.-2)YS MBY&D+F18*H1SO*>.M/%409$TR$] - WZ58*" \ Q&8B47;*"_9/L8@[MGEWQ M.Z1LU"B2\"K.C BCA%W(F%T^=1\;8!; +(!9KB\&?T:6V2U+BPU*> UK,8M$ M8U>Z M>.QZNN'!^U__CBXW.=^U33WWWTCZO\PQ"4@G7R2=?$$UR;S, +0 M "T +0 MM "TKD=F %H 6@!: %I_D&'NGUG.\76,0#4=0^=5STEZNSXF]UR3P\;4MK'A M87M!3,GZ9*YRGRXA:!G!KVZ]#SD_%MQ_'N CX1P\F' UKC=?-/-:3 M0]9TZ:CO6',]2@F'?B?AO#.$G(U"Z;QJIW72:I"3C&60DGT.1Z!$R0EK&I7N9EX3UJX@4ZNF0BVZ>=F2 M_J9H.IV*$ 9^,KE8_D?(8>%6T$U$E7 95L-NOKDQ-]6ZJ*!84@1-$!"!,Q") MG+'7P#WC",T"CEX3T#\ 69S$,/AZIOAPSGKFVO$*^?L7.4(4!BNL:'J"%JP^ M5ZE,J+'JU%910A3D(U$ D@ D<5I"E;]CB=*/ <^=H_MTM\949&,:M-W.=DU/2US*&D3,&C0%430"X=3A(LB4L+"50D@#9M M $T 30!- $U9$]+_9^]+FQ.'T76_WZK['UP]Y]R:J8(>KV!ZSNDJ V8-^\X7 MRMBR,38V>&'[]5>2@9! EDXG 1+-U/0D1-C2NSQZ-[TBVD2TB6@3T2:B342; MKHU(1)N(-EUM>^N+J=.MUBEG@;HK4V9PF3)+RI2_:O^FCRI#9M@1AP\=L']= M75C/%C:;2E!W.[.V,N[;#IB7L]+'UB$O!$N>N1NW*M>VB8 >3\)\SI-&#(_K MD+E8@A-B28:T3;W)/EB?ELB_467_LVS;IVKZNZ?K*GU::0^\-4^SY7&F71 MAW;M-;0OR2NF4WRL^$"#[)G-H>F$>[E0<0K,YK:[ <"/(<;YH0U9'/@4Y#.E MF1Y0 ]>[U4[4+U'E__V#2=#OT2Z/7$!,LI&7R="^).+4 YI\U0H'H@Q$&8@R M7)'9=^@5QWSX+7:=M*G41XM)0V;-I3$M\-O9O/[F0UF2-@W] $W);[M/O!AG M?+$ME3DRI9H KL&'8M "WM)4070U2A.HKN'@I^!;4LXEA]W6:-SOLHS<6]/+ MY2#?62DCZ$L*.(0TH3JH<.'(+QAFZVB47V=J9T/. HV[:R.2.2" +_WB/"=XFUE?<:' MT>2N&:\IHFB%XVFN*[E))V<:(R:!2S$3 A]+II[KE$;PA^#/C>,/V5.)3).: MQ"L*Y7W:YK<6MLY4GZP9.C.OR;V>-!N"?@-O?LG7;'ZW7N)8]/T0=QQP=137 MF[E(/6@>2O)LO?O5/"NMOKI:>9^:9U9 M=[+)8H<-Q'QW-=.J&>EO[D]#ST9* S0X<\B/*%40M3. =,=_\L\ C3UMZ1U7 M=VTK+.>6S@0TIC5:@BB#FAD(*3K&\:?''DA2\LLD):^>)E\,@BX2*W@+_OSQ MP8U3],'9R>? 1R^Z;7$S:U?EL-83S;@^J#18##X" I\//&=-E(P #P&>+U7L M^U806H5:.6Z*Y4DG[RPUD;^S"D:M@4 (5^PR="(FL,0&(E!$H(C4+!+5N#*: M$-4@8D!4@Q3W7BHC\%:KLV8F<\L%6S6MFET(:ZMZOS.6#&1U1A6Z#)V,,2Y/D@$/0AZ$/2XZ>#WNR))J5'M9Y:J/+2499\!0WFJBC1&$A0)9[@8R_($ M3@B%*+?3MCY7>V]]LQ,3WLMO65E9B#9 MK):GV60'QYYP#!H:?!R=_"9%YA[P \]4 Z#M(M)(&DA=^3?/VG[;(/>KZLJ; M!YW!PZ05I 4^TY)S/1V80>B=37T-"[EJ)QULMG)F%NJ#L:_/BS)T,U,HY,UP M=(PFE9\D<4[0Z-;/#32^'X-7?>70H%T MB$L$DP@F$4RZ84RZEFKT-^)3'/C=;*(CURS%'7)33PFY^G2%\$G\\9NGN9C( M$+N)8!3!J&]0BWM[(5!")*(\1'F(\I!2]UO+.7R@26N)4C_+MD";SL0;PQJ= MS'*LBDU:E(% -FV*?\ZF?64&XBFQN7A9_!TP%/O?2@C]$MS'AO( [NA'!2XE MM2N';C>W4 Y_&^;IM0'"K>7>KYG!'YUJOWH"$ G_X@PF$GYUU33O?;WZS48\ M7W7-R;T)N2^^R+A^<,XT7"X=/B_-/9&N)4<-?J3<Q$Y#Y B!#ME$BX43"B803";_ADN.+6XH7N,3N]=:=.Q^$3&N;,NC$L,<9 MV5XGN^Q)R+I#@;^7S;M;+SVN@H"R7?]6"XP_M_7%F;6-74\#7CSZ^B]FOJ9\ MUS8UZA\T_L^7W]M(Y<&KDF07%I.K.X9SE50BRD24B2@342:B3$29KHM*1)F( M,A%E^@[!DC]+JS5!H)@.T&3%<]!=5+M\VK!:'9D<2 M6+S'+=DNEM-;IK=X: M<:F"X/YRL1^4#PGWOS_BY\Y3YH6@87<;?J?F&S7;MSR=*TLC%JZ4__&;96.) M)!OCQ=.3W.^7+B,X17#J_8HV"5!]5E3WU1A3S^6R_92F)^CX:IM:9>]F^7#8 MP!B3?"W&W%3#XK1BX]802D"UP#S $]Q=(Q"7+B%M=?34FWIUCJ)1664F+73':OU-YT<\%)J8>"C MQ4'ZG]%RKY84G*1L_])H MN+ >/4>@_R)@\2X[_.<+?]ML=3352Z.EU4HM2V6@CPM)3_I0 MQ%CURMG"-I&XZY1Y8R3R_<"NES%BH-["*3;&"%Q,2'Q@ P,"&P0V"&R\ !NJ M&LY"? 2Q%DR AX9Y8 ("<.@*Y-2(@?_]US#2H(@!$%N&D$^/OSX M=_CQ1&*DF1MVLS.12=(M=RW0PT::OVN]+U@\&;D,A%Z9+SES(">XV7)P-YI9 M@W$#HP;*CB03L422CG&)TVN6R&DB AQ_ELJX8N2XA.TQ*R2FI>5H.[5 +F_' M=7U5M(2/M1'&U6!AM.A!A^OGX\5,OK+(=7%OEXK%;SD44+C.5KAQ9% J_2(']/<:)P$W"C)C&F> M R"E:1Q\Y[^5_3<@D92[.W^5F:JJW!H-.;7=XLW<8H423O3CH7RU:6^L<3>T M>G39\,2@RTUD:'.-DH]'+K+KQB17\6OT+%/V&+4EKLL=-/+TH2Z[+IW,JJ-T8#I5E_2$^UE(5M,&6CH":7ZDW%[RV5* M?2N?[&^KH*_Y.:LERYHR3*ZY8FS83D5!KQIXOB]5JK-S;# M@E6FU]9H51;8_!:-Y!^/%#-=K>$-TRDY09?*A8;)APG3@"-/EC]?<,:R*\@; M.NY;M)BW9,>+K\_FNB]2L,"=*L9;)=N/POYCX>>+%]N-&2A91A%:V&Y MR76NOEY(-'K_Z?)K4[YRZMY%6(V%T\OY&H;MHUD?C#*VL MDVR-R^B93+$!1YXL?S1(RZ)N-MIRAF?:N3MCM![J$AQYLGRM'W?2XWI^26?, M7+ ,QNK(6AAPY.GR!^*FOQ:5S+0#2HEYKA[?SL89]-#3Y7,E:27?J9L"'9:' MNGFWF//Q&9KIZ?+59B/%N*--E=X,,XIMM=H5=M*E-]E4N3;-I[)Y$[U=?#S2W.2UOM:M#3H;.UTU M^JWX?-U&SSQ=DD*+H)6S[1[=Z\S$G+-IL-WM:B2>+DDT7:VQL,*YW!LYLW5H MRT&!:XS$TR4EIVF'SFNEA;R0XS[GR?J(FQ@C\71)J1X=7R;@;MC9!., V*T@ M%?#22#Q=$I_-%X I+OITPMGPZ5E]( 0"&GG*T/58+=IZ=5BES59QR'37?K+8&S:,IV M PT]F6J\59B69;&ZI4&C!MJSU:B4T VHSJ<36"3J]59YT.W1;&YCI2K5(MWL MK-#0$U;U)E.NM]ZT!#G3U]->..+:8]! 0T]X5;IC18\O^4DZSJ^6Q7IH*[44 MGL )L_)T5TI5["'7V8"&.UGV!C8[P$\])8'()8W&C%MEZ$RUI2BMB9X'>T*$ MVO]W)-?T8OAJP5M_*B/I3@<_E3(FB3N]Q= M3VELZ7AUZ3B#T7#-([$]8UL 5:QE5\G11 93AF>+PPX?7^"GGDBX6UGGTYE& ML45GRAS#SQO35+^"AYZ*K2/7C-9BEA/E7I@=C&IS1DKGH[$G?+ <,^X[Z9%% MUY;KLJCD/==GX=@SIH"87[BEU+)8AN984ARGC 9;:QMHZ,G"1M/.RK<:V[E< MXZKU=+S9IZRV'I_/HNO2V,G:)JX:$GJEMB%D*Y;_/93F+0 M*VD)5L@:B08:>KJN:J%F+;QQ?4FS2TF$9)"$W 8^]LP>[]W)C1R;I%-R'+!6 M?;T,Z0KQ M>#9=X!OHTOA3F1GI<)]QI@MZIK:59[JZT?#NUVM_YFD+^+=V;FM'(73,"DPN_OL'TX=",PZ^W2J\0[+7&Z M,%6Z-9 U/('3A4GM5H^CX]N)G,\XUDRH]4UV&EUP=+*PS#CI*A+7@DY1LS#L MJ&JI/QG@5H0G"W/&,UN>*_6-7*LPA2)@I.T:;H[1!2:/C(-M==">"Y)E;N3KMK?[6[4^"1WGCB@O/FBZ25Z.Q0RP3XJ:=@:[GZH.T7:RFH#/:JSB0GLW)OA<>>>K%JJ\"M&O4[*],T&VHQ M!^5X$8W=@RUVXO>N]BXZH[JVK'9CT">[>!A-_S>* @3>?F*[%S)1=. = MBB,U'%8IO,'\0VX;H._SX; GRVD>A+U9R$(Y_-D1(BEP50PAF71E#"&9='T>(BEP50PAF71E#"&9='T>(BEP5 M0PAF71E#"&9='T>(BEP50PAF71E#"&9='T>(BEP50U[JP4TX\G:.O-Q,95^S M?AW]5"[07XC<>/?1USP\OBA4!4X O*LF"3F00ZZ&(%I!M()HQ4UK!?YM%1F- M8]?6B)K\*054UT8?_N\/]L<;J9'ZR7[F#3NO$9CQ@W<>R\>/WT>]#?[GW^,O M+PZ7TA "HS<$HP0UB59\B=O8+J<6UQ:(N7I9(&$9LD>0/8+L$40KOI56?#]_ M\]""\SNXFT0:GI<&W$[Q.P@"B3N0W?,Z2'+5:D*T@L0=OE3<@12 ?([!Q+_5 M8&)2/VG^<9/*2UZN];-'Y#J+PMY;V MMY.-!]WLB800"2$U I>7#^;CKT%\1P$Y;D*-+_M._N>AH!"S_/)F^>NNOCS] M]V-ND+AE$SNZ-/)6H/!=^/Y.>][7D8&ZXD5D6BIV>#-FTTNR\.R2GQ:4\8<8 M2%]'6';WS!$I(5+R#.6BF\2(D! A>89R6:";JAD0*?D(C^OKB$ET%="?.F&/ MF^F.%=4R/#=TM%__4%4 =/V2LI)6;,51 :4$5"ET ,71,8JET:U%+^K!*]K4 M?NY:+YXC?+FMQN2BT,?+0XR( SMWTM MK&XF[*I&PEJT4_1,"\9FG4;7_K _?O-<3$CRL03SIIO(7]'Z@ZC1XTO^K@I# M7W.MWW>"AC^[Q.\S<>'=+P&4NRLGV72YD;Q(UA.!!__&9%(4;30HQ+)0A&$(P@&/%)&'&?=\>%\@\J M-:)HX0XOLCEV (8#/:39I9/9B.9ZNNA+'XH7&B_'.2W98ZS\<%5MICENV!OA MRT69'[^A.<$SL23#$+@@XOW% M2\0PF>)CQ0T2Q_O>Y.RXP)(]CW*YJZZ2I8@':$I^VWWBQ3@E MC>V@S)$9U 1P#3[D>0MX2U,%=<@75VL"U34<_)0NJIL]8UD:9;[?D]FQ0K-\ MW/>7AM>6Q@UH[8H_?C,X"LW3W%O"2@2+"!;=(A:1W99(.)%P(N%$PJ^CNS7!9E=R[-XV#=RSBR]!&\.^E_ ".QMIP-NZT$K-EYO2F&RG'#U!C(" M47CQ-5;@NT07KRMA#*K*5,F<4L-6,8)?UF)_&IE]VYOI^+O)-,Z'G 43=MY*1$I),< MK7WOLMP[FE40U/2VLC[C&O()6V*-?EBFV;B@UK(;>EV<-1#MF!^_V5A"$&,B M_:;3;03'"(Y]*QPC6SQ1C8M$9V] -VXY8/MI>_':FZ_'\T52DS-)IG'S=7OPEBD IT_=#H%&!2RV!H[D>93J4;8*0B7$[YBUQZD T[^NHO&H&B9Q=QX!'.'/(CJJV-^H,V#SJ#ATDK2 L< MQLVYG@[,((1CSH1S&\-)BBUD1AMY-JMTN^OQHCZ/&Y ([(_?"3K&LF_J_D5R M1R1W1+#I2LI#W@),?]P\Y!26<)W_&U&)SE3MU9!NS3JM5<8,)EJ-G8T1*@D_ M?@NDT(,@$D&D6T:DSSS._@'HE)+"MEW.#;IRO 5TOED7:L*P :F!CJLS8HQ- M$8@B$$4@BAS$()IQ730AFD&D@&@&*=*\4)'F1WC*#D\;[6H@=)1\6!\'Q;GG M=I MBD_-0V.4$\0O7(P)*439KD]::[[?[G@U]^&1].]E-L;+"<#5$XAH"-$0 MHB%$0XB&$ TA&D(TA&C(=]20$X*]^[5 [YIM>^*6(+MZM^$U1AW28:%?MN=6 M.;?H--X:VH".^/V!T^B'Q"+2*7TYZ8/'Z(% M!]%"<\.Q#:X!+CZIE#JZG^S]2A3'=8859K;FR>7XS(LSAM\>M8V_J)W&2ZF% M@8\6!QEP!F&D89MVTEG=DA=JSA:7+*UG1&B:,*@8FN=B"8Z/B?R;KDPG>=IW MS-->6MV>H]EK+C@D,/,W=R!^)L:\^QV*<4V^*U;C@U(GW],MQ4PN&VFC@2!& MV$,,@1<"+P1>;@Y>GJ]I9E9)JSY)UOG.8E)?J]-X*:-D/O:R=GZY=ILCU=O0 M9G%1%1/:M)EA,-2(/WZS8B+&L*D8G7JN.H3@#<$;@C=7BC>O;OI+&^5\*ID8 M>G2FFIH!11%M*?A8[#$75J,U*NHU.9.NK;*Y2%KKR[2.NF2>_$91XL]R4I\*$>^>U%+RG@X*>F$M+[;R MDE<8-9P+!D((88\0!!T(.A!T^&QT>+X@.+W61U)^EI'H1:(K>?.@,LT./O;L MP3II#)EE/SGME"5IFA/'26G4Q;8$+@CF8DR*C_$LZ5U,X(+ Q>?#Q:OK>;M] MX$F+^:)J95J%4MCMEL;A\F,K9X*>P5NE3J-"FZGULF*(8=U)/U$IYLSB1>U8G-7:6RX&[?M^2_R>+ M<:N.*C6;56](YPL%:U%D&)< ABD9_4;,,-W M@UY]5?45.MYH:IUVZ PKYL<%,IZ O):1N SL3J)8VP<:$ MI @=BN*#S3(B]D@':$I^VWWB MQ3C+C.V6S)'9T@1P#3[D>0MX2U,%T44D3:"ZAH.?@N\D.6OW->P2/2BF.PL^ M:\ZZ9M=/V-#NXW$0.28(?(Q.G9ZS)/!#X.>KP _948E($Y$F(DU$^M.*;V_ M2EP-PI06 D:7:V-YU!6$W&K9>',,[@*6G63G65OS%X#.E]*50%A:+J,TD&6' M(GJO,>UNO5(9YUUQ=.^0>*5,G'G]A3@'X JHP%,OES@WTW M$*@G%Z]^MSS4I0Q H@Q$&8@R$&4@RD"4X>:4X:KC[Z^NHYP(0'+TUMB6\_.> M=K?.IV:#SIMC\4^]#%UKDXN]1W'M]^.;OMK(^ MU]?9%#(K8$WF%A#FZ[90LI=,01HQ0E2+&4LD^5B*(]68!+H(=)%]G"C#Q>*A M-Z -MQPB_;0--RYWUS7'[E6L4!/5O"NR):9LX TW^;H-]_8J'2G3]T.@48%+ M+8&CN1YE.I1M@I!R=4I5_ DU5S;O&OG\SJAYC2G!#^C(\*YV_NGAZVS1T)*B MQ?7D_" C+3AA7N]U_^;*./3L(M8#.'/(CRB5$K5MB#Z'.+-+L_AG@"/57DLK MU4VYM++2-6$U&-^-+&BI)U#S!H9]H=4P2<%>;0KVZ@EPRX!RD:C!6]#DC\]4 MG&()SL6^!DI\EVDWRX6T*H?M4KQICZUR7\-0(B H(3!"8(3 R.5AY#.+?_\6 M4M;M>%),^S/+8GO#7JT>I\,B8R!($7_\YMF/;2OUG;6*P,HUP@HI@2023B2< M2#B1<%+R>Y%X]M_:<_/M4K?Y(I^RXIEJHQ0:H*XN&LB>0V%J9-"EGFOM=>O% MNXA$N,^PJU,>\ //5 . EH*BV4@.WN_X_74M_-L5Z9+ ]'.!Z>9!]O$P:05I M@9-;$#UT8 :A=Q8]>)I;IW36DNA9*;M69ZF>O$JO('3@6#7/Q42!]!$E6712 M4G)IH^-VXMIO1**U5#*!,YPD+59M=OKQ;".W31H(B5"HF^<)"A$4(BAT4RAT M+6'Q-R)2:LLN6-XMKNG6=NVD^\R@URMA1!)__.;0#0P\:9I,4(F@$BFW)*C>7VA7*U76 R$J*RTDNFN2B22Z:2/CW M9C"1\ M+^*EE^][WH-QLO/%5G=KN[<5]F4+&]8-S=F"^5G$FG)8L6TI_42ZN M%O9ZLEB-&!%7Y=(Q3C@--;[?O2G?6<<(R)!M]&LSF$@XD?"OS6 BX9.EE)4I*NEZJ;,=N)Z!K#M7?K1;I5$%"VZY-2 MW#=FM,:NIP$O'GW]%S-?4[YKFQKU#QK_Y\OO;23E]:J4UX7%Y.I28E=))9(^ M)KI$=(EL3$29B#)=%97(QD1TB>C2-PB5_%E2K0D"Q72 )BN> \GD[[-IC5)K MVICJM)R?SH:JDNXF0NG-V;0J".Z[>/Z@?$BX__T1/Q-)D;-L5M@L-$[>>'?S M3I$WRQ/4!3LU8O@?OSDV1O.)&"^'8!M>@O9_40T'R1S7]'<\IC^L,*\QLS9/+\9D7 M9PR_/6K_3=,$O)1:&/AH<9 !9Q2^FL[+SC2^7=.S?*:_"=FZNRRMX'I0$P2> MBR4X/B;R'WBU!K$?+JQ(SQ'HOPA:O,]N__E0\<>'.R:N#5GD1Q,Y@Q0SW@@] M4]QR'9/)Y98EJ^C/IQ)""F&/% 0E"$H0E+@42CQ? LRLDE9]DJSSG<6DOE:G M\5)&R?Q=RX&7$$-M<]VX+;=3UDRHTBNCZ)1J=6Q;B#]^LV(BQK"I&)WZP"9+ M!#8(;!#8>*_; VFCG$\E$T./SE13,Z HHBT%'PLA#*.8YDP45G(M(])>*>>W MG:&!( 3=_)>(L30=$UARIPA!D"^+(!\?BOP[_'@B2>+9@N,9&3:T$E6@TY/V MW3BHOJ^'\F04TVC6&_U03W?IA!:T>:5*,Z;7P*C!0\M#X&(LQ\22PNDE(N1< M$0&./TMK7#%R7,+VT,VF:K?J7+[#)I2,Y=ACK=1=?:B-,+AK3.UI2JK+&VG% M&4-GG+>WV,W .8M4C.&9%RX>PRF+?P<*9-S[Z^=CA8S^9V9'( MJ!#-@?=PKBT *$6%9A]\[0:**^6X 7Q^X%+0.D2\A]/S@89^PNDZW,5"-QW% M44W%AC/<;1K^SW><\]/4?"V@:>;R]__ ?_;?4VV@>$C))_]YR! .O62'8S3] MW^^'V$_2G>7W&'4>P?$7 W2%)U*<7^%\#CQ5\0$<)YRN$?_[?__/\5KOG(Z(, $(/GZQ&*<,$!][0+'BB@[G^4NQ5\K&W^.>^)/E]\#WZP!P MB&R4\%,4_YNZ_Q&MY(3R,V4=/Z+O#A7C-M"#7]&W]A]A1-M_YOHXNO$+-TZ! MK@EZ]H.G8B8&[OP7R_Q,?! /'VTJW!''%&KB(43\1[N6.;L%HY\A_D#HLZ/' MKB*2[S[Z\;N-\ SI&HY"LV3PA/]&&1'9[A,??,AV]!.C!(T)S )41@E6"TUXH6$/AJ# M!#-2D[S*L[R:2HA@1W[EX,\;>M+G%BXKQ\6DI)FI=;O?-% %Q..1O-L)YYK7 M,#L96YOET@M0ZV97<*3P>&0P%=:5ID8SUVH>^.-O10:(^[TF7HO/BB#22+> M,=OSR;!KCK1-TH C3YY9WH2U&9NKW]&LO*DFV1J73N6D$7_Z3*>1-_6A7,O1 M\7ZJ'"Y,E9]7##CRY)G*NI:<5UMN0F:WLV:.%FMC6UZ-A--GFF([-*N*V*-K MO7RUY2GC0;+2@"-/GEE(M_O+A#]:RTI7F<2-WKI2S!JCQ(A^/'(V#D5MMNEJ M]&PH#++S1;":3%:CY.E(P3!6W46V5Z+CTXJY2'69EAE'(T_FR>2RA2JKY!MZT.SDP]8 M5JF.QJM:7T(-W$Z&&J*722OI>E9N=4N+[5CNCI("/@5Z,G18DS.=YG)<[H < M*$P J.6SHP8J03IE0=VC-Z$7RO(LX]9ZG,BDO3Y.29X,[>;,1I#J]N:RXICI MCMJN#[I=./0,M[);IU.:3AAK4Y @]IQA06+A%/*U[;)B@3+$H=4@ MEZVR< )G6"#8,R^Q$L.,5;8&(#[K,TJ["H>>88&[U@4YKY0U*]]4DV%\+L8% M*(3L&1;P:[7>K9O%'KV99QM616Q8/<] /M[)T$7'&?>:7J(@UVH=T6KUC' T MA$!YAJX-*9 3B_C=@@X'F=QX2S.5O".-N#-T'7-)EQ%SRZ+%UK#4[L ) MG&&!M&#'A0I=VEH+4&\344%SCT! :KFZ:^Z3NU-,UVE6*V+';-.W6%AI[@ MX+P[K2[;Q3EGA6XYFRVGE]WT#.XK9[C%=BQ=,03:E1.;IK:N#F1:;3=&_!EN M3?U:IYD?VME.8JJ)[FI!6^CZ7?[,5EW<\M-!H= TK7QNN.PGS$)H6BLT]&2N M0HL5XL9=T.Z8?$6I5P>SP2 'AYYA[#R[FMZ9TYEOM4K)KAW?%LKF$&Z"9QC; M+!A%;U!9Q;U-H:SCH2=SW29I<04-[@[=:]\M-Z-MG6;U%1IZ,M=, M7[+[Y9S%6[VY:Q4VXT&U C66/R,NFT%VW2@E1B.Z59H;O)9LMNR)@8:>3& \ M&ZY3=PO&Z<3GJ;$A:9L975NAH2<3L!-Z=U)Q#=O*IX=)MI)+PPE!%IS!@;SK M 8M/ZVTZ,1P5W+HQ7K,- PT]FN>.#M)[9[(1-9MB^&\?!3$MQ/_MEV&4>^U='S7?A,W797>ZMX_WL< MA0-_19XR%"KM12=U9VSC%^^'*F/?M<, ?(:_^IHH,?,'4>+[@,,K@ZEXB>Q/ M,468<&$F,#]%EC#ATDS@?@HBX<+EN/!4OB2"^0(,//&?X*H"^&)?%/R^R@"X5^O!_?[ _7F4T"#\_MKY$ M?"%)?(86XP?O/$Z1_/A=-1U S>#G$_]__CU^C_J2JV;^"04^7!JXY)<0AZO# MN$^$ ()X7PGQ@*,!C6#=>\K!DX;GK<'?&=D@P$> [VL WU,M% @6$BQ\L[A< M'3P2W_<2@/B,U-\41K(TRQ$\)'AX7C38&\>^9]='X<6=B,Q?",F5ZLT[RT6T M*Y[^>P(C;S(O+]B&[9WI],^.@V]8!=J_;@5A;T=2$)1^ U%Y&^)>66/,C.)/ M*)1(\RG=4.P>HVZ!C4.CHV](,3.#_>IO9>64K_6!3.\HW?[,U1T4IWV;1 MSV/_E9'AW9HX?C/)?J%PX0)T^*.>#P_W\JOU#EYD\!MNP[I&3_>C-II++O!/ M>B*\KGCQ GKRX6V:N>,VS=S(;^2VVT;&[EMF8Y%=>=RBV%Y_?)OFA%=2\MGF MP+ V,[-5-%V:T]KH.!WWXS?+QA))-L:+'],(_G,T\8^83E3S/2KTOJ*V7D=3 M]88R7):VW59?+J_8IFY.U0I31MJ:>+^6ZC?@E!Y=+(JZB7@ (Z9#7%?BNMZ"ZWHE&];5^;)73I>K5)+W\_%OP[FEWIXPOST/ M6%)5+]QUS+(I'8!;UR,)ZO+F>UKG8RX%61EZ77KEH%F@^UQAN<^HI_PMW**G4$58B+S@I.)'%T M9^OS74"?-29F4$AL<-5>=M5UXMB!1AT\@>-CMA!_F?C+CT3X.;2Z/A?Z"]DG M4$&1?LIKI)WG0"Q98PI@6ER/.C5];<5'7=?=C%>H!QVT3Z!G&$NE4A]GH%P9 MXZ]A_[Y&8'AUC. U^GY],8*;,UC^0M\S8)BO3HQ)SJHQ&Z'8](W2O(9[3D*K MA>%3,2[QW!5)MQ<"R8*Y!PF%Z4]!OE'*S(43WOZ%J?*U]N@O'_YXI1'RK1#H M0RL+CE5.%(?&L-K '?9QS"01XUB&Q$R^>6ANKJXCHVBNH([MD(G^&ZVAKZ77) !# C#O:]049W/%]%#QZJ[QWI6AWTJ_/]0*^0O]WI;OEO-%MF8I/:V=O1-: M>M$RD'Y#6X3GF!C/)C[#%KDR8SVM:) 5XX "4>*,!&E(D(8$::[&GJE[+N(E MG+WK9=UP'.BA+:G8[?+/@%Q\&DRKW2%3HLORV(FWDHM-?;M"=Q6B^ P?XP52 MTO+=PS-?_-C+U[)W_E#_%6E6KB<7&N@H+%--*;Y;T@L-I/\HX$+'N,1S^G][ M)2ZMP%6M^%A!AUC_OA"7'/;Y#O;*MP*G#S5.6A/% VFD?)DCW3MW$J@P+"?[ MZT173G0RQ6+*48<+K8'N14:--&*\F(@EDA]HF1 SA!2ZW*X.?ZB!\6H=;@\= MS0SBJ:Z57YKCU,0UE58%WVV>0#HL"'R,3K%?OGE[QZTK6R6)GWS6@442/_E8$V6GKYF=NK:1MD;+R"NF@SH*=1P/0%)L M<=#XR=Y"1;X_*$[BRT&G5Z@&KM;EERD)6C )9,$D.2Z6^LA"W2L3D6O0G6N$ M$!)9N2'#Y[V0(>%EY.K:-*3.@LL9:I[N% 9U"2$#JOV-I1+0MV&>ZW1P>U&7 MS$1Q#/BTAVW#< X.GS.R304#P-M;B'U-0^!*G+&+63K??,\BL8BK$/^O5-SQ M?@S]$MYY'F[BNSU(V25)4/]+8"Z5L4U*&XAK?MNE#2>$N>TVW$5'A0:V#[(@ M^O^BL\]L-@\Z>\;@;GE>=9:O@*:5" 9Q;5SD.)V#!K>(7/$$S<58\;20Z_U: M;74OVL@*("^MYB@ M8_BBO_?N]WU)L2XZ2^ $K@==:^)9?P//FM0T7-PH.5*YY^* /6\63V>6\X&< M6"W44ECG*]ND,6)2T?D1)B:>P2(25?AV4052X7!QV^*5&KTI XVOYQG>:EF^ M:[A!T2SX6*/1B1'4U8/COWJ]0]T#<\74]J=#HMB*&TR MRN!"':!?Q)<(<&5 MFPZN?'4S9J?)6: #J+?:KD^BY&@UI,W1";KGT'#+#&H=+EC>=4)#Z'K2C!N, MZPTX]ZA9&9>D8P)#DQH($G?YRG&7KVX:_2U*C)V\XU87]8:LN$$I%+M&8=/ M*($.H,2$9#(F/'L&[?9",I@R?V4%?:WMG\1D2$SFCXV9QQ=1/(U06-UJ^[*C M R(]!B*P-7+;?@&(G41S4"Y6DB#'ER$0X=ZJ+]]10<(Q)!Q#PC&?8W,\H=%/ MVAB%FJ,4:SDV3K.M=%QRA7E9BF/5AC:&P,78=VKD<<5AF7UVC)HK&Y0;VY>\ MX"OO]K$:$I+YBY#,V/4TX,6CP;^8^9KR7=O4J'_0^#]?C"9O#]EI1R" ^E1'$'!W7X!]!C^S@2D4&7[1I3<):3V9]-8.F$+\9'=MY_ED+$F3 M2,XU1'(NK5T7CO1<>OFD N=E='G23!L"=:0K8K9*ST9-4^843RU)$H(9:*9Q M$&;8F,"='IJ[Z?*<_QD_>,4*(*F!L[0U^,TY'DVEF!$TD?CNWN= M7[RGY1<+/_\5(&P=FBFG*PQ/ \:5O(QI5\69@0 !U57&Q"072['/0L+M.=1[ M@B$2']_.2DYRD!P\R<'?@,7S^!+(,[C6J!8RS6962>04*1FH M ">)ZQ*30DQ(?("1_2:4'J?3X+I4>%ZM(_!J<_Q*!A,<5B;KI*([Z+A6)5[924C=" M"O-)8?XU['E7IB3?K43B/6L@+\DW5 L1;+";[)GC$'F/?K2J..6 )5!Z@!? M%NEA]*:8LQKX[B%9EW.]2/4RQYI7!4%-ST%]*^[4[;G8$&M9 M=8L!2:&CU&31$%-7_J0P6U&?]^H MXR=5B*4[;6 6O"J=:"V#^K8B!(F-@50;W;I!Q[@S[:._6G:^[KEP$MK.I09K MX*FF#Y!!X@>N:E'N').3N-4D_?Y]TN]?PQ(Z5"[M5#P'-;R%E+H6Z;2\4_9S MT"BE[/RBZJ[F\B(QMKN6:&W"+H1&W+B19;@81W^@S7/M;ND512,NK48DU7X] M*/*WMM93G?'? B!"J*W<,%5;6:'?!I5JQ]<**@:0Q&N:XK_>MGI*9JX@ZO.Z MRL?YKG:!&F^H?^[*(/]U-KE!&C:2PR)/FU@$"2];S9C;:^R#FJ/'N"C.R_.X M9R]YJU76TIE9>S.JKU]P@7 ' MGJD&0$-_D!SMX0='(XN.:H>(*5G3G[N^8N3$0.Z/%6G$\='=)BS]D8VU282,1,AN/T+VQ&=#B/?=$@N,B+-R'R,12$Z<,\0 MW*7..[!K9V22N!RIV/H6^/FA]MY?(64=4L_53N^6VN'G,29'./T<5M8&G81? M!O4[.4QNL_703_>2:8B5 K;MN%A2%&(">WIQ'6GE0LJ^2-G71]M9UX,3R]%2 MR*=[HQE=LY;Q5E]>9L02Q@ET>THJ)D"=/R"$M'6R@XM08P)'PVJO)&6+N*CG/$TC S/RW:!7 M7U5]A8XWFEJG'3K#BGF9",89=- RX;3=:X[#<3Z]J,\7>SN@#\%%U7])>FUK71YRIJBSB(+IH;CFUP%5#Z7^]H M8UWATJ\ 6>]32+-"8EI:CK93"^3R=ES75T5+N!I@;254 ]34C"O'/:_F;NV0 M9S5CQ.&>LPP=H_E$3* _T.SZLCX]P8_WJ>CYWOC!CG2SJ=JM.I?OL DE8SGV M6"MU5]>"'VM)!3UM'A]9M7%3 ,U G&>0888[R[)\C.52L43J-$%TR\V.2&=9 M4CGS1FOIFVQM)-)RU:4?I-GL)V5K;C5NT KGJ H4O9P-=O%-:K)=^M-^Q<*<7L^'>Z]/E=, MC=)"#U4>!!.P"X7C^VQ-Z*"CD#EQYEY1?O!%HU4G%07?+33UJ8M7B<1G\T\)BZE!PECQ$>=:]'MD\G3(ZK$BR5*_D>% =]= MR3^JZ=K+^MW<4?VLL^V*^WT#Z_O"64#!3./G_1&CEL\*U2MR1/^ST]W.O-TW[M(_J? M$5Z^K5KNHN^'<".*\JSN;.8BZJ!+2@*76@)'PW%HRC9!>,C$SJ-+8HC?]VZE MEM=UZ.4S*[6_V1&8]XYF/Q7HPC<*(-4&6A;GEJ(.'5W%#D'T<<[U6L!;FNK9 MCMKEKLO?">M67F;;Z;RW8&FG53=&/.[#^'(8C+C&!#0^L#S[FX/&A_8!^EOD ML MUH37DAE-Z4USZ8-E<,]G1"B$'ZHC(QOC4:0/M+Q8;R"AS$WG^8#V'!I09 M0-_.;9]E$&TTTGY2"7W MEUBFPZ#J!@. LX)G$"W96;@;H( M)G[.U5.J5648R/Z4CH_&",^@0PCGN9B*9XA02*"%.00_]>QJ=Z& M%#G 6;DE[:8ZK<66-T%E[6;K$D(*:$9Q23$FI+B7S*A_!RA4\@&<4@&J"CV6 MC4?*>__5U$&\#W8["S]ZI79_RLQ; .#XT@R^=H/*2QP77=T6N/AT"907.#UT M'R[\"?L;"C+<=L4HB@UG"#] V3W_YSO.^6G:OA88-7/Y^W_@/_OOJ390/ 05 MDT<,X=!+=D!!T__](;K]D.XLOT>Z\]B/OQAXBN,C[?H5SN? 4Q4?P'&)TS7B M?__O_SE>ZSW2Q577=KU?>S@[(L(D*D!B,;(9(#[V@&+%%1W.\Y=BKY2-OR.* M*/YD^;WW^>L B8ALE/!3%/^;NO\1K>2$\C-E'3^B[PY'XS;0@U_1M_8?80C< M?^;Z)CZUZP$;HM02K?[A4S$3 W?^BV5^)CZ(AX^V)NZ(8PHU\1"*_J-=RYS5 M?_0SQ">(C_9_CFN^=A_]^-U&^(0\H@P"90?Y0#OF*J\1XH=4/4T.,?T5L_!RN?[0:W"=R6ZXUQ#[B, MZ\W=:),Z5+I%BZHBD KU,A!:C^=-'29.W<_\ ML-SWF?G)A%Y8RC\[5:F3+;;E[+\^:2?"^H4VQU?52X(YI-,8>% C8Q3R:P[T MBFR":CB#,U#?PS%Z&!I**[[IUW0I2LA T-J9+./1:%NM=&P;S&FV,7:Z0\NM M^FWI!P6@<3-'J.Z%X-UPZ80FYPC)B)B2S,]([$[_34NM8HNJY:AZ4V[)U;;4 M+M:J'\/O:>@'IKYYAN'M"8@.L)JSEVT-C)I/( 7U3V2X()N I?^3B>P:_!OS MGW]1$V4)J#$ #C7WP%SQHOP:?!_::J%10:W,8++/MR%K:.Z9\.5S&R[< [P M%-O>H+\C"<3?12]#9BS\#:LOGIN$Q4^A_KF;1N=GZR>5EZ3Z?B(_J6+T57=N M.FC2\$N0I' G1NN+X3_MY@[G[,._:=!,LVW* 2KP?<6#D] 043$Y8A1T?M3) M/F=(15L,Y0$4M,0EP\=CT5%AA=(5T[NG*'K_T3MQEB+Y'_\I3NRWFWV7SM". M>.(>+L'#;PF.>!J=4_81W7VD_-I/*@/]. 62\*A)!W[@?06TOUL*I/EQ/A0] M5W&<$,[D95$Y9C1BK*?A2"1F]($O1X)Q;_+"%;A0*/!S!MH&:#NJ/#K62@B$3@R&!S9 M$]H]YK(4T;()H X%Z-;F'*0ZQ=#Q;-OSN8E-14!-N8K@J''0P +> MB>2BD?"/>H@R A'!X4?17]_3^?DCV)2PWIU2)79>G5$Y)B+L2;O=%8!K4N9S MSUU#]ST D(;_=?&FHW'AM1&&75? 1[T \Y[K^[@2Y1!C2$0;=E7QO%%]I"1T M=TR+UH9>9I*ML5=IZA)J*?KS]%8Y"C+3AC_$=MJ$5/!&*'3<5_&42%*0@<1 MD/(TI>XJS;@T:QJ25=88OM4H;X1*W_CQ6_S)/TFH_?6=Y^4-P]DMBMN>F"<= M*=] UF8C%VP:2T7OA,+,K69J1FGNKI#)EGR6K(_Z8A^V?Q_CX ';(-3I(:3S M.20XVJG'8./N1CF0>%2P O;R +NZY\ZBC?PHAQ?@W?#ED!"$=Q,9+W /]2A/ M,7T(A'XXAB.@=87..KGA.*"4L1L&9V>I1*$>M)+]1;MH0U(HPT7Z!S]3@>?\ MI"3T683P$? ]V"E?WES/F(7(%GGX&FJ,C/\]L;&HS>8V-OFB#09B]C:R8B") M%-\'.SGWX8>^OI-J^"?;C-9EXC*OB/"1Q0;-3L_'%!Z'/MS[?#_:(?>FX,K$ M)F#$6TQ/"L5.T(/1MW=U9/!O?CB/]O(0;E).M(PCEN_>&FUET=[U[P>>TRCI@]C)&\/G7ZP&UCS#,79,?O>EX>_0!RH1P8N_K6FGXE*9 _F+1S=@MN\ MJ4-;Q0GNG)GJ/'Z7$>]:H=5K=H:"G*X+2LKX<= . M30J>&3="PY@K\$G9)WW2>K-8S13KTAV5[K2*5;G5HJ1,N]@MM@>45,U2K4ZE M(C4'R&MM%?/58JZ8D:IM."93ZU3;Q6J>JM?NBIFBW/I(.< V1U5!VE/3TSM5 MQ5S;1/^>!51!9X?H$6IB*$2&ON,C7T%%OD1D MKWB:J:@01ST#0&<;+=:@QK;K:M0<>C\Z]BYZ=. 0S MR)>*00MF"6QWCE>+)P\=,> AT#G:CV;1:]%@5(D=N7-HGJ>+H@*@3AS7=HT- MA38X-,7[",,NTH*\/[A;NG//!$$4C_"C2<?MVALXD:/'/4.NU<1% M;CZD 5RB',(' [0W'(@8>TC%: 25GXT+,$D6I"(6\@\],)H)LK#=1S)P..(U=$" M=F;2\5HC:H\!W&:.)W[4]\T':-74(E0\9%S!QT=SABQ9FAKPCR@0Q50\:!3N M".3ORO&1*!VM :^_ZBXC3Q(^3GR9!!#NT.-;\Y_4]J<+__N9--!-SP\>D2#U MYR2(UG (R043TWM,V-3+E.B4J3MSAJ(Y?T*"!VAP9,A#[9[#U9HH1;07U_L MX9/A.MMTL)9#]P#^>]\IX%&DL@QIHKFS!P+/LB^O<3?;H[4B8W-'[]>2^W0> M>#SZN GFX1CNGVA]1:2X.[;4U,"-9/(ULX0^$_)36E+K#;.+OKRCS.8TEG+V MC46XG2A4W8/.7P#^@C3X.3\/SSX?Q-%MQ? GYAP]',$>E!KD$R%G>GF_/1P@ MM(/CR_M(M-PY!./,([!C\+R@W.$R5R> HCL&:+K1Q.%C=X%9*%CC MTA;XCE>Z[MB^]3:C^%!9^[K#C*U,,SGM=,.\T0#2.]>Q%:NYUT:/H'T(I:NF M9_#\H+KT)L #N1V=ZQ&9BWYE1PMHMF?O*?&X? 5[]OV>I8^D#;.D>VW/Z&TS MV;*1:OSX?:;9'Z7NWTHI.&F/V;=R/5O#T5=(7H#O0$<&"J0._![>@@'R^*"@ M6"A&JHSQYNLA8P#=E+[S$ &<.*".@K&'+_@!I,Q.%% 8\_'?H?*A*]DI?^-H MGCL#^Z$^=C05:@*>)L(_4,$.-KD#VCJ@9F[A M SC9T*+UP;$;IA]G&-6P7_1:AL6+; M[NK>:#A]XGF3$TY@O\8(WSPEG"DQC.P1-^W-O:IC&];VW9W:A2C_L-OI<*@, M%6:<6*68Q7 51P1VX^8ZZ'7CS1P*$Z+U3E9\B#+0X-^%:/#H8 (M4]4\$.@8 MQ8_GB@G]AQ-&V.ZY:V6L.(>)[T7"AU!R2#E I^!L0.7D]Z]9HI0D)4JD1.G5 M)4I0)W8!D,CS?#;,M0^"_$&PBWWZ'<\'6OX@+,-^A#Z^' "!T"9!Y]M^$H@? M5B7DD)>/MI*L%QJ4I,V@IP!MF%W)Q&[[SV6E@WDH0YPR@*-NJ [<\:00@>L^ MGG!O3=Z//_)L,#"&.%].*1JR!?;F@KV)HQ!VIM8M9N-,ZA[+HW#$#,X*;Z > MKLDPL:6--DS3B[:VPT;4/G7?<:&$ TRAWO@JJ-(/$HD'TPS%+J%+A>R0&UE1U=S5[F!]V%<3VMZ M:CA#^0]D\>^8O'=GT7-Q)@(B'"1$%+7P=@_VP-*UX ?C#1X+.76QG/,CR3NV MS_#.JC@.1'85V:#[=+2(R(N#W@)U%Y/CB))@V=,&@_(O=_ P4*)SP4 M[#Y"%PS;Y9&&[(*8L<@$-7&"'^PR>7L7 #TG^BR:@']*H,/"D;0=K?O8U-Q; MDK@V8H4R3ZJ"5!QN,G#/@.:1;Z$'(_%"L3_XI).%P;T$H%T442\BVE-B$#L( M#8[-:KAL [I$UDXQCWUO^!>4\41U-'NC?!\-C>$LG._O?L:U2D9H1U "*6-" M_7@4D-EYV<'AW!$;P6?\$ M/XV?,4I@Z']:_T+.&\2JI;O['9>7P+=BM_/PG7_A?";$;L2F0U'.#KEQ@&!? MA1/%'P(4:L ^%E0@^!NU"[%,H .Y\[5*H8UM9.8)9PN7QQSF#)=BXIC'$D"D M,")/(A)_2EZ#V?S!%E',RHFO=;X0N[W\.0[&,6/?"N,78@;3G&#[@.B OH(_O(!MMC@_) MG6-'^AS;*S02V$.PVP]";?.4(@/$5!M]=5^/^&"!H7 MTS/]B1DAN]4=H^UL9R_OC.JGK2P4MXD(Y2)"*0\)=6]J^['CP-G>B+X/,C_2 MR',$C6RO/U!2AK MRL.6I7$(B'%S'8^*97X5\/^-U"VH2,E:L6DE-OEFNW/'\WYS=;8BYZ^*"EZ. M,.!:WS@JICV$%O#_(<-'!ZCE!M8>VX2\0L(6I;^PV2/YE@WFI@ME:J982'[O M WQ+Z"?BV 4:B:K+]B5S.(6(R&0?T/AA&>(K4QE%!W(26GDH0[$1)_6L;X\- M&LRSM:FJM^X:]:<.VPI'AVV%$;?[)0"U=FK%+D*Y9BO-C&0GAQN_\9?IC *V M\%!-0P["=U1P=C9;H'IT)O?/]8 M2E%1K>UKJ8=+[T;6(C51F@NI+&\VG4&[R,E3J(B7IUN$,Q)>T:MI&!8Y8Q4& MJ:X"BHG/5,CZNYTALAV0>.:AQX^U/-@E'0["O4M]@WTQY2X> M[1^-**.-T(+P^!,^Q_4,!)L%93:&NW5L_^1]:AE^ ;J&'M".^=\[*I2G/LWHYE$HTW_ M@5WPT#=7-R>>Z7%& )+O@3=Z\#@O".>ET $OXOFQ;0Z-V%!%1QF@Z03Y9;L! MK)=[6E]2$WB"I8# MUP^K_D6E@6V8X2Q&I5W?,14\J0+PML!PEU")8E3&RX:3V#_Z00702;7Q+BE)X=WTJ*)! M-X&M'2S;1_4=/GC$Q?L#*O?^ZT&:\+FO\\2"-(9FYFQ]'"E1<$_-.PYK&G MS#XGKE3E8.5+!U(?'],Z\_>#ZF.*Y'!=LQG>5P%ED V0!6'@JY-##=Q]+F$_ M?O^8_184Z8U_MK8%9R2 7>5N>(%#O2?4:'+H_=#3QQ:Y6P,)>4D*KF+J/H/JAK0AA])RCFZ/8CM1FTR9F/L M+#VL\XDB;KMPS&&K>[B:?<#QP:OWI3UXK2=#[U_B'M6A1R4C*SBO&(4!7]N# MS!GWZ=RJ)E&Q";0E\-D,E(2(M =M.,A"1VDX!HY^H4LH9![Q MG9"W\K%H;N!]D6]HS$M!V^2+2 -;3!?=B#O,NI5PC2TNFH&7H-Y,D?P"JU,- MG _B567@A%TOH*O Z#6N!@ZDI'U6']#V2V#$3O"U&MA_'B6-.#E$^Q2R# UMU1/=.NC$@TXYO=>=/PV-%I ;6' YN>:N-*$@"1H"(-N"UPEK230N& M0@T-U0"A5!D\LXTXCN X@9>^X;\V#OSD9Z9PT(\4CD<*QSM19KK\J%AN+PJD M6!392N=YKLZ-:*NZVD"WW4%AX?8HJ;4M,>W3,M&?%2(=M=5D5[DT>#)^_"1% M%_JK;D?"7)N.R!%Q_*1>F>AY>C ?$1'3KBLI:] NR_#)D[=G M\@4RL=N."TR_U&#;"\&>$R7XY,G;Z5Q,7N=LJR.O1KDYV593(^8-'CR9)[- MMF$*G*77F(:>* ]UKAD1Y UXTIWG^Y-GR'Y5'1Q8"-"NP=6EOL1Z[ Y!U7>@SWS% M"M ^ <:7!EP&9>DY3C@3!9L19\U'V!M@ L2T^YX&9>U0C@PPZJ"D% M? F!BA!VT(.!K_;=$NY?RVN&Z06F8$VM9G,*,#6<%DYPG#-^@!=B]W86I[<[ M^W-48P7C@@AH(G@PSPQXQ90]C@^8P!J=@N=4=POQ/KF_=EP#G_T\"&8&I3$5^) .<8'3%T%R55!180NE S-,7R@LW[/3YO?:-W>,$] M1'\0YM*SM'"[+1CI=-K2ZZ#;948)Q#5RRY/"09RY!A.#T1Q=WP_E-Q]4]_F6B4X)L-'*$E\IX4->-RHE M.(,4@H_;Q(<\?O,5R!)ZT.;(6*=C8X(<-=E*>5=1IG(TPH];G\5B^$#8OHGF M8V 1@25$8*2^G5?BV>9\O616 [5&9L11DIM.?_T3/45F1Z ',)42X@3A]3KE MA6Y^/ *)P6XJC&[C1UP_>1_&AO?M6 XAK]"]UX3#XO0.WRC0W=EGXA;$ MB0C#=]"$TSG#Q/+*O0(-'UZ&>G1IN*A%_HGCOP^GAA05NKW%3.YZ49"-'(O/ M6360>1I.9H+Q>K>RTI%PQ[&1]Q ;SKB/URQ%1V"Z6*M4)<.#$ @H0Y<+%)7M MMWLBDVBS>:F5KCT/BC>%J7-@:%$K +R$D+.&6ZF7ANIA:&%0@F@2BLIH[ RH MDJ\+9A@&? #*4 JOP)HDY-@X +!V1@SP ?&B*V3^6W)*MH$5Z0[8C0JS1O# M0%2;*#F*)D=P2J-MB6XGV>2\Q%241GLP:&Z+6>H#-Z >2!!:#3J.)JB&I%ZB!?3V?4$FO/:)@#_P11'X MVPF].:ML=+.AC*7 ]#TUE-& @@TN([JF&#F&,LD#.P:P3!;9CT":P&B1@KX\ M)UYL)C]?BME.@N#D7CFNQ>DR@J8/VX5"8:?W!/^[3RW/6^%IISD3%[14 $QKAN& M\MH#'0-: =[8X_3YA<@9.)Z"[C1/4RUS,!BBAYV;=MCS6) M"%(V> T%L!]5L&[UN>TOQ!O_]RL2:(RP[>I,:!KSDISHB@FUM#;9C@Z3 ML<)TE @3Q&E:V]^($*^^?4<]-BCE>=",,^26642LP32O+C)K\?;;5Z[L["0W M,Q*RI:0,KKQ5"G(#>,A4F*3.;=\A>.NKF*W(IX,I"X?E\-^/+Z[>9NF2!QOI MJ,^EOF5%V452-U?-/#74P+3^25*QFW#%U3O/7'+SVFVMHE9;S$1.F$)_TJ(W M0I4'0B413B62KW#%VX",SS"%/U)H.@H4QD_V")-^1$FG/,O5?P<6AYN(X4(V MPV0;5 "(*@/=KP\L-\>P ,Z:"-@,?G9V0K#6$"%TXL [!-'V7BEP,$0*;!,= M1JD/)G Z>3 *1\F:;E1<6#D6@L+!YT@TYL^:\('<>X@?7N/XB@M-)UT<>;< M0D @LX4#)HKB7*I3CHE<-V"R 6?0"Z!#X%K3_E)_[&7,WG/N5Z^@UQ)JOEED M^Y-9.AXOUJ=V)P >,OBY>P$9S"),6_C?$',$&;Q'W47?WP/X($K>@=2":@J< MZP9% A.'R@G62#HX])8.B-YPD=1A"I N35%2] +>2SIW.DA_XM"$(R]@1 3: MP!BY_!A)^::7,+Z"0I1FX&7C0#1>")L+A-+^^NI%,.@C3&.DPA?8I35F,)?< M":.<%T[&[ZM#?G:<:LG&Y SHLRJ\A@N-\C$"X$$-HMSEZY3,DHG\JM)+Y]28 MW+H2+P*W,.*DYA!/AQDHYWN9$6]'W\7$X.8)X29[Z*)Z:8B_W3_\DX*9-^+XC6_ MK8EB(OY$QU[JL>U+H_&-#T-_$\ H[J:Y_X[ +H6_<5+4!FS3J_E(3C89>K'[ M*(3^4BQ3_(K4I/,-*WV_>SN=^'++/MOC\8F./\[E'L\E03[.Y0[/A7JB$X^# MN<.#>0BR.SV7^(-?[O%'07:]+(L).RHB_X>B#6CZX\MA3*O&3J.4PK8B*[HF%/"26C\G4?;G5[__A>5&< M3&XJ9K/G@GD78XH[6_"'NM!?P'>^LVWXUR46AIW/&ZS,Q^XH/NA?*G5RXK?N M1_B66\Z/]79TKC6[_(@SZ]N)3V$JEW4F%=XK=\F*M:H.1@- MZ[%I)OW5;)Y9TU-]V$OF&3)5(GOR-#O>I2";)W[]0Y+A:"P6CB=.^?RS1LLM M:;A]>*'X'8SUNQ1/R BYG97^ZIX$>">?,TMNO-8[$%_7,E)>NQL/$%P5>3DW MF^1 (*Q&IC(HI.O321:6X%,PFS-!)\.Q^&G=WH/9/V.+_"','KO]4N^ UZ]F MJGR V*^[F_)E'JX M8EUHI M\360N =65@7#/49+LF=I0ELI&D=Y)SS'TX*%]51=.$:&_X MD1I*N1F5ZFOPG6(76-*8;Q>U7#8_+'_8K,J)8Q/V]]$M6+F7A?5*X)6:AM$$X% M*'#!A<* RQ7!K]H:)[@-?E!O+-Q\P[3W63_W01#XJRQXBT,,RUF8 M.N<9V#W' PNZ245S%Z)B 478@%79:6#FMJ_YF9%R.G3N80POC 25Q!_"39 0MA) M0%]"O%?#P+8Q$'_70Y!T6%2$\('.E!PP!W>Z'B+!'LQHWP7Z M /P2=S[\!6@(X&V#N$U?)<+!,'%5J0Y$%(T F;&[ER2&T+Z\\] *ZR_2H' S5+G8WEN66?+['957J\;11)6XML?OT3#\8?001XGCB+"YO;9T)PZTR^TZ\7E30%(* M8;0*+CP-H#G'?M8,V,,6P@#7[#:7@.S8D M6MN.J:E-C E+7-6S<;HAAY+LO[BC 6RCZ8 M?H::ZJ,H MW=O*=H^4Y ['Z(E9H]^+/=^&FOI@826UB9<5N'E9+IU>BR;1DE?/#=&<2DD[ MO4&;%XT1X20=T+SU.U/3ZQO2JNZD78K5=DPC'1N8#6V0ZUH(.9&DB3"5H%^E M)I2BPFT@J!&0VF"N/T@\M;E-S5U6L'1:]%/5IA"/$XMD9CCHS@?9>A704RR6 M#)/1'R:;7MV-2"\>ZU";8H01(YWQLEE<=:-4Z]<_B2@5I@+*2HZ![W*..&7PGU-.X\9P!W#H>UZ/YVV4L+7VI&8["QRT]!.S[[G4KBF;- M@-F "?/L6,> =B8P39R8F02;KXA@NAI&VW5]PK>_%?J3P ,,AX +CB([R,\6 M%E#XPXZ8$+'.GWH4!G)%C' KT3T#GT MR15I+7K@R6X;$(Q'^12JPEY6$$$1-LZ J/X8_PXN"J@ W01;Y1L;+LMK[ DX M"<+&:0M PX>O< MI#L-53C4%PL%/1!_"Q+L&61X?5%4U-(30:7#VYVO[0FP%_A TUA?">-]A#: MI*98!>L5CJ*UT?H N-ZC2$Q>=/55G!&U.)VX@VBMTQKH5FQ>%:8^Y-$ MW6[<+L9.DRBWZ[MB \J%+7_VK7MP0RD85H1D^A3J XH[^!9W*@K[GW+>>,1X MZAL8WN4M7Y<=A/"/A,$:B2CW.]A!>PRFKZGP[0CK%KC.8TV3':?9:]GK/NZ+ M#]Z&G!>0 2$_-_2"#G%Z2T)^THC-&/< M0ES2@8IV^\6Y;>KW5WR\4ZGI<,>"LU';J3'60A ?&=ZG0"#T@%?CD/L,MIJ$ M"X9V\6'?0D^3X5;>^U4AQ:2I0+)(SI6".P\G_P$P)IR';Q)>&T@)[Z%D\(X# MAVY_(5Z2VQ8,]F4X/1[T3J\O)$*!EB83$2)QBP<=-8_G @>=@%'P'@';9H\/ MC>'EX0-O@=0^W1QD4OGFB(UPI-BO>Z?P)8T4O" Z))<]DV?Q(@-]M.%"M&N+ M6&U.=+)MLS8&?"EK,'.!IK[N3N%+T/0_L#F _=+U0B*^9<46K_#V<"HS[31P MY\]<*1PZL&%_ASS8S1/>X#MZ$*EF=.\%;\S@?U3-(T8HE?8T>H"/_I;V"N0! MQ[R!3\@S?'(H0O#LOI!3KMD=X /$P"['G21K)?.L9&OQ%+>*IO(0_S]&18,Y MY0VG#Z2NLZV2<7#?KD"3,>R[Y]TK..B;.'UR+N"M!)M@?TRZU>^<_S\.U[T*&Z0[]S&W3[RNK; ?6EYLR^9LZR3JG+.@5*?*WU9*N^: MLIW76L^Y5,HN%*\%=/\.E\A9#DSB@A;T+;O__:\40/;(J>=QS!"VAPYU8'MU M<.S__ XY$! M2\:3_RAP SA\0J@'.6Q_$Q(Y?N:F4:'Q]]E<4)]"9:>(IALUN[N31-EZ[N$= MG"0^2)1SYW:JD7RNE+M'%K0+W [R8,.RCI6Q_\P-]CKW)-)B#+9.=)UG9(:$ M';/B73_"%Q0JBAC-1 Y&,N$>8!OC=!:HW[SOG-!*X+V@B,@+KQFVFN=T%;7U M\+4YA[TM9["1LSL!<&XB("\5$KEE*B@7;6\(H8UYVK/$$0$CHD6#&H8&P^4P MRG66@B:6,I$4!0;^^*RH;237BFI:TWB\93$K=N\T-DT=&2*O0\" M@M=,I"V< Y#1/N+' 3\%3%*:2/A5,"*(?N-OLW2 +!$-T,T3W_2>!+E=P8V^4ON*4$CBSOTGD MK^U<[J55(;>_VF/P7AV%LN5,X9W,]'WR\,2F.[;@8-?3LW>PCKQ:5T8'0/_V'&3.%?^>-F7#3 JK'-H!)C]CQG'&U M*%7)445OC5DQUMGPT^XL(Y3O@&A]\[\&4;XO9=PWE[V8/)*CQQ?RX9=NY-WH MYJ>^I#AV$]W0?)TMY#E-+0TB[>("IFS%SD1P+]&JU6&(+PT$7C-D+YM8TJ"-J@L:3,EK\:Q MB2@SV6$=MI:EXO3+5/B9UJBWR8: _EB7VYY3PL*N&)6V1=EF&B-C,Y *\^:& M3M]>">.)A\#,;YF%C^9@PCG@Q 3>O52$]+!/L$<7G@>];6TW2P$6M/&Z-(:^ MBGW^6M?W!;I/\;T99DLYSI1T/"'/NT/T*2Z6P+S4;=_-I>%=709TE#^^RL3J M'@E;;@O]6@E?-0:V[O5-"SY]IK^OXU9Y@^(6NM!&X$VO*FO?T]=ALWTV$O+Z M<$;NX97LWDQV!X*^F@XS&],AKR;-5Z;ESR5#M\KPDX4&!E$D&2H$9@W37.-,-&HHG=>+C? M. JVA$5XFF4H]CX4Y>XI(&9]"J8 [__'(B[=A3E]X&5N# UW2 :'I6W \,9, M6D*S$!?[P2A"^+7)P-;/XLI"&3R:D]?STLLE?X(/#%KLLQKV4[B'?!#<=M8( MYGU?8 >%&RW5#4A! G"C^L8Q30GWAAT7,40>:F;8A\H0U6,UQ*K[J!80Z1EP MZA/I%-4)&RVFN5S-S'F?J.2WZ?R#N_X))'H_D\GY:(%MMH M-8'C8%=Z+5C'H&H!\%7'IHGE>Q$6W,ZK8/P[P#J!.53'W5^&,\R)04E%\%9=T5^IFJ*-K5# M&0N8AS#4"8X%1:&E"4Y[ZJ)+5[!735V;ZMS"37:'^8,P(Q%']N'.PMF7H7"R MP9]FJ.&)M2KTCI%:!92R02P.W5_H+ N6@2H!D'@%\[O9'C'P(@)>.]JFUM'T M,7+[&0NF8(<*BW$Q?/A-!PBFG:A#Z(V@KX%A";_I 'G__*2!_SOZOB:BXNU0 M%9691T5/CJ%R83LL!*9_!S]U+RB=8'*10;WFW%"? M,%IR^KXQO#]N%F!4X[Q*386: OH!2*W[=#\PNL OEHIG_, K%O ]%-2>5>/0 M7<=$YC)X:QI1$6Q4O[(DF+VXV*,G(,@5>5_XX-QW&8:U6.(H'@9$P"8VMJR@ M/(,\Y]C]9ZU\]_J5!_::I8O.!L"%H"@^^DWX\ ?X%7!_7 OUX)(F[#D90;/0 MO9LPU7%&1W@+945,A%^*1VI(A8\@Q^-<^K2E58M=< MA^HSE5DGU^A0Y6:T> *1S>0D&9R"P M E;.7J47SJHN.3-$730[&U%<>N\O93ONZUWEB/-D8*Q3P8TA_&A^7H@)585( MP>!O"TT5X5[K,@RJ.J."(?P(@9(1,C; 9 )VAH125&!L5-]?8:+Z4Q31NW;Q MOJ&;HS8,/2&5%M;" ?@KZ%*^74V7=@S7'D39YTJRNTA\"D0;'KIS M)B_@^NU&Z](N.U,H9C5X'K5GBSF;WDU__4/&S^#ZX?P%1'5.>DX(3&6,RUT= M.O'.Z(V;"H9:C+(+NEX1[>%$%I^%>+XY7G9B7/K"MV>E>OX-V\B;AO:[CE;5 MF. #@N04N(%*OSZBN&119.P4OZV+9*)*3V &??#V+7"890R&ICI$5=C&W**#4U?L/E P)SCG"!.<0$L/"P]XV38H$ZX3IW6 9<% M+ /(+YAV8#BV^"%&K3O= VPW,$<)PLGA0DYHJJF.!,26\+&$Y-!E +#QD5\C MJ<#MWXFX",R!;@/DI@.%L!]B_]Z;I6D:\(@DX,T%73+MI24^_7VS SF#EA8. 9;QYQ,?W>D=Y@B\4 M=?@)NU8'=(XMI!+Q6I[-)M/L^W($/)#88Q,N8V? DK(X0CI3Z719OU(=%P;R1*S)DKCLC$9,T 0 M!S1W^#?RYGU8PZ\@@88PG01AG&VT S3,F]()2IGP757<"Z$T5RLKKF;7;48J MKN-]+;G+#YK3FQ'*($)4MDQA9\B5$?F\6#Y7\WH,FCRGX#WO)!0#USB_.0\) M KD>2!E4IXWJ&7S5"@<4A:ZBD<5Z-6KZ:'K>#5DVRI&J43&93J@GXT13$+SVY8;)3&W>9,D&0_=0L*1>6Z\KR)0EXR%&WN(S,F%." M,DG J!0!J(VA!9R*V+,< 8X)U3ZL13A*6,0+Y3*8IDX>BU(:TEP4_M"W)J3 M% S,H\''X!* U.=E*!RA]>O$N_&&P$"S$P?;QQS=7\&7&0?&NN\^V+T%SDD* MFH@W1_^O#Z9J&1X\B8ZP@&P\,3=C%Z<-N<^X\XNZ<:Z& L#^XXG;D$=RVS-LT#4] MJK]$N3RF%#G9+Q65V$)&#OUE.$$IG+)&_WT3N8)X, /K?:&E!$0GUN5HB].J M4$(*'JP H\>*[V6MMQN&')BR9+@]#J03")H42'_JN[AOLU3 M7B@G'A;VHLGBBFO>-UE?+K[NJ\-WLF6\6Z&WIM^?>TT8?2LNEHIFBUYR#+1I M-=T(>S=?J-(?,YZ;4@(ET![$'ZE/)VSOX ZJ!UDSZ%=NXC<.<@?-'5_K[94Q M_*G_Y;!(W4-##7J%3QAF% ZLN<,#^0P%$AX %GK#!Q::("IWD=0)S''-2ZF& M\YY:$H9K>,?Y0K(P;73UX%AY^YXQ&)H2:BUL$"&'9'_D>#1(5JCB$M5J0$$S MMU3LJZ +X'U%)D3"1_"MHHYQEL^\?_]:7RGPEPHYY+]T9M)R"68.I%D1]EH[ MK.$]9T?Q_)WP M]7!,%@V;,&76LI//M50CTDWV/GXU#_:D,4&M+\";G%D8'4"A@=?+:\:*J_QZ M"):=588<([8T*8,*85^XG__B"N$/[BN5R[6EYZB0)SK#>JK;>*9:L\[FB_:5 MGO0VU%18=8B&.6(X>2(54C&PK\G@PNOC0N&/EAN_[W3>UGCD-7'^L=/):+F" MSE44GNW(LV9D46^19.G#!;?O/)W>QFH/4UDBQR:>>Y'6RJC1F]+FUS]4[ PL MX5?LZV6HOD 7>U:AD!;D2#VZR#?JY4*C^E54GR3%&E^VFVLV$NTFV20OR!D$ MC)IX&_;GA^J;;^*# ;V<]JPY<$RJ!FOF?&'&Q4ZW*RO;'N-:JE#90O0%DE$$]AM MV4=;?7/L>&9[1@/_$W;MXL!'V"5R9MQDQ'2']9(1Z]H3>E4D2H6@3VXJ,*W? MS9H,BO.BW!7ROT[&:167I_[5U8#!%:+(Q-^_0S6,'.TB>QT^":32V6'!C)Q4 M*C#%?2;8WG/!GMD?GO%//C+^'QG_5\SX?R&'_T61?Q,AS[OWAD[1F=,S&\D: M-\/3"?H:;VE:BV0,*H$,3(."?J*UQ-5(GEB"T2.D3F!,%HZZM,9 M6)Y*CFA MC(D$K9$0QFH8>PGHB-GV>571>%")L01A!J"4=)+13V8@O L8G')+R\#$!4E MP6H48/;G9D*(CU*C M6'0\'G$"F1S]PIQP[7BU[\*%03$G&$+/>>5\IT:2J*R,IBST(H3%-YXC\35; M5^T (RGXN=N7CT9IQ#[4$[XG./UO!XBT2K%1S3'MCMN?FFFQI>[PFKB#+S75 M:[A7M0^//C>U:2QAF>J,GB*^W1AM6>-[->'',9PV&9(O#C_@7#MR.X2*P^+JJX_I:B*\,,P#@_SH1 M262]H]1:]WKDDK<'[RHIP[?G#^;"%5+H3@LIU-?NL3U>Q-E9'B^B,[\^'P;4 M5<%B$*^NBIGU&2[7*]BLWP-3;QZ@9>M,[GC?B_B.$%>(6"F EUHON-;IWA7_\]_AI[ M2,BV1/=0H@(C,E,'CA7>KN]]W1M(I :42(H=BL:0Y1P]E$H08@5BINB^"?M0 MXV"H U!%J!.A]ACY'2;K^B6PU-.53IKS(A*;Z%&GRI!7.*B']NZ%HS; */N? M))V?_+4?#\_347'H2[2U^Q)8*!GWGP-/ 67O'ZP.WNPB< B$720J"L+]AXG% M;@XJ^AJFG4"' L&AC275!P"R%Y+A4Z5JB*J$LUT-"P86)+?-[MCT)<& O4)E M=8ZBA>P//L,V#N=D= J: K;);3,&WGR=4M;D*!J#3D5T5-OF6E)N8\?953JS M%@8I/4/6#TR?2.*MB;#IZ120#U@ZIGK1*U8%I--P]]<3# F?8.C2>34VD^PU M8U?F[:&02E6T+0QEQX.J+B5%@2KQ9CT37I(1AP&J3TF0QE)40S6<,0)[:832 M;K\"S()E$>TI6&BUFKV]<-D75!%! @;%#%&1,0;'>F%U?_D8_O K+]9[N@$' MOTI/?0^'89MM:,B@R_8]L.2^PM]V9,*):8NJ_*%MAG-CPCZ[*:@$\L"6FG%K M?-<>XER^\*2,TTW!Q17>*6\^G'9(;/A$#)Y $6A%]0 MY%.5;CI*U1IR8]O2A9F64]+M#:QP/RLGO"Z1\,00882A8Q-T?K@6%];*FD\A M"/3_CN-&1^O8YK!O,\H3PEBGQU_Y,M=.^!J\=.PE)'D_\!-PT$Q\ZF_LPM#" MAAQ@5!=P%="APQP.6I.3B^:2I.LQXD8>;L^2M@7F%XO&_^+^_BOV-[S'6%C* M%'?:WB]BG^>9QA=1T11%H5WV=#@8:PRC3B%T$X"/""5)2< 960+"0%U$')/ M61[ZU1)CP0'C0!6GFHEQ,_V#W$P/=/8=1XX[!N'>1_N##>^)#X98G1Q%=#26 MX5:Z+Q8P=19E^D"?34-VC%,8C\.64*FZTA_GWN/@NTNX*MH9 0L8N#T\]CP0 MH"&JQ7\[/0?(PJ.N-\<_QZEMSLG^A2/56 +:6-Z%\7C03(+U_0C5%=& 6X8 M,YH@EC'$7EO B(/A9!=C3%GC1&Q+BZ5FB'\?A9@/-WC)V;[=Y] J 7\YEMV[ M0DQO+C[: XU>0-PNR\5=5UGH:;:ACN=TMMU8K:P#KY=ZC[3%:V\#/DK#8@EX MF05*PLJJ=I.Q7ISAC/1F.[.LK5QLP1CL"U6 M4QUEESL#>SAMB'C=9]Y!H$@P0L(1D20*0TF"\!.Z^Y:EEW>Y7RO3_LQ!Q[1N MAJI(ZQI;(4R=&,:X2+WP8ACR%3Q:I%9+2)?@?JM-5%R ?74@%=%7P?"T?:;3 MD>*Z76 ;/!V)D UQN]ZU N%I'>ES5JGY;G3@E9%SE7-2?__>GK!' $>('*Y_ MWD=W,I\Y;BNW*$H+;<4SG"34.V6JG.:BGX@Z?^*TA;)F$IML-";;=78Y'.;: MW+0(S*IXB@A3,?IL5.O8+CD\>60]0_O7*:-Q,J3WQN\K9F\.5A>)R.AU3HRM MD_EMR2K:!%>D.V(T*LT;PU? FCYS1)%5:I6S;(UA5E$NW>Y)^58K\VY4#.^ MP.XT)NB8FG +W%*UP"/)MY/3G+5E9D1B$=.V[8Q0IV-(Q"8"SL.KV7$; J&T M&0B_[LG;+V^+_*6L\IX\.U>WP KT^#VRLUQ+$>OBFM9JJVB MR>?\IF :$),D'"62@;'+IU )4+^#B!]^JR#$\;+/R,(EV*5;],#^,CWXZ=.> M^/S.8'CV=N193G6+9]NTLBLLVF.9 M'*O#R:X?;Y@ZO$T)9J;C]%6$K.C4,OL:F9^JH1O=0MY=D1T*,",EX92YN15. M8:^@+>PT?W.KD0X+[NZF]N/"W=T418.WIT)PJ>=+/:5B;*.TJ':U)-,@2&:Y MG?7%%@7CUF&"#D["OH6@N' ?LH]O5RJA3DK9<5=B;:O*+^(BE24K$*PI'*.# MF?ZH-@-NWMO4X[&"N/IJ$RQE>?95DLW^JWG%;+YXO$SH* ?HMCCOG$PB $+@-T>74?= M/U$!X&>:>6)G_5U-1,^@T__0S'3JD9G^R$Q_Q M.-"]XWB<']$3,<[%4AP7H\9.%C#^19,GN_G:6"N7S1Z[8+G.4,^JY>YH,R)'L>,G\\5$X+Z70\311RY6:O.1PM:6LZBIV.N6ZWEV8WI8G,JMNW9KUH)26R M+?#DR9CI02DS';;+#:91'^O#:#')I'JM47Q$'C_92#:*W<&&7RAFDRS'#.(2.W6AK6% MZ2@Q(HZ?W%5F\8G!+LNRV&S&MG35ZE2E-'CRY.V-:E/:SJ84+Y.K39(N4JWH M1&D!\^%DS&4C5Q@+5&Q$-%:ZN-U9N6?;AD^>C#DK=FP^,XI,9')0CJYK^6FO MV4Z/Z-,Q9ZL65:9RTV>6I.E%)LUTC!G= D^>C-F-K"WI64\NB0ZQ+$Y7^CS3 M&Z:!KCX9\WF2JR2'NU2&X'ISG>':M$8L-N#)DS$GAE*KR^J8D1N)D:5L-)KH M]J:C*'$Z*-F/RK-)(2:R9";2F36*\G!63\-'3T9-M**VV-P55W)#CJCQWK:5 MUFWP:/1TU!Z7MK.Q85=G*@-1;DWKC4:\W8*/'HXZ(DB.$I+$>#0F*4!",9$< M<=2$&E&35%Q())*Q)$4=#R[5BG2QGE4KZTW.UO M"9;4%JF>P8(=:T$^/:%J)2*2D>%*33&DOLDU3+HUJ6320;S/Y]*"N1G,(FR! MD==2;I>@GG>!O)]K##-JHRS7F82VX<8$66E$ZI#W3^99-,=S:AFM3(B5G5L) M='&9*TXVX,F3>397LT)_)'%QV:89.R4DMO-F?QHD3QJ;A5R>99L]>95H;!K(DY,5<:M\=<*D]3C3D >#W8(;;FLV?/)D17KQF5 ZU*#!9B6NJ&1)H=HF M J59=Y>+1"IV06%LUB8;]5JSS0TW0=*,*M MH]JH1Y@"4:PE"_U.#8]YLJ)( MDEEFM&V'E;G^NLM4"H*E%39 1IVLJ&LUXVLQ71:)16JECH;#:B4^30=)R*:] M7"6?@>4H1Y3.;)LBMK)<:P5)R%W2EI\']H*4;+#5I"$S+0Z0H>R M#8&0GI/J"07$U,Q:L01 M%#^*T4)J-*9BP 6))<4H327B9/)$/RII9S^>9'-+D\9,32&[X ;%3\FR6R^6XV&@C*XE6$#_%MA$Y0;*>;GD5:*X*B,T2DG(IUQ&XYY\G:3RZ[M3*DZ95?]=JPR MCTD+*6 MAV.>O+UA51N;23UC$855D8E8S7Q>U"!-G8PYS2S$X::='#%682 .NE&RDD_ M)P_'''%Q*L7%D^ R"0@8FXBCL8BL!,G\2A)1D5!3$Y.5@:TR8(Q+)UFK"FM MMPUFJY,FI+Y3G=H8*0.#7JU8CHX\FRN1EFMFH'6H\!N[M+(Z);F?CB7H2:=4 MGU8"971DR:U*]$#O$GT^J0G9':F6M$W0J=HEJQ&IK'M-IC(<34C986>:6&+8OS!!4?J*T@6ZHZYQ?\9FN.V+Z128V'U((0HYL@6\HN"*6(J-,[8C%\ MYGOY9EFM-@)MJ88Z3^4Z0\J4R1Q;4#;5>6*\20?94O6&V M U. &4Z&M4#Y46ZRC _M,<0Y:WD?K(>$BKP<;+7?7X@-$>#&P]^FO%" &S:" M-QC_74N&A'LN_IY)@B"J8 28%410__7':4SDY[NQ&11'@7$9A5L:XF_W#_], M833#B<] -]\IY'5G@ (GG&5J[@4JE_^[?0>9^[G;[8A6]\V !F H[6W37WWY&- M#E@%1Z)@[M"K02#G,-"+W4>YL:%!V- KQX/.$TOT[93AB^#][W],X0W;/I-, M,0(&X&%H"6Z7N\RG%/TXB#LXB-03%7\7#UQ$#'91<^"5[\)H=?>4DC3O=E0=EO&Y/_IF4\9IQ]V?NRH-?7C=R+J)D M7R.,E]1NWVELY.$ /VR)!P<\;(D'9;QG#WA-@1^BTL>/4DDL\0WEY./\?[)N M3.,BY8=J? C AVI\4,9#-;Y#3#Z._R=KQK:XX"2(\'_GNO$;G/6#WA^*\$^@ MC#] $3)NHVL$Y?/0AW^./H1%I+#:V^*4.]>(#V_Q MMRKJO,A5@>JT,G6=G- M>5YN0ZBV/^36D]\Q.V!\N>\B *]T]I=2>-^8#I:B[K1;@@3QA]/#9U3?-Z:! MJC01\8[\-83=X?Z^A(+<@VS\_A^>%\7)Y&LMI(9E&A#?!B&EN&A]>)54-(S_ M@! N%R/W6R_8I>E7E[, -H BOJK;OGXY/AI&]3A^>!'J$!#F2DUY?%"(NZ@Q MK_!:OTU4K%%S,!K68]/,)[KN!->UI6%KD2G" ,K8^T>:G T_2F_ *IRJ-Q\] MUU%#J&/D(UBI.)U-V.*\GF:RD\[26/3C6K75#B6C(5I,G:"??1C..# M"O["7*M;K_M?%\N/NFNF?P4G^C.XP^_B^W>!!U^.Z]WK;2>6[T8R4" C0!:H MJZ*\+32F&]8:)(:[XBY?S3ES0EX4BS^CT3E[(N_JJ&2MJ_2G4B$E )\DG*G$*C7>W<:%32B_ OF0PX>7^ M/;:KVZMWQVE?U\[@=:38KS55$5D:)15W,D"-20(45'W ]W1^IT\9+KI+=RS3 M;HP*$""-1$"=-!6FZ5.@SN])Z[>R3+^I&7H_O'P5F_/3['Q1"]1X%S>_TPIM MCZ,$6TY'(VQ#36664V!2C*@I8/(X[(D1.^W_]CWY^\VZ[.;7:._597[!!8V\ MB+2-8*GUNXC^9]0KY>N=/)B1+/V><:[B"% .H]5J%1=& ME9:<6!03JUROF^=J$/@66(#)&!VFZ.B)?OC[Q[#!(UKYB%;^;,LQ0 J\TWR< M,+R=E-N2(4MD="W+Y:F=>L\@8C4ZNQG5Y>&^P( MFT_+B9I1[QGYFQB9H:M8F5]*6\QV"=OL_N&NULW#A@]3$2H)1(RX[%E\0,[_3 MXI/FW$)+5YYEMI"DM&JU,BKO5I#1@<47?XK^E N!/SE@R#]/HO:L(8W81'&8 M[T3BY<:ZMODYMMRM70>7Q?[ B.$;T_9/EW/#[-T_Q$Q\J9&/BIV,O) HN[38>&!C[OI"*\K&GU.RK2:- M=%K*-+J%'V1CWJZ4QFM'X]32$/M:&NH/]\6"BD(I8$H*F@4[W-R!+?D^E?/Q M.IJ]AED4$_/R>K2;RV*^H$0FDTU)CM\PW/B6,IHY5\^7R7D\(9/L*)VM%&,S MA4(M28&9&27"R101CL52/R04\8@W/N*-G^'?[U$.DZ!K5P\3H'\+-/S>P>/$.A%]4ON)0)FQR]\;RE:A'MZM@C]ZRMDO:&;HS:DZO16,M"_:H \%]:BA@S^D<,1T"XT M$>5G%11XL(OH4CWJDSNGZ2,TU.VS98#39ZN?::H!>Q#L,H371("!'"K(^2V5SS"YZ58JF7:C$@D-LRT2J:Z@YGU]=6R'SO" M=7TV'$2Y=(SMJ]WA.F$7HDPO#0L3DJ>1HM!2U$/H9/X. 0L$L.M2Y*% 4*2) M&-C;]:\O45FPDY(AJA?36L%;B=?J4TYH ^/4)C>9]!MIV5[F2J6(M70?O=*2=LW^6"EQGQ89B#V\EW&G)-/:[O=9@JRBH M2MY\*;*T=''4X2?L6AW0.;:02L1K>3:;3+.7#I92MZ-UO#T];W?:@+\]HH^0 MOD.+*:W%8*-P'!%IK?,U-;\M:/WIKW^2Q-.I2_MO<%K>W@M(1*F"<8=;?T,Q M@W<6H> M_/MOKX6[)R_!>Q9!EL$3\G8N;AP<[1T_$P5+$<%9!NXBOGE/6^9,TX'O)+!0 M]?HNXIL*IQH9^^3DQ2Z89D8!SSE>ZGBT&Y=JS_:J6Y,+]'3$B./9\S0!Z% $ MN[H$4S)U2[Q&Q""P13WTZ(!TU"75 -N*W3K)"('SY2T%>7# X,G(DB3"2 $ M%5@?8]'X6=\X3SG&?C)84=54WK$8Y7$L#W9YG(O_7(@7[V(?YW*KCO'4XUCN M[U@>8NP^SP6PR\-*OL-S ?SR8I+EXUQNIO8?^N4.SP7(L1>3A1[G\JES\>>( M>SU+HM'7FI;L%W['S2D"-O"E7A5.4E7(EPGXJ6X5KP:J+MRKY)W+O9_N3B\; MD#=C*_H=;'7- ,V]\0E.;K]8/Y^?<_J7Z/E$O6B$W!LIN%FG#V*X&-K_RU[; MSR> +ZU NS\">,T-N7XSW/O;D]=<@&^\)W=I4EY0/J"TCI V>2B(/]-6]/E2 M(_/Q_C,5X$5F0_%:T,)WJXI0SQ6\0:+O@LMV, MQH<,_#.MHG- )P]Z>-A'#^'PIQM(7NW^PT1ZF$C_E-R"DTN82#_GLA85@WP7 M$?G:/2W6_J?_O91E]'..'4/!_4&G?BG[Y^>0P(/SWV/V_)QSKT(PC+^&$/?A M[^]B&=V/"$C^)%) %:(7L8=NBD7[AFVX2NWO6POW+UO<_4+)O]A01:?*?S"7 M>GSF6=C)B<%X+>PF UXK7+@.^4U+.)UD5=N(.OY+6DAF8"4R.2R/R_->=L16 M(LG"YMDL4]G^!E8B1P-P?R+7J>U^G.^'SI==+E\]WU%"2\8F5:7-2HU*I[OL M*MLM-P7G2SV15VH@D[@U!/@YM74Q[^0. <']J_T"*..;LF12WLS3>7N^9<65 M:(FC#MTVEZU+XRA_D"EQLFECXDLDPY(F_3X=/ES>99D9Y:=PQ M6X!/D[_^>1E&^Y-QJSMCTYM8&[?1RE]@;=QIHZ2/^$70XA@L9]TV4V.B1$?8 M%&TQ.N,;]/$'1<"KQ4J#B -K_@7]W4?P[^I/P=^?$13SQE$@\:N1?I*:;8!>0KZ2>/<[E M5E@?L0=FT3V>2_*)?F 5WN'!/ 39?9[+0Y#=Z;D 0?9@F"]&+4K^R:!%OE9P MGTV,>=F7N+<-N"@:S6MZ[L]*E8^FK@V\<-]H)#^)&JYC7WQI@N0EUO.:7OZC MH$2^EZ#W:;C+04G\)!;_ P7^9;$$'L1P3 S?JF[R8F "WTLN7KF8_,$4WUI" M7KB:_$$-WUI$7JR8&(K(GQ-$N6!5Z=49Y$Y*RAQ!^'-HX))EI7\2$?RH&M-/ M%1:^DIYQ][6&UR]S>;W)Z.>3JCY99^*+,IRO,^D)J]PJQM=,65I-M$YA)DKZ M"*98$;_^B8<3<2I,)Y/7R,_&@N7.,AYOD?@9N[\T]4LD?CH)$/>>^?E-&Q)? M*FG\5$:\5.L16-N15U6)C ]C\F)<+JYJXWAQU($YXQ00($%-BQ^RXR$[WG:W MKFHQ6?K=K996!++56N8U.K4K=[?3D M1/F9*%A =$_JFKH6#2"VT0FFP8ZNP=RZ< N[X)49!2@"YVS&(VTW7:<7;$HA MR*Y6H+>U F>G@;TK@E-<@N%-W1*OP5&!.]V%C>JM!?C,]OK6FYQI&>Z_(+%R MJ@UW-YK\KQ$"&QK!:PUI3L8(8 'TJ"JI8F@!WC\S0B)0@$+(BRB'*"(<@EL; MDHP0!W^B*-K&^(V.Z5$<<-'B #WS<1 /COBS#B+Z,E3ZXQR^3C+]H35[UT\)_[2A=.$+FM>N'>ZE%>MK0OKK M* 'NWVWVX.KXX*^&3.YQ5WX695S@YI-XHF^;)?:Q7/B'E'SPPD-*/BCC(25? M2"!_",D'*SR$Y(,R'D(2RY2"SJDF3B#,?;:\XLK"\AM(A:O3__L4QOE4T8ND MPMY]ZXG7]@?G"%TN,?A;GOW%I-PW)H0\)SDE5I]O/_+E4O &&+JWUO,_R,2[ M\2+_B)-\Y5[L1ZSQM3NG>UKD!R3J39,ZP9AU+\DJ',J)O+\H-^H4Y9($25Z, M(V^]W@NV@;G1G]WUNJ[JV.BY(A"R8SD:!Z[>)BC5J#D;#>FR: M27^R$]_$BW. ;;P@&)J^O!()MK)<0H(>4,<3)KB'PUYS1>B87I>#2< MI*[2=^4^&.%&VNK6R[Y$UCI62=^9]3]3[O(NYO]\O[ZD8K&]RY)/I$QU[+8K]C/PJM'UZJ?D>C^L+Z M^MMPZ$>4\P=+#2[;,^WM#0(071HEM0EV4A,*NF8$J>F%UI9TC6QJT8]VK"&/ M__4S%/8E#&SGWQX1O^IK/V?Y_E@3FC'"C@K1[(8<3C?:=$1#)9Z,T6&*/NTT M_?>/88V'J_UPM>]>^5]#+GS$#F 3^56-G-$UHA-;=,?M97XJ-J&H0(YXZL)V MP)3@>)\*)Q"G+7DZU_PEZ_)LJ[8>&OA\-W?MP7)S?).(YLK>($Y(U*M?6 M^8E:JJ;!0I%;'J=^EEONOPT_AU&-@5=_B&MR?:_]4--30-,+F@6A3.Y U7_5 M??E[@)[N];I\.&G5QK6XV256ICYKM1DY&J5;HR@!57T\'*42X7B2?-R7/YSX MAQ-_0WC(+[HN7S1%LIUEUV.Y+S($+:_8;+\]A=( WY>_A ;Y!:AO;X7C>B,? M?P%L&*+%:-0CR#2"13M%-0O[H=)",TX(<R(^EKBQ>!;*(]0$?4:76VJ0E14'R#JB3*K<[H^ MVF4$MKB,[2J$9!.2VH^.ICNS]>N?9#B5(L+ +CDA8 13!]\-ME3W7@0V:S\3 M\ _##"'T$O"-J0&R =/PT.N @.1GH8VD**&Q&.(6&I"B< @(B')TC)<'%/2= M2<00^=^"I4/0%4-4O^Q0\.5@7M.=C^!S4=^9%)J3?*&FCC+L:AGO$UG=[ E= M<":QJ(/U=RPMGF[%G?\K'15N"^!>=OT.'8/9?)D[ +!IJ MJ&P!4DKZ!4=& U.#,\M)@(9-33="4YP>Y%$I(-NEI?,S<.+7S%%)PA0.AWJ] MOPW=''4E$P)=EE0!*EV+4]);R1@YQ#GRB!/N; W)QE$Y+G/K0K1H$2)CLW%V M7K\D0DM11[NH\F)( M7 /; .W,4Z@!/W!&180&:,>3>O"E4%:$-%4,K2Q.-X&X Z^$,YY(.OB"4U4) MR$##!PV*J#(D &D8#OH=D&":*GS@A^9,TE_Y'?A6./[I1+-T<_;R[YY"W<-Q M)L" "L%=$IV'P:Y8ZA&D*;:+P#E#+I%4O*,N2I0/_(I71$Z'IO;,87//I8;L M?@WTJ[.%9V1L;SL'86*C'YI@'PQ(++^M)2 ;'I :>"X:.P.(]?__?P=(7YZO M #%.-?VW&RSP[8*#,$8BYV$J1C"0&#DGTFO[\ML+.,!] M"T'@\G^']G_"I9QL/81/]6WP 3PJ_M4A0*KSV2MH9LXIFMKR-QE]2ESI$(]T M&.4[,BXTTZ%(_I]N(QMH)2.MID)^5P[JCIV/?OV#8((?+^0_X M'!4?[FK0=AVQA8MK+"HKHRD+O0AA\8WG2'S-UE5[.H*/DEC=@%\ T\1\[6GJ M&LSRNOD 3#]+=4S$ZYKOUU"W[GI"H;24MN7FO,\&;AO9IG0WL61PD=]7V6>\7J>X%49NONLWT M2NXWTMM&TTR2BVT+9J0F$O% ]^$I!,X";)>CA< F(#WS%B3K0Y\/^AY(>W\1 MY7ST?N-=B/6'_2N8+3S!X)U/1FS%3K!J7.ZTQ$JVM:.2Q178^6@J<=9M\[MA M(1$/[G?3#@R6FSD5?X[![DD+$YP Y$1F94FF#2DE&ML?;)KW;_!'S,;G=Q2V$AL@B9Z?4K26*&W^?5// $L_G=9 M^[RHFYRDGH/.]PQ_9),&&N/@QQ,+_./MAOC'[-L_6M=M-&><87W>SJ?K6IZ) M#(:KYUAGR9=GK>^@Z1+9V+/>'#%;HM"(J.*BNA7[-'12X\'R]J?IN;-D P_# MHYG]2;>L4C+:5WIUMA\%?_8:G#S+IS^J&-.*HO&QR M*TO+V7S5L_NE^7+ZZQ\J]M"3=Z0GX3=H\HV)-_7L#+ DV+<+J4MI.ZUOC6%Z MR2;$3'O>X8NFWMGV/9]1H*5>,[(*2JOF5G/\6^G-DL4N!*@]K M3&(5E_HKPBBDG98A*9!%W>Y5NK>/\;W"DE4G--6&S:+38K M--G:7*-YNS:%[>+?JS(YM (!$+2SP> AM,-'2O2A*2]'K9]5DT-!BLEWF"\E=/4/TQY7GTJ31:L>Y;^ 59FIJIM686!M6 MK$?T:&;"#)D*T' Q\DQ@X_4HJH'V)[1P-NC-"@XF"8*^E!+---N%F!:9C@@KEINVU'[#KD^_A1)5V5@UPI4$BUU)L>:@G*^I M=ARP1BI%_ME:]#S1#.MYOM=A,ZIL-;.KI+EFDR7EP^':]^C/S:@1DU.)GKP8 M+]=Q<2H0ZRC4G[%'?/9[*-#/NIB)V-K(F:5)BY"$-+T8F5)N+7\#!9P>)!6# M-9,E9F'6B%6A81H5#MX(T<%2YI6DQ3->IH%$T0^K;ZT;N@%XLRQY!*Y'FH'U$?<@7F>F_ (P9@0<-2H,X)371M@1,4 M.06JY0F0J3OPA+18*N@,8-:E?2 [4?8W_& )&$,4D#C>:"%;Y)P].'HO?$J% MSO5$<;(O+VJ>N,F/_A^^Q4;YWO;&9WGY4O?$A+B)TR.:[LJDV8_$AI+)CO+? M(B.*[]0R6K56V;"=Y_2070S7N22-S/(_PH/_+ $-RMOLELTE2RQITH7>9B'4 ML^EW7W!\P ZI5BK;DCG+DRS'%K*1.I,J"5T@S:E'.M7=F2$,^ N*%PB^"_X_ MWMRGX[M7O=5(8]$A^"%C)R;=F5[8]%J1S\)Q?X%-49PT$KM5><+)JUZ?L=EE M?R%5@?2(1L]<'=1Z62X+3/E$J^0\].VPTV ML2C:--&I#4LBV^>,Q CX^ZIV*MR \M&GGACP"2N@E/!!>$:/A*45V$,$H(54 ML.':(.BH-2!G.(?U55ROJHLS,$_H]@ GQO#$S?NLL*?0C35[.!3U:%>"M;>J M*F(BW$CF+#23#"C?-$DUD<0$6XW0YE!(=-D:C,&$%UIW1*? M4R(?O:$Y@$5;6A4@I_#@SZX&/VI8I@'W"; NQB$)Y*#<+M+J)_*5'&'U6XGD M8AAYSLV!I9I\W]6VKQ02J7T.,H"B:!OC]W7M/?,@M5;VY6F7Z,UV"&PKD$&X?G/,O,D+81))N" M A+(#@)_8ZL(RK+O=*:7NL+@QF8>^)YZE.FG%YWA>DP_1R:W""UB+[BD&J9N M(8W4 (>D=V><&D@UP;<:4BV;>EXEHO)";):6L4)5I>T-S$!_ \&@,)]#&RC^ M%=Y'LX23>S1)- ()Z0EIB "]H!C:[1S(*Q'?1T,88Z%<9;1>K,#$R[? MZTK../-[>X=IF'LU.3(A46Q\XB+T[E<$YP?H E$I^-$)O1_5%F&3:@H,1OC7 M$[ /Q5!= RR3N%G QQ=/?%L4\?IP;QY+66-#$B2@ISH\ IOAE?@7#BW M9D/<#I(LD9?+VN4KTZMHF2S"=P4C*CZTP)/T M\9-J:65&=EL]SR94:SLMMSEREX!OCQ(GC_))/F$E,U/9IM:M0BIAM(SGUB@V M.GF2B#6'5FW;FKP4C;;(G.NLLF6^M"*DVU1HG3)YE9)$-8-;M!K-;;59*SVQ$F#QOT MG#Q):7E1GV;G7;G#EYE9*UY>30M39*,ZC[X?UX-Z%ZY'[&(,?HKO=6R D![+ M9V=0D4(-!1E6UY0(TJ2A/1Y8&UB'N@0#'PXT&+0TC-]?:S'M)]P-OA,7 MJ='W,\9F,322C("2NM-QPF=AJ4YR/<)NHL->SP??VIR9#C+3D86.;'5DU'*A MD_,X&C0,8S^". '&HA=(32^PO0CG T\+!52SMJEU-'V,0JK K5YJV <#=F0T M%JIJ0#5U@?D<*JE0D\.%P6@POI[!L25DF")Q#J.2(<-:+/9!B[/KPH1Q<2C M(ZN0GXF"A:S20/MP3[.(9!'%(HI. Q-L#1Q$I*:Z8$X9!7S_RV7F?KYH;)^I M1EU>9///\2:5&I6[FU\A$=B,2VC&Z)9X.3T,5+UCL1!/;T4 )=Z. (K/SC6? M,*0U,)T4;FF(O]T__)."!H:S!7=L2V3:<96KN!]BR09\[#[*C0U-L4SQ*TPV0"[Q8#O;][NW$XK/YOXT_#,T"X/?KG/RX-?[O-<'OQRG^?RX)?[/)<' MO]SKN40?YW*'YP+DV(O-'A_G\JES>64^"' M__N#NQ$CGFCRIHV+Z9>2!H+W;WSP3N=^>:PI OAR']?'32!1=!__B6+\ M;FO(\85HZ8_GII?5[L_?@=<4W+?9@;M3)?1KZWY)#H00BY_LC/^AGZ%N/K5+ M6!J>_O="\O$U)_;>E >Z[<<[H$V^BXYX$,#E","#HWL<_I]W^"CY_KL<_&>L M@MMHPJN3P\OYQ]]CDWZ(P/ <4_*CCFGJ*47]*=1R=Y;W]Q,N=QW5N:6\_3F1 M'2\#]Z&B'R3S-I*I>;6#WX5F[M^>_SG4X18G?AN!\B".KR..KF9RRGW_OX?GA?%R>2F-)43>50KA5=) M1?S9Y[_^H"#)G) M#LUJ*YXN$.(X2RY;*\7'HN\+? 6OL<-ZHC:1XK#[9) M>664Y2$KBHP8A]R8^/5/-)Q,Q![\^.#'S_#C9WBLQ&>[XE"0.*8PW<[Z;<': M9F[2P?IS//;<[">$EC1.,(7)N"0O$H,LG80F*/WK'S),IX@'CWT\M3)@=8>1 M$FJY#0F:!8$GG"EZ43443_/)I0")5$B2J:)-T7,BRQ/;<2]ND/W.%&)*17_]$PO' M:"),)N,OB*3O=R-?P,A&/^(J_<)FRK<4"A_!SOU(%]XK1M@&\^Y@W*AT=3E; MRBJ;]=;,=[[_\?>ES:IJF1K?[\1]S\0NV^_T1VA=9A$W*=[1SC@/"M. M7P@$! 1!&43]]6\F:)556M/>*EA%1)_=):9 KN')->5*R3)%WE9N8-GL%>8, M>J2'DT5-FC0+*#_#B32]=-"D+',I&%+SNWWA?U_/FHGU[GOHW45#9U*)Y% S MEZ4T-=?+Y%EI7FP3*39%;2:PJR,).[^>/P4A M5K=8W3ZE;I<+C-6VS4$^W\H+3*FKDZM%;4A7(A:F?EW7AHL"56)K[)B1R'9C M:TPP2H*AM:TAEJ8#EQ<:-Z+_B3K MN50^6P(.Y*HA+*UQ5N6)(5RKZ!^_"#K6G[O;,/R%M@B_A1DG1$"0WR;#ERA> M*AZ."HE+E7XWU1-BP=X]K)%QV.7LVKI7/!=0^RDV;(/=1%&E]*Q+EZXCNH[!J$B5K(9?EPJ M3"%X/+UUOX4.?=I"1\2%/._M+OXJY7]_IOF M2BQ$:ZG]2.6R.2Y6S.^JF!>-'*&[VH91 M;+$'5)$?5BFT)4T:81RG_8>;""QT3;9K!,WR^59CXS0'*<+( E6\Q;:Y6!6_ MJRI>+A(TYULD;ZSK-(OWVW9]1O+%M1.M".Z'EL1^V5[,+&.&4D;;\>8=JSTI MPU..@PUS:>RL%QIK8JR)[VKBGVA7L8+B=7E1::(MG>)[$YGHC=?WIUW=7&\] M6:LU"UU,4GB_6';'"M,!VK7?*I?^NMIU^XC'/O 3MAK>:+=^,8YM":LZ*?J (D2CF7W;"\S?ZP!6:+OQSYF6/#EAT_!N-;;'VG&W+4= M=;9]B0GP+5_OU'8\NQ^_"JZ$."8"A $H#3!='5XUG"T"3\A"/$6"0@*_M"7$ M>A1S<#\@Y[Z2V8BGZCJR!M\EP'A54!#3T+>(PB^A="+N$F@CC^05*)^(:B!Y M\ Z6J2<0PT0$(*G@*A#^MQ^A\#8RE20#?"] 7!+AC> ; YWU\UU\\ OP?[YH M(^8,,9=2D!FR$2"]8.1B:4D*>"5U+2&Z:=N'QX+_+$GR!QFJ(2$+\(**C4@& M?,YC2!4AT 0"L< ?"+?+/B"W8/;KG/7U%_%UVY_P$PHA/@PA/@[]O.#;?4KP M6@:275JJ#J[YA,,2R%ZZ?$03$>EP-@)X>=]I"AAE2X8*&+/P8QK@FB=9$B(' M%=37K+HCX4YH^)XP@?CTX4^0_S"JK?-&$\S9_ZG@V";G4P;#X1/:DN6#/] ] MWSCT'[2_@9DI*?-1@VIK^D?9\UO/F[&J8[A+]M-.9.A[T-L"4SE9E049"F(4@#7%*!:\!IYQ ?!LE M6"'@ ( EFN0@@#Z"/Q!>@T8.;VS]6LWTWS:$<8#/>PEZ<6/XMP\4"1](X)($ M;O\O ":/2]2_P>(D)1U%M41D_]0SOSX9,U,M&TBC80"TLFS>VAY^\,JC3VY@ M@W4+7/_('1Z0XI^M2XECPCVMF/]2#4 \Z=\ =^'"[#_T1OJ5?K,TX_=5)%?0 M:Q5IPFI;QUQUVB;%SE._;UA_4D6:DM.:O5%_X6M+;DV.1QV==9AM@QZUQ]B, MUYSLCU_GM 2P[VHETV>1+E#^__MHE=/OZA%^S,4_Z]KRQURY-T$N:5YHW6,UG=E_KX=E,(SFR<7/Y)T4EE_.>*LM=MB2. MO)XV%#TYWR/ASW:5R6*LQ*<$TVV3#K75K?4IVT M#."+(F+G*;K.$W\(54;%:0I'JRQQ0.V2DSJ#EAREH/ KL9=:1,L^:!A*T\;5 M.8GBC?J@2.O)"48#9,50ZA4%^S)^UP>9V'+SUIJ;6UMP9J=B#9F6C%P!*XACYEN/U)?RN#W)QT,<7;%]2=<9=4"N^ M8Y!KTXI6\",SL:941MA1#&ZD&5(;=N;8/ NXB+X6*/PR[M8'F8@+V,P4M>F" MR;O#AH'75NEF^F96RH>8.$.WB]XFU:%K5 ME#(4"JBHHLEE64A7\WRS($#Y?25@$&5/ZP[Y'HZ7M6!:J-=.=1<,9?48SE)L M<0B35#1]32^+R'S.QWITK!#',P.7QW[3:8H=IJ@X3!]3C^:B5B]2N7*7239K M58S7AZU.]T^*3*^QP"OI= >G-EL!7:UZ9;:Y(%*+BN\PX5_<8?H8$XEYTBM[ MQ&2L#75R@E<:_VF,\I2XVL]C6MDIIV2\HH2WJF3]&0( M8/3!5>)?C:MH;T6BRU[7S'4]:C!\ TVP^5&MO2P"M+[%"<5?/C3;]JNI:8Y*IO?%7:I/ M,-%4E5YM6Z_-T:2P[KG*PL/U==28."BLLJ(ZFIE,;S9=9)Q1@[#ED+4Q:HS$ M^JU%)I/?I1@J-]@2"WTT;;6CYEMAG=J";93Z!,.;#*_4ITEJMOQ:OE65-UQH M8$"?:N]9&8BT6.KF%I@3T+SVW_&ZOM2QC%[H9$AZ45YRW-JEM%(#3>>TI%>7 MS0'OX(;$M[-'UP8<[!DS_VQ?TT+/%;#17%)1J9(9IO,=A2#$"&Q+4O&J M0M%2NXZNS#:KYRL%7\\?C,BI&P/*S3"V46YM2C:NB:*]6 M2)9E"V=G?L'^9VID VV;'1[HJR(8NN!5X)W)8,S>V3SY]4%9'[-T1QZO[Y09 M@5,F!!N:$>#]^9NFH5P9@-TPJP=7G9GI6LA6XBU[OT%:@J-,07 M._!0K^XZ M/N[]NF@.VQ2RJ2J8UX4K-:!7+H(9B3%C#LUAIV5ST*ZFY4]_! MX,J7\/W>[X<<.@/:)%9-HERNS&Q'38_P*KN1,I"_A-/&3^M.MNV(:T:E-1E= M#AO"G(I6V2:!ZBI?[NUV+#YS=EP;FU([%9A3J?.E8E?>+7=Y=RO9M;>CA3VS M6+Y?&/(,NQ ;>)@UEV]L=BM:PV;-+0XT9E&P,32Y:ZUDQH-M2,_O=7O#;>+! M OA* B#HXP+N!3F@ O]EW]U%5->__@/^.3A2@@[6/]AY2'G13X6 [L^^O1** M_O,J[8,$8(%(UL'YPLE#XZ3S/5+\'SK Q+$A)W^ZRZ5D"6#E!^,PZEDS*7^2 M_K__^S_'DWWJB9T43-VT?AY:)AU109%@3Z.?N-\]29:24TOBM20_ R_ZD]<] M?FL?NC'1#SAY:,?T\['M$J0;DH(-F9&G/^%43DB_X#?)(P+O>S4E=6GF_ Q^ M=;CDMUDZ7#-MWY?YZ ')'QO?]&'/(6@1P8XTT$A]9"Y_S.#7I/@Y5<^1BS\T22)& MJFGGTW6-*>4F8[+%C*:;H@?@B?P1/.UQI);?]*H$::6T4GJDS[VDG.OR,H>? MCFS,DJY0$NNJ5D++ICQWV?:DG^6(TY$6+Q9:;5FCRMD&P&'FF. MOAR9GE7ME)W"2728KY.;EF[)I54G.(WY^4BS46[8XTJIA[K>FI2Y4E5:M+(< M=7K/Y7C665/V6-2V!N]HO:9=;W4ZP=E ST=B"M5*);6"AV[[Y8:;)BF\-87M MJ4[N6>TYXTH2=61F2XU9!2O5,P-)#OK%/A^Y)6;-@6!-T@Q%YSJ\D-?FVLCC MZ--[-O"-/)7Y71LMF:4R*C@TU7ETM3-1SH2,)(2UY1 MI1E25 W@L*N\CNQ;KB:0AO6 %/QD8W:A"N:50V9!B[CT?K_C>WUA_9=^?.?+ M=8E-*8,4@16I"5-BVE@&^)2- O8G.;'?=?GWCOW =Z:SALALH#$AB7T37GJW MEV5@/R[FQE8I55IL27.GPL[)RSE%_FQ5PKX+F>_VV\#;%ET]L&-\)]X$;K7" MZ[-W4\1^4C<($.U3P\]^]WIF^.F'A[#?6X&)6Y5,W(NX?KH7XE6%]96>B.=W M'B9U8] H.@O-K=1MVIQ1BX4':_A2Y[N%W+JTX@')BD& &ACT6U@M\1)_;PN@ MQ[XR>K2O(5P)Y0;,L+:F[1)+K4I.21'9=A,-$5#]L\/M0YCT]0!XRBZRV#VLW4T"<1V MIW.@CO"Q+R3R4=Q]^P:^NF2MH5;XML)Q#)2W#S<%L*JK@F_KPS>",=\ FUDX MC?,/@(!_JF4+UP$2B/ $GS.^2E%R5H (01S@);*4\8G@4BS6>!-'UIYX$\5 MDX!&5VW&@3\5Q3U]^!.M&&;:[9D^8.LL52XM"SBS*([8RQ=1OY[#>TP8G"]J M&]7L%C?(9U&5,M5J(Z5F*0B]U"MY/)B@ ^SZ6,+@5BEAZ))"@\34==.#8NH$ M#JKKZ*H!'N,HK^:NH9RISO:QH^E'D@=!8]!G#7<_=2!FI[C;=?+Z2%,[JX)G M$:M*?R.?\'F/(:W9^;[%+UEMB.?D,+N?G^^Q]\$+YG3PU8^#:^.L.K/*REL7 MV$7;JHCM32&;,X%P2D!2EC"B8X$5^U8L?!:)^/W>P0'O#P&EH!>W "2#7]K2 MS\,?Q^\&0S#[H!*,30A!3.,0;?.C/;SKF(<+0:S'O_(L(G34SGL_YBE 1P>A M'<5@P\8\=DY8F'S+D6YWCC^(M1_>'F;49T(L#T0Z?D[!Q^<\@>N8! M,KT;N-KSPG_P82@_M4W==:1;Q+!>[V%_]+N/R\E1$/(/V[[C#P0>\R5Z?,D\ M4*F8+]'C2ZPOT>0+]D#&ZTL$^9)Y(&*V7(TMGSRL]ETK[(^)0+]'@^FS)^R3 M M9<$$>5F*(3=6G1ARHTFD+RTWWQ!R_5J#X-3J N_$T/L55.B/J!3(PNF_SR7C M#T'V^4G#V'*#^$=ZWN*@X0OK3U"^<"'B?!')N!B,?ATQ*?*J%5#++R:\!,P^ M;3GY^0]!D*39+-1EN6D:R6!;;0(I2()?>!+,F, 2P1]P,];%M"1BTS^HPJ4 M\O:SN\KAZY\NKK]0 XJ*D.]+8U'EF9*\489=T=WD>G]2O':U;?% ;P*U.5\D M#S>*U!11:#;)-+.E*N2V0FR+4\[C4G S#X'A"32#OW'8^M=2LV?FVTVLM2"W M'#$R_-]%@(:X>YPIP!)QR=\0L4<:MHD7-Q6WO$7Y,MV3,$R=M\9G]T7<#&GP M:.',(;&Q#[;Y#B!T_:")4J!>UK[\&>CR!>WCR*%HJQ$FK+C:B8+L_WJ9R!COU>K)H9@1[!;?W0LN%/K]+)5:[JY3 W9%-KD-P078),0#3ES<)HF8#Q#L9/VJCM[7CJ><3!?Y M:$NDV$;Y',X$6O*&C8)3E9)4DZ8=9NCMYLG4TBJNFAX\:0V>6DDF4#I]VCGI MJVI='%Z)PRNQ=7-IU/D=ZT9:3WIM%\V76%5JY1EE(^]8"_8F\B,NZ6.V-+,, =<%^V:%D06/RB3 M.G6E?L=L>4U*HQFG.2Z,>6S)LJ^,09\J8XC8I[RP.71*AN<6$@$L)-%T8=.5 M*)A(MZNQN0RB%2LH7I<7E2;:TBF^-Y&)WGA]IR4VO)P9=M=.>:@M%HI9RS23 MM)*'O5B!040"+4VAJ;C$)HX!Q3&@SY78W IHHF$Z_5&%37]<)W=Z.YMA>\NJ MQ>?<.)P-XSG/[RNX>%TO'LZ+>/.O4[_<_^>M:8[M>9,P8NK?6_ MB79!8VYNWV^M%_2NYC*2@%(BQ7/"5,API$1DN*E "=RS;MY\G3+T=V MUI.BS6VFJK;=;(75=D2T5EB6PZ$4/1]),B4Q->AG>UIK*V>ZK#,5UT4/C#RY MYTZFM'Q^O)'8U<;Q<]I+?-IF:Z>G#"J.:[5F:**[,)2:#D2=/ M7ZXWR\VR9F>TWBQEE#7/6*8&'3#RY.D$:E0GPT)QQN8[>'/@RKLM5H0C,>SE MT$$+G:C3:;&CY%$NE'+Z>).M9<'($S(I M1'X@ED8-!TVV1^FDDIN,"CR\YXDP58U*OU2?- ;LML*(I+S!434+YWY*4-WQ MAMBRG48U-Z.)UF+12E?(SKGN_(0[-K>=QR,5-, P>1.GU1AO3&)=:L,FA^8#1[Y@COL8NS??SK:UHI=3=8 M3>M5-'63GM>PO UCY2?W%"8H-^BI Y>52")%EVI5;>QDS_7QYXH912AH9)5- M*FN/-M5)L:]!1_;DGE@:W#F46MI3O57:46QI M,2D7*]5RIU#R[WI"_(FW93K*<*.@6U+JKTQ4F _Z,JR$/7F!9F,^SR\'NYR& MRYNN2_1%=6G[0T\D?Y53\!I'Z3T-WXA5HZK.BTT@>]@9U%E@@T&IMLS*FN1L M6KS<[?1EVK_KB43/DKI%EY-V@\&;8]D1^71^U,O"H2\$E2.GN$30!,V1!#;C M2 P%C"+2DRYJ??LZFLQ'CG('6J5.:]TG+GH(O11L@41XLE5@]39W)Y3_6U/U-QM MH3[/.@2^&7?.0:HZ%DHC*BN.T%*=7G$Y((\>FCT+J6FGM6X8RAAUIW6M)QEM M9TEGST%JOE"D7+? \TQ^A2ZV>:J[G?7.0ZI9;]6Y#44MV#RACZR&@C;XJG<. M4L>3YGJ=2AL331V,L(&8VY"I[=G301AR:S ]TW6T)&ID"XK3*$X;9R%UU6>Y M,48-AXR;[.BU"6W6P%)Q#E*=PD9/3_(.H[6:1:6Z()2BT;#=H3)NSSOG@+(L#B=4>M@2T!95:O1G^61V0LAG@=+0A>1*V#8()MD6 MADF\5,L2)S9X$2F('.=*'9 )Y'V9DY)P?T MK)D]!Y15LV8.4;,Y1"4F/>UA?:(V'LKG@#+;,Y(4[[ E9I47![/53FAHZ5X2I=0BTTW/4F6I*)\#R@J&4P99(U9:"U\T>JZK-3C+.P>4Z)HN MZME506<6J;FRWDWF>7MX]L 3J>]MK9:$X\"@*@R3N]IX,1MY9X%2W/+:O%DM MK#2IDE7%KB)H5BM[%BA3%&NTAG6KR[9L(NN5=([;LN>!RNM)8,5RI:YL)O"P\\E*'J*'G@.9C@D:?=F]6,U;5:=5QF5NWA9(O2 MQ125W8>J_";O6>>-<;[AC5VIU_/)WLUSA]E@M.\[D ^O;8GM,@.FR3*W:+== M4&U^?V(%N%5KMF?&*WVS\5H?;^"Y-:VU,D;9:%O F9?E4\J?'W=5RO].HW3Q M:?+[;NF/[?MI'$O_#?N]^^1 IEM$V,LCXFR7P0$OLF3*%K]4 %^ Q\\_]E+W MCV0-./FACNH1\4NCV$#\T&'SSSJ(D]0#3G_/5J)O1UM":(&,?],6R!%C!/9 MI&-&1( 1F8>8#U'@0XQ,$6$$]D#&&A$)1J /:";F1 0X$6-31!@16TT1841L M-46##S$R1801,3)%A!$ F;"8$9=CQ">WH[T;ZKO=K,/LLOPV*G\'&KP'B-^! M!N]82=?O2!Y%HL3*\7Z,Y5O0X+WP1JP>]R\:%^@EC3V@US4HWNL5#1_R5G-H M6.\NB4&^N>? 5/;%^HE_)5&(S8AKN31W#92Q?Q$#0PP,L7\1*\?U#*@4%6D# MJJ#"_8-3US$M^Z_8=OJF9G0)QEP-N#4S%H%XE8S-Y]A\OEL+@3XA050.Y@I6 M@0@?S/6^K6!)PMVL$%$6!&@4WK$@]!R+=R19%0(:M7G+,23K;D)O49:,.X>( MK"P9@GH_4=A(BT+FKD6A;SJ\_D>G->X-IE"[&X%[MBU3= 4'L7E=LG]>3*K# MGM;%C@D(_)RPIQ-&K[QPIOU&BZH7&!7+ZOGD?]C3":%/7)#PCZ7USJ0U1M98 M5F-9C;BL8G?[^[Z MZ0[2L+GK:*GTNTR#P=">Z)6W$J8(+?JU_OCI\PUK+(=K\'/3.G3^L?TNKX)C MFUP0=MUW=(4#]PYIR^I)UEH5GC>$W7]Y--Q7'YC;*SWV;.'UX/8 L!QK"R;! M389I;]2SS#G*D\:XX,X;.#-\UF0?_42GV'?:&E4,07,7228RQ%L'%<8@$;$BZ$N Q.WKEM^! M";]9$GXY<_#+BUV\-EU@;8JE[IM(W6UK)Z)G$EW#TK$DJH6ZN?P4W7*+E*6Q M1M<8AVSI<(L=51\T+';YB*?\#4N<.TR@M'KR0!CEP$,'PT#,]!+#!<%?RXA'J[)B-5DDS)F! [?N"%"YL91RP; MF"YN&+>^)*=VB2E)>=@1'SB(. #-=()\\_B/&&7N,GV&Q/FS6_BB8;/YNRZB M(8CW'2RWL73'TOV%4G3A6Y/7,!+%/&.PLE0I@8=(=5,L]&J=457/X[3M 2,1^M8?L1+O+&F:U77$A.?K(0%CU#AU^DF$#*_F]NH> M=P]L#??6/P\P?M'7_4ZQ$B4F]/$MKV^&T*JV;5+9%A.QP"TF" MMB9L1F57BH$.2E[.J:D>H"EPN+$$3J43:.J*#O>7AQ\R CH:MK5V<+5CJ/H= MJ'K:S9\UQ,=]6H<=6C<',57*-')Y1[2TTK@]T.K%V92KA6P04HV&T2MK2D>C M1-08"?T=ETK#0]^H'[^(1 HE$Q0:@]@7LJ%""ZC<#X3%%06QD/]N7.5^I/R> M@RQOK;+FIJB-F'4UKRU2DIE_# M5+^D(9%.8PDJA7_1J@9XU.5A"RRRW.\?W9^G&$>P[SR"'1PLC=8\GNYDEQ4%14..YJ;PSEIK]6V%[:79 M,=]LIO+5'CRI_C:!D+!5\;O:+W%]25Q?$DMW7%\2G="'.VN;S=0JHVI)S_8F MV7FUDY([X2Z.Z7JC6Q^IDRZS6O?&MW>$YM+,%?4H)O MCJMA^42Q_,;R>[_R&^[V]#_A[3TG%Z_9&RML[SU"48NPZQINFW,,>[9QI"X* MJ;"PI2#L->WU5%G8E(FW <=+0NCJ\046C^CDF0,#+K#?GLY?.QR@\=$LLQ_" M_6P+I,IPN!IV\Q-46Z4J:FJK[K!!)^2J_"QGY0=KQ>XPJY108R93VLX0,H>A M7 ;N+4)35(*.FWG$,!=F/B]LPD0:YRX/4RY%94EKVG&8EF%7AQVT6ENE0B[; MP^S-N(TFRRV62D]7LZW YK"-#U,P+_@1G+J#O& <%_PJ<<$O&M:.I?5+YA&_ M;!HQEM<876-TC:7U^TGK#5*$WS8C^/=AAV&\L_!&L1 "N/RBZ4YU*9Q@R,4. M,XCB3",=W?C0ML0B818X<2#W-:E K(?]Y(YVQR'7,5+S1,-SLZE? DH_F2V,TN>C>P^Q2I)(KOE]'6TRKLNS7C';%"#DP M6LLL<+5:F#M,:4"MTHY7$ H]#^),O)LPMEEBFR5"*/.AS'-/3@^-AK!R4%YO MKYEF'B5;_9 W++?-;&ZU6H^G[!"SJ"ZZ[5=ZC(\Q<8XXQIC;9'UCD'D"F;&C MI5N3)BNA*STYRM0[0C?KAFR'T#HWRC8H-,VJ;G]5'_=)NC/P,0(F:.D$C:$) MFDR_EZ#]R^$!BR.CQ1<7I#F@JCK;OJPOAXVK]K+45R3 .UTW/4!SQ"<'(JHV M+\N6),.E W' B+RY "^Y_7__(#)_VX= %#+=(L*>;8BS74K^'E/Y,=6/\);$ M0\'P;^$HEB0A"_"JBHU(A@BKVJ6EXR]#"($F$"!K>+ I-7B+/2GV>BF =^27 MMO3S\,?QK&&MO")!I?FYX#=)7[:- S^2NC1S?O+ VCY<\-4KN++7Y&#,D6KO MQ\ K!Q\(_2?DJF,=7FS_0"S@]@?CB>1#YLVHMZBNS]P?KMXSP**#\!P^)R&P M_9P",FM)#]#I[Z5IJU#.?UJ2#E1Z+;VXYQ[=_ @94ZKIB\J<&U/'.D+]BV^F;FM%/U?JQ",3FL2A\>U'P&P@]I\SOF4MA[XW=MY]%;%Z7[,L<84B$/ZN+G?L1 MQ +#GDX8+\P3_>"?3= M U'V7W[V2!2]:!R%WW%%:!5:9R<,N,VQ4DJUDGU\4 MC"R7@@U&L0R6("GZ.BVYPDU=?M4BZ$OU!;UMW?(]X<2'>GQ>"T&V^;7-#P85 MCW7GO)Y2)2:?TT)&$*.?=EE,\:JL*C-T3U/=Y<:!"$+]^)5)H"@:X\?]U#9< MR,RX;3G"+<\1P%G7T\06:(!$J2US/7PU:WL"( 8<\[A%.8(YD,?8%(EW8+PF9S M6)Y"V/,.Y9#QZ"6DKNWUALWF6+QC\?Y:WC6P$AN42)ADVUVA0S2%-@AI,,YJ M(1_4TC+GN?%R/=RA5$.O+KQ>O8 GL\!*]+WK#YB)=Y8!S^HZ8CJ*9"$!8]0X M#_XY+SJ\ NKKN]0ASRW2@!B"?PUO#_2U!=4U?]#6_4\%R6H-9[*=92G:6.%; M9RF4^) ];KKG6<:P@E>9U@3-KNN*.%T-LH"FP./.I.D$C5[I],[OD:>@P]?0 ML&VU@Z<= ]6=9//?@K )K1CIUK2OLKV<(VRVC%XVJB&?0:RR7I6H9WF#*1EE MHN:8PA:?0 BCH#68SJ )(IV)0>S/?,QO#F)[A_-^,"PN*8BE_.M+^3W'6-Y: M9G,#C-*'L]6(J2EDLJG+M#R@0XZZY-*5+F#HRF#RG)$R4EK:5(@.)!4.C^!. M4YD$1E\^ZA*-J@9XS2U-B=DGK(D11#R*3=W*:I,LGQ(-?05=S:NAY'PT@*D: H(D%@;QT,'&>_ MXMJ%KU.[$"F@N480A1PM\'R]NLBAO3ZU[2?K.6LBA&RBN=:D*+=$BF=6;8F MBXW<&1'"*N35<91J$NG"KK]F:OEVLM]-]BN;40>LCC" 025("D]0&>J.RT;@ MO@N+-QP$L'Y?,*(: J#0Q1J6?7V\NW7;A L''\+M-W)[CGV7Y,2MM^F'Y]7& M$OPU)?C6.W9#LQIC 8X%.!;@VPOP/:<7K]CI+&SO/4)9Q; +&VZ<=0Q[NO%& MQPCDPL(6@K"7M-=S96%3)E:/" 2RPQ:"L-7CU4!WV(2)="#\M4QS8, %]MO3 M87J'\U ^FF?V8[B?;KQGZYE.@Y/6: TSM_5.1DF5E9 #[LVL7"T.3Y MJ+V;LTEQ*',8RF5^_,(2%$DGJ%1<$A/C7(QST<2YR\.4TW"2+,X8'DJM9URO M*E6LG1,R3'']:G.T8SH,RF^-H6RGA^7UQH,P!1.#'\&I.T@,AA(7_/)S#/L, M]"]TR'GXTOHMHMBW3B1^V3QB+*]?,NOR59,NL;C&XOKMQ/4.4X)_'S89QIL+ M;Y,&)(#++YKN5)?""89<[MRD*$XUTN&-#^U,I!HKMD8)Y0*ZW52ZW8J;74M4 MR!&+X58JUW.;7)W=[FS";H_;:J/>X3 \WFL8;G[U*X#)1S.F,9I<=/MA+9UM M.D97*:/X>,*UL\TQ+C A;VDVQ?(@Q[4PCW';,ZI,9YOU$DS@X/&&PG 3.%\! M9SZ8DHEAYH*Y9V>GHGV3,B@TB=-]6A)QO+H+NV^"R_%B95$H,Y2$MRK$O$@T M"ED(,G&6. :9&&1N#3*$/AFU4PR^819)=R07C45N+85\GM9\8TPF.7S,,_F9 M(4H*K8_[E@2)?"V!,9!S_2("/XD_7__]W^.)_NDM$G!U$WKYT$SCZB@2%!U?N*^ MDLI2&TW]^5Y^+CKG\B6,/ MU)68^&+# 7'$,AY1+(@)_^BW\B\X&-P$_@V$$FB['MS6"TB^O_3C5Q^J%&+. M$*C>0$3L1^;RQPQ^38J?4_4Z5 MAM)ZL/$LP^-P+O5RI)7+I7OKR7*(XO,A(2G9S*AD9L'(DWMVQ^6:OD5=72NE MND1AU) ELIWE" Y_.7*9(K9EPN0\;&O1R:(D?SK4!R.M.K M91Q3(IMC<93E2 Y].;*9MI;%S2PIL:W^-D_V/6LNX_ HW9.1C2 MVK@_'PY6Z^*N T:>3!ZKB[AC2V47+=E9;%4JBCNZ!$>>3+ZSL7E6 ,1F2PNN MDDZ;RS$Q[P0'^3X?:9I-C,RB?12EF,J\ZFD9IRK#\Q=/R,0,+' O.5]B5KVI MM]*TU+S4\,#(S,N1&NKE.PUR+&JEXK:HFIB;27;AW$\).M:&9MNBB0[:2BEF M;[VI55=9>(S9"9FZ)L4F:7E$:3R[&G0J@MX>+F0P\F1*R=DR-Y6931?%VQS? MI]L5:CR!AUZ&((FRL.E=7A Q6^Y.G9U+=1G:CY'E-RNBL M,![-A^LI;.EX06AMX!ELC)/6W2PC)VTYJCO55] M1'74CM,!PH2AIT/[HTU&%?N;K59KM]%N?[/()W&_F(MX.50LBE-B)*PZ;*E9 M'+6++C[W.EDX](3X.+>;:%H%;:%2(2<0@CX>IE _$'+R J@B%.:I=5EF%\1< M;@VY^7C0]4V54[7OX!V]4!RB&M4M\!)'#ZB=[=_U5/2K^'+*T;*6>WH[4LY Z&9.S\::6:VHEA<8T M(S4CRL_1VEK@TRG)LJH= M^1RDCCO-V<9ANR5TV-,;FSYGUHA4YRRDTG.Q;C'-/,/D2QQ3QGIJN;3QSD'J MR,87.ZM3L=#2DLQD1TIW.)QXYR!U5%C5G,&LBFJMZ;)=&<\Z35TY"ZE:OR@R MJT&69Q;F7"JTEL,BO\N>@]3"(I>W4DW!1FO;S6BI29W5Q@>UD\F+:ZPV-W.S M*3K41"S;:C5;;3-[#BCQW%!I-F=UC/PN4"BI5"F2Z1:"]44W1*\*B M7^I,H:I4L$[ M!Y1*;2D)I.5UT*UB;HP\YSB<=18HNT8GT\T6RI:V7:/6<.4P-L7*YX RO\I5 MU-V4T%FIC7/9'$EOG>U9H"QV>]5U=S8K,WB&5G0RERTL"MY9H!3RJ5U3Y[$Q MFY]9:(UJ)->E:><\4#*X;72:76!X]&23RDEV-<-VS@*EF\NU%L0P+["E,K8I M=444QPK>6: <5A9-8]==+5EWLZZGF9%G%7'Y+%"6.Z,Y.BJ:,[:5=2N#M=L4 M/2E[%BB'W))5/'15UGIR@6(]WF:W78)(R<#Z=7*TH-;// M@!(X9-!S5@W7]YB#7TXY-6-UK58=EYE5>SC9HG0Q166S'!R*!;XV^(4D9IWW M1L.9OO(,O-;'&WAN36NMC%$VVA;;Q($)$SSC"N[=''CDZFS[TEF C8_WSD)? MD8#?K^NF!]PE$5&U>5FV)!F&'1$'C,B;"V#^;_T]:^F_[4,= S+=(L+> MZ4><[5+RFQ3)CZ7B" ]<-QA6\&]BJ(:$+,"[*C8B 8=?1'K2TO%CF,!]22 X MBA-!4Z/@-0XN8Q#4 >ZBSB]MZ>?AC^-I0R=K[S9"[T,(O):#/^W[<[SKF(<+ M@3?G7WGF\QW%A?9C3EUPQSJ\V/Z!6.!T?; :)?5 O5G'>.12'=T?AGYG@$>' MR,/ACO6TI]@[35#5K>=\7$!S]34Q=N0X+UHT94K MU2)*E6CI0C@T>&_U_Q8T>,\I^+;J$6J+I,O20#!U>/&_/_ ?ORLFV -]73&A M/R ETVS[(+8$R]A79>#ZR_*YV#IO6,^/[91"NAS:*9T+^MTS/C? M9?RAHTW,Z?>A/'W7G/;[H#YG\^]9(V%W^-D?HX'8O"[9ESF+'8] 2]>+G6#H MQ[S"GDT8G91AX"N$>;]] .NKF!3+ZJ,[&_9T0CE5@0RG6=JMI34"':2T=16",7$+SUF>KA)NJ^:!+Z,KT^;YQ(#JMO)Q;T[22.^W82 M'S_1X-V3'?=??O9L1Y(22XO>:E9@AORLW)VVD]ENV"[AYM=CL7NCL0. MB>7N.\C=S6L1HF<478]<[,RBSBZ+9(S/8.[#BMWPK5U[*FD#-V)KC#Y MW+Q7'*/)9F/E]UW$/V#LW&%JY86K5Y( N8WMEXE9A^3WA3WMBX63HIA?"1\- MPW,1"PPW6'/RU"N4DUH):ZYZ0I-BUE[8AURE5KDA39N85NLL4R-WU^DO4=@O M%KB(F01)$HDT?:7C9[XKRD0AS!M"V6 DLQ)7]D;#9G,LWK%X7]/K#9O/L7Q_ MZS1=^/;D-7Y].Q8G9/S/0HH0_(7HC,53]#E1]Z,CZVX'8%M5'U":W MFJ(2Y8G,<%P8S+"008S<>4NB,91A/FK9_753 % ^X"D4X0F?:'!XY2P!\)!)I"D^0)!57,'RU%%B&!YA"$,')CH!)4@*?J.BT?@]@N+-QP$\'Y?-J(: B#1Y=I=?7G$ MN_6>^PN''\)M5O$%F\!&0RIOONLQ/*/R&TKP=\FPQ1(<2W LP5&6X- WJO\) M;^\YPWC-/EEA._#122R&7=QPX\1CV-,-:.U2-6C_N,A;^6;0XLN," >SJX['!-*0YQ4TV>O.YO/"LBIT.AR&F$3)M(X=WF82F+ZA!GS>9OM8=W-)M]*EKJ9D&&JE^YM=A;* MC5"^T-U6J8%>PVD9PA3,#7X$I^X@-1@G9^*481@IPU@(X^ATG%^)\RNQ!,<2 M'$OPO4MPG"&\>1 AV'88;S>\35:06&X0T72GNA1.:.1RA_!$<:J1#G9\:*]B M+ZF3(V_081A*LN=&+5D5S6'(I8[&H,3NTE.ZH MBDYR+N%F(=#$>PQCG(EQ)E(X\Z%<=':8JQ!\CQRCM?K:P&W:8J>;D,V9%C?+ MV?2R4==:+::-$7G%(VH>1)DX:QRCS&WRP#'('(%,I[C;=?+Z2%,[JX)G$:M* M?Q.R):(222D_;?)U;5A!.ZO,)E?Q:-_E\;=SIA,4C24PZMW#MOYR>,#CR*CQ M50K,8?NJO>3T%0EP2M=-#U 8\>>.B*K-R[(ER7"A0!PP(F\NP!MM_]\_B,S? M]B'RA$RWB+!G$N)LEY*_S51^3/4CO"7Q4 S\6QBJ(2$+\%J*C4B&"*O:I:7C MKSD(@280(%AXL"TU>(G]M/=**(!7Y)>V]//PQ_$,8:V\(D$-^;G@-TE?D(W# MI).Z-'-^\L"X/ESP=2FXLE?;8,R1'N_'P"L'4P3])^2@8QU>;/] +.#LA;+\ MHKH^_EZ:M0IG^:4DZT-^U].*>>RCS M'WP8RD]M4W<=Z<5$KRW^1P/!EQ]=T\!<'O^]:A(X9L2-&/%.M43,AQOQX;W2 MCY@1,3)]+T:\E[Z-&7$K1KQ7(Q%SXG;8]&;91LR(&)N^&2-B;(H()V)LB@@C M8FR*""/>J\R+&?$Y1D1N2P_]&[NQL1L;NY%9X$\F M&;CFI_]>&K31!SK1KO7:^ M^#[:5QOOA-LPZU5,BF4U,L?<1JGU_U>3U@CLZ8^E-9;66%J_C;1&\03Q5X4U M<@'!,$[)^^(">?O,]N4:67Z?QBOX<>,5_.--*=\]JF/_Y6"O2Y3)):@,JGK-;K\ M\BAQ\]S?!3O'Q3CQ^]TFKX4@JB3-LP,&*["UKFUC?:*'+?LA(PC7'A64DDG* M3*G=;.]6 T:J)CV (-2/7QB-)=(I]'K-Y6($B1'D(PARZ3,_8[F+HMR%?IQ" M^ O7-5:=3DX2:N4VW])6ZDX9;1OSV:0:]JI3-)4,,5F*#%^0^FS25%J-M Q6 M'=BP,(T3"9)\RW"]PSS9"[^]) %Z&]LODX"(S@D6]QD;C&*R+'PX#,_?+S#< MDL](AE163'2EI@<%::.(8MB'F.;WDU@:+2AOM#;K;X=#B M\J.4Q]$PFH(1"92D$E3Z6A7'WQ0]OFD*["Y2O%%"FFO$46337J_ZE;:KK3"L M0RY9'%U:7K@85'&9)5[.#X=H":]@.]GL#],[B$%^,(1*8PD/P/T7%F\X".#]OFY$-01 HLLU+_ORB'?K M#@H7CC^$VWKD"[;TC894WGS?8WA&9;@2C(33EOJ[)-EB&?ZJ*!Q+\->0X- W MJ_\);^\YR7C-OF=AN_#1R2V&7=]PX]QCV-,-*USW367^E7!=V%(0]IKV>K@Z M;,K$X>Q8/V+]N--X^&L9Y\"&"TRXI\/J#@>@?#3?[$=R/]L3:6%5RFV/*C30 M'C5O"=,B9M/3L'LBV:9%TZ,:J[F*I(W4YGQ3Z,H2B&Q=GZ5VIUIA.9UJ-G6\RZP([LN20MUJ0[4UY M@&V=B593S>G8]M9*ORQ#H(FW(L8X$^-,I'#F0^EJ8"IT>]5E7=94PJTVG2); M+'=#SMBLRT5E-YMX&)/'DJJ<+NLTWNU E(D3RS'*W"95'(/,$\AX8S?]=G*H%GZ 1!O-NY MZB^'!SS^Y0^#)%$-EP_&142Q+_,:P4=XHY^J V1,.):V.2"].MN^+%Z'W;&0 M,R]^="\#,EV',2I%0O+F HS:(@IO(X<9O/>[#PJR+*VC5QUO%NE2RC5 M2U=MIU(E5JC\MC 3Q\),<':GN-MU\OI(4SNK@F<1JTI_\TR8*\WB,W%.VI( M1=H# &%+QD&>X1K[L^G"5;0U:UO@Q]9V+]O I)?XA?U2;)N\97&#SF9%3;PU MII4JJ,!,#"]5F,L_?CF>>496/T9%9!D\_A D!&/]%_B)_ O[-V*#=[ 1:$PR4 B+9MPLYU_M?_PO^-R/[VXV#3,3(# MJNN3'+ZGC7A >Y$U;ZFF"WZP-R\.SWNV[P&1'\V0!P2*S,S4==,#RHZHX*?( M%#QS!E[#%BQUZ.:\#3!31' :K!WST3O8-X6>"6KF.KHG0J(0F$/YH" M$ K#=)"MY"#\;!Q[GRS;X'?O0>T 8<&,HPEN$!5//NHX")K/S 07Y%X1G'/V; M8;/^7]C?_X9S>WQ=^&J08.!Y0(!]HT3?)E5=!Q1R5"#T@$/&#% ;/,Q7FGQK M4"DDL4SP25TL5 .,0OP9&C/56DA0.>VE"BAM O6>\:KN O)-MV=TJVB:HL^_ M@N7*2%8$-U-]'OFO#L?O7[]8>'S]!Z1PQ/[7V;*'",0Q]R/!'XH)7@QHBHWH MIN#C!YCW_IC(!-(#4]I)E@Y>* '(",6'3R Y29=5=Y% ZNX&^!^F:\D)I&T& MH^!3FQ+L;@ _V_ >$E@6$TA!,H 6: FD:5H>O]T+Z>,KUH" B^;BQ5R@F,U< M?0;(#Z4&0M81X_VB^_3? +S .,6$7)OQ@K\:PVGDP#NHX,G[Z?B";06B:YC! MVJ#OG_,"!Z%0[55*.+AD ?6@&@*R'=I, H$$R@!8#?FT *'DLQ<[C*_"R)05?PW==ZL#XN %.8!Y=.7L!1>/A$"ZZ1-_S>NNM(<#J">.M+ !OEL&N#\_W;@=%/ ML['=Z4)UGA[K&^[VHUCX'R%V/+$??F4KZG()5SF?./H6,@,./]SW 6E#EOBR M#13WE(B0] $=(!4 _@7&R9Z3.E"VIZ_AC8'OH8'E4$16+@ 8*%G_HOR+-@(8 M:H/%$L.#S_]^"&L-.8I%!D1Z">I[*5_P&E@,EOZ\@&@"(8,"<) 7?\R!3\_7 M"D"S(W@X6 F/I]X<%AN //Z]@8VEB\\%2/$E8Z]S'L!51S(>M2Z0>]]$.'KN M7R?3>!2B1VU5^#7 ,Z#?0#UY0X;3\4%B;Y$"PPY05_B496DY7!?<*JBC]2,S M@8+L0RU2P15,U,0$IL2G9^W=#*W*+?G4U!1=:PN4XIF=V0:K0%76TX *[$CM8E?L9_4I>=(;\YFB&':&2J; M5/)7%J QSG8);0Y?JA^0"@ I$8 WF$[B:&5XH9P2 H51CG@JK V=7!7.,A7 M4!_9?./<1VS5\MVSH_45W%#:0&?A8.)!_$/XA?_CO5%VT#AHLR_/^=E_B>KZ MUW_ /P?T$W0P3QC'4?; ]1B3@9AUB!6C_[Q!*35.'FWD/N,*^S\$TS-L* (_ M7;# 6 *@ 1@'TR!'X3E_DOZ___L_QY-]"D0E!5,WK9^':-,1%0#I9<7YB?N! M)UE*3H$/I"7Y&7C1G[P.+")[3Q6:?L ?3\?Z^1BQ@G1#4@\T_4_DZ4\XE1/2 M+_A-\HC ^S!74I=FSL_@5X=+?H3J<,VT?3'[&=@Y:SC]YW?UN>B8RY\X]D!= MB8DO%CGBB&4\ O0'J/<_^JW\N\$,_XH7D/PIO@&C1+ZQ#]$"6%Z/S.6/&?R: M%#^GZCER\8? 5L_S7-1M5JM,,/'DZ3]9V&8)8H4RM1+#)^53L#)<>&'GR=&JV7,E9LTJQ/$J5 MZ]I\@#$KF2-.GS[(>Y45W=@5 ?SM-H-"R5IUP=.)TZ>G"D6VM>K.5+:439<& MQCHS*I,>&'EX^@N8"7XWY=2,U;5:=5QF5NWA9(O2Q125S7)P*!Z$D< O)#'K MO#>:N ;XO&^O-4Q@91Z!^,&/.;5X'CV<%R;/P6CG#4 :_;S7 ;$[L**!+0R- M/7_M %"ON[:ZWOM(P8H W5-@)JN!,06L,S]N%)H]&_AI?MS@X^/#VX#EV-+.GA%1^^0 M.'S]^ X+X!WKIN]:V8_\ M.!8&8?GG3@DS\'VP6F\_%[!3XNG(43&A?_HYZ! MYWU4[L>OIUPFXF]2@R;1)2.!OQV$@Y[*5)*,O9((SZI)&^ MQ_'9T&EB'^Y5]2 ,5)"@RB_VCRI(,\FPI80?:Y L:)<\/@$H*UB4!,5W]43H MK)M+_W$3K# ),X-<>G/>CP"WT[61?Z8-FE'X^Y=&Z"7)J MP++1^:4M_3S\\?<%5OK'39WXTR5H8O@LA"^1U/DM\"M_SM2-))[CZM&:?#"9 M O%[7B(<#"."/CXOLX]_-)$7J)"=/K)T+1,C? M,I6*D-S[H(B_"&%_/P=.8VT&<98CU#MR&@#T\E#@;*#O>H!)4/0/T+4XB."S M$ ",'UB2#,,Q>YQVU 44S\?!=H"YKF5)3QD/?ZQJ'SDIE1DR574=_-2&<9S9 MT62>5 (Z/9)XYL:)QT2%!\.^4QCTGDF6)3V^%F#Q7E[[W='CBPZ-5>9*? MC-7JMFJ%1TVM\M#RLR1U,74MVS?3SFI7$!NUH8'C*/J1MHFN]1@G.*=%T/^' M%_:*Z"=]@@#H<]5YO ^P3OR'($L=+EY&$);>!XFA'PQ>$2QIPN?@A+/HM3Q#H8%1TD(JF#OK@_J1Y8/9SM,LBB M''0)7+/!\J/SO@/%^RKT0G\M&0[P(&P_439&9GT!.%XD\+F>7+P/Y*F"E("_ OO+ZLQTK2!#\#Q]!I=%?KD$_/%Q MP@@L4/LHFG#6'#B. G@5KKD!%&%#_B0/J8%L12X( ,K0O)7[*=XS&$9/C)* MGEX+V ZJ*9XF%X"3":8?1'/V,M,#)&B:X,WPO?5_N!LO^!D,/TEIZJKO5C\S M^I_YN#<+= !65X ^NPM8K95X1G'[F8;!4$*0TG^6?GX1[SF-^AW=[FBZCQ4J MSQ*VB>-" O]AYPL7@GO 4H&D.4N^*!6 4A 4">Q+!CY7*Y (;G"^ENQ('QYC M(\^9>%+.X0=87FC 8V#.MV -QU\ZP=]^K<:^Y.4OL 3#5#Z@HO]M$ CU90U: MOS#X,?6#H/YO9B<"=/K X!$JS"89A_L<1VX "X**O6 ^^^^?'O1<-EY,^S#- MPQ,EH*#F5@*/M8&I+$+G%T:@UJKD'30", S\:O$\SGNDPX=Q4U>4)>=972#X MZ=*T86+1/-1>'+\'A!6_9.I0)N-#SK&E L N)07+A[X^%$/! ML"E\"?_#2]9#HL]46/'US),Q)-ET5/XX-OIL0?&+L8XY$.0\ W_"KSDY^#6W MA(!GJ_H9B_^FE<'OO>SS,LW /MQ7$OGE;'[J&]*?GP9!& CV<)3]3+7!LL_[ MPX)S)VN(]?V;;OVD7Q\\-Z>;@O;CD$.2 MEA2W['5**:U5))964N]C&0P\0;(%?@F3PI8KW28[=#E9^H3='[P;-*CW>6F8 MWA2"M.C!E/<3QCQ8H@X7@G2Q?^594OEH,\5^S&F.W[$.+[9_(+8W]#_4Q"&- M/1!O-H Z,@F/[@_Q9P:$_D"UP^G* M>?#SA?O^P(]+QE'EPA]OKL+>[)T6,^)&C, >R'3,B"@P GW(O-D.*N;$[; I M%3,B HS WFF0%C/B=MB4BE7B@ISX9/.Q=^W6*Q]8] H%Z$,L>1\YGIJZ^,SJ M1S]!HJN:DW],'_I$**;/;GE,@4.;WM-___/7]/EL@3<%2?#?'_B/WU5-_(&@ M_QEF;W-Z^7[_Z;>(U9.6CK]E(* 1@2:"/Z '?T*PZZSH7U@\L(=,^J[%HR ) MQ]*!/4D'_IQ>OX>I8??WZ#[%R!((8"-,IOB[*9[2M4& -RB&"%(9]E%H[6+H M&38E0FD"F8YF^X]K]%/*Q/V47K0ZR=I<:W84+EZ4J7EUS>WFFE0LZ"6CE<;V>EJ=LE+*WTI!_/A%)E)X.H'2 M5VK>"-?(;PD"$56,:X! ZCR/0Y]KV" VZ/NVQWM,'M>$\QA%ZVY7'O$C9ND MG/OM7HN_AP+9EI1L=+M:$<6YJ=KWC+'3S$ 4H,QK'$V0*O\@I-:_)RLU= M3K^D[C0_^)I1!"PARP5_'NI!??/(]!L9[%/[QW>Y!Q3SS9^P M)Q8VS%W+UBGL=S;L>UZ=0[3J(M?6G9K%+NRFH>'KY; RAMLY85?J!(73"8Q^ M"]&BZ_M'1&^C(-Y7LUC"GEC8>GLU\^1]Q76!@L7!/6W#UOW[$XE+B";_[ORFO'N^=%[K_<=X*IST9]%26J:\;-L]2RQM3H M?*MS0X/:;Z?2H+<97EY054W%!QW*L>=9L9Z%3C4&S6GR=/'Q3=?L(+T)@_E4\<=1)0-\&9<'3I^9=KG'X ML-_V!74$<.9LR7RT%./X(%6GU96%>K*A,)3!CC-$>D-T&K]]>,COH!4HF*.*T?7]$E.*8D+/Z>)(74I;X_]E[S^;4D6UA M^*^HYKE3M:=>\"&'.:>F"F.PL0DF.7VA!!(@4, *!/_Z=ZW5K00"A^VT]W"K MSIUM6VIUKUXY B!O'C1QY*1O"Y_IMB- 2L-D,G77>AKUNX->S:NIF!/RE MD"_$,JGW)(@O:\4099\'9%:HJ]]6-\&)84A65($ [_C'+'I0\ZC:B)* W7(4 MJOG8T\TP4+7@.0J(X%EZ_$?3^_L84=0/+ KMO.3C&X1J:UR%L[;&98+H.0*T MI$ME F>'0?.P_.L\G)OKW/F\_'BN%-1J9B!>KG D4#:62>ZZE#^'T-]'F_T< M"";&-TK.R9[)=U#&#-0MR& M EL5(+QEP/X>!:'RJ>TN!;\OV0#'_LDK?ZQ<28WUV%PEE,[TIF9>5<\GTS8: M/IEB*I;/?Y72^%ED\_,07(GVY?CR3$TFM,VRT[GN-O34&(DFEDWF]D#PYP3C MOZ>K8/'857"W?O?857 /N%[?!0_[VNU2TP=78]4-?8+-4<_DH;U;;Y71XD\5 MM=L=],5IS1D_B*E"=[#:[=87_1R=*OE!U5E[,B'#BC35_?_Q3_9D7PY8O=4\ MC_8L&+AUJ"H9^3'6@*^F!I9U&BM4XRUG M:"F20@7-;J$Q%9UEX.-=&308[#]8IJ,]CU)8/G8"L)O16 MMK 5"B!OD2&!GLHV! ??^-_>^&8%C;L1JV(Z4E!$ S97C]*WN<8Y21SGM5; M5W24Q"1[J[Q%O3_CBY_./1R>A%O(_<3RJ5YPVI.*4RO-K-R-IBS#KH9X[E5. MXZ%=TRV@'H0Z;$0ND?;H*0"Y@ (03YY-!W?&0R\AIDJSU712.VL4T>Z(,#DT M5&21->F"O3)X]R\4?J,I:X7W68 .G] ',5 :\B;$00[:G[V:"^O^_GYT7[_H M7_64549[J%XF'TJ?32P-03/UBP2"RDP4H]X45AAL3B(4/B]/G++P/%AA%6(#H'\2W X MB7L#.P!:,H8.,88AXU=#V5ZY/1EI77=,@,MU0N=[[5=\M@&Z%JSE,PSV+=82 M"TZ@XAJASV(W?8/US9I@\PI;_CAL3P]21<3VPD_C[MUJ/6I?J*EAO_50E]1: MO7ES(TT^!W>KC=.E6(S?9_M7;>VVDEPVXS&8 M'\F_&+IB5QG^V\^\AWUC)228]OTK5M*OFG9TXO?PDEG-[;3P](@2)/$,4I$A3ZY,4+#\3W82\8?NE%6#1IX=(;T M1)$#BQ&@QV?VL:.8.^R*X8,H6#)+I,H9PS32MS< MRZO5)^D(62=M%T_;=\IY9UG+L)D$4UO_X?/9B;#R=7-8W=T600V M?].9G<]+_?HDK!ED7S4F="%N*,K3&N,1(IG(8'I?2X_KI]9*]<:G0!EU2&AR@X8CB)D/5:HXB4@9V@L%,4WA'U+8,-?9S7_.ON ML%G*JU[K##FM$V$90KW&?/8=U%E\#2?(3D;8U-_3<;;?/[!V<$XA>F['[96L_:;J>5%'*\YR$GC])7:3L@% MM5>^WY27A<7D&1L(Z4$E>J 9;XKFJ !+V7 L=>.V9Y2H3ZT[!X+EGP60@(\N MI &"HJ"#=/-6_3C->/>J/L]),\U4^CE'5HOS5C/9N#ZO=NZN/TLWGG:R\7DU MO;CHQ\_7Z8M.#I\R3$PJ_^%%7T(A9D=HJU8]OA3P'@P '//+5\"7F#- 7(J*2C%;T9]J MS1VWU,-]K&!2SE=.O]J]6Z]9IQAT905T@AWW1CGLGW#;:_M^:G^>PEM)'V(AA D0,Y*/ <0$V=Y@%IHW1O6-. MY\>'XW[K&^>Y4B^[\7RRM7QJ7J47E:OI3>7Q;FZ>IEN' W34&U^TJ31PMWL-:%FUVP!>B]L(Q MY4%W-.XO];O"6?^\F,LVJOUROM3?:X!&)L>\%M5'H^ZJ+IO5Z[[BC"N5A7I3 M5Q"4 MEM0N;OXI<'YS;2)"TDT O!?.4%6L*=S&<", GXJHLJ MSOIS45,5<>2ZZ\OQ!3$?BR H@/.2 K\&*W>!%H$W'H#_70_$:ST4HLE=K-3\ M+S;LY9NAQ0<8!*U^/B%7ZJ-$^:%\59S%"XW\;>FUB!5M#YR*EF)U ?RBU-)O M1%-!<83XD(Q&LY1RKEXZH_:P(CY>=]1-?=5J8H)",A+-3H3K0)I %%^+^3?K MNL^"3 1']3C#&188L&B\]S1.5A!&XN(78 P_>_]ZTRFM].MV*P$4/QZ\?_<,L[R;E+P@>@+!7P^ MTKF8RC/=A7D7W9]>>XMG4ZD\T2?);B6E7,J+]= \:AI:S4(: M&0%R/.N25Y+]Q]9C5JSUKTY[6FUR.KZ_S1Z.RP;-"I^^N,/1TT"=: ?.-KWN M]?3L$G98J:G*0Y.YO*+L3<5S]DMLJ/%<]F;DN6Y7LCE]9D'C54W#F4P#^.;: MB=Z#<7J0JUGNU,<(XY,M1,F5L$C&#SQOCWW!B#,F^-(?O#UCO96YQ"I@4G-X MN-'"XA![$Q_C?!T^B*&TM60:Z\=-I#]G MR",3(KC0[..7[CZ?_9-O-K@64^OH@E@R8-0U^<&$#S!)MKESA@C;_3?6*=), M7MQ,%R".TVJ(JNDO_!=5 Q0.T$_>B4/W[]75>&ED+^:MHO903]S4.LF;-Q>. MACG2->&N,KIF\(TN_IW<5T;3^W.Q$D](_6K^_N[J9@,\.I4HQ-+I] YOB&UE M1+BM>U@M+\6'7 +:P34,[NU#-,0OZ_=!L'P P?)?BF#S[G1H;PI7G41KE+^( MF^UV>:W^1&^8UR)8K:W%Z_51(S._NDD]V9WQ:7[9Q>KR?#Z6S^_6)+\*P6I@ M(RN,(2\9VP,$X$_Y%\V;;>Y;QK,WJ?8<'P!\(%Y1])/ZG"%,$24TD?ZU8(PU+) PN2RHG"YP M?AJH4WH@]9B:C]%FQ_^9F,&[[HBI+Y\69O%93CI8J WLD+2\Z]6(" M)-J@<=$>)NP:NL\+L7QVU[@,IA6+&FC.@ $T)4[T= 3>VP!NR9,+O!TA&:91 MZ3G[+Y[DRW,W_5EW>\JR&=YGYW'F^5' M<5!O7#Z)GX(4IX->/3^=YY\27:W76J;.&[5UH_W'/_EL+!'A<3B %(>0 70. M=P9B[&T9L9PEA >#[F,/8\IF1Y3A%53&9SNM]I5Z^A>:?IL3*<1< '["T-' M'P.<&+?3,ANB3;"[9@9PM)>IW&RO5XV"-4[DE.[#5#16PZLD*I@GD=[K,1^: MZ2F'7LC3ZE-'C'Q3[&SLB4L%1'U45F5 M3?Z(B6YL;J6@%X(BSNZ]PP]#&?E&4(=E&"I%H:B K9-V!@"CU^8$A!?_"X7_ M<"$=R-R=-LSP>+=>?R<%!Y4R*>+#'RV^MNVK/>[5PQP/68GZ?OSNQNHIFVEY ML*X\=EH5\3*_'$_/7LWO N3!@$J<+I+-W3<>E/L[J5&M:-7BY6EI("MG=U@M ME8CEDYG/:6+Q0C_WIUY$[O9^*O9O]:M*KARO3CORK'Q:>EL?C9==Q'5S,JN5 MG\JGE;A5OGRH7V27=[<8.$O%DIDHUTFH)\Q6WQ>/W@,!4<8N:+(MNA2IEA*K M'[&"R3'9 %]-L2S#W*"3#EF%Y?A+4B;<(?EB@L+#<,8*$_-\ID>,+K!M'O MT7SD!1D\CY_'#,4 1W==M53L3MVGW:@A"R2(N@XW8UKH#X57+0=T@^!Z,:KI M9.+BJV2Q2R.E%:R*>F>0FN 0)?\,G"JN)M>WQ4:W6YT[JZ>S6N)L9%T.2J^5 MWM'^GXXLR=H"MWN-38JXF :SOC6^=@4L2QG$)P$%I&@1+E[4'A))$R#B3,_' MF4'VWA[EVRC"(^)$AT0XW9E_XPN6L?Y?+/[;@T !U(E"@K?C%"\R_,61JDNG MV,6J_D9N-^^ZD\Q\T]WD+Z1<=FS(WPRKXING\Z?+@IU*@'RNE8;7ZN-9%9L5 MO%8QW(=5E""3?AZSHE'A&=3Z[HCA#"VLP-3MGK$/2897_:OI9I;)5QYSIW8F MW[%FVKC]O9#DQKA(E,_J]>I<,^NSV;5UU;FDIF#OPWI.A*],&>5"WBN<181] MII.+]ZPQA ^)K%[6C_"^OOH3E)>9H? Z4 QKFBS/%@G"E#U-AM0:QH*IHA=7 ML=SE/$,#'?+BTO"L,-)P*$S 52M7A]@^>1?,)6P*L#]'[:4G^FNGSX3WD3*. M4[>I$.T=/N2Z)V@9VJ%__:&Q'W!AK?SD=Q2Z4#-\E9Y-XLKD5(=4,A%9!5T M,#+N>0KV]V#T>S-:5D9O:CB6B&Q>JN!5R;+.+PCNAQW_G>RX\V(S)2FMLWKE M,=//3Z>):L>^G[PI:2DH%OS=1DN"1?MVF+QN.LI<68S6G;..6"AC?EKN)*(E M_I]!">YUKP[Y>G@A<@0G>!F;"6;O!TC!2][W/%.,:VXGZ/HZ!EE1J&50C!3- M*?$OQ$)1)8<58PZ28KFQ'-=D]/ 8UT.;S:268(![MB)BFS#Z):OF$+&IL@6* M]A"7UF1S@N^9B(,TG#+D"O,6IAH1PPWTZFPGP+8L9M;!;@$FR >QV!??G )[ M@#]O+^0+K4!9ZM*@VE/TM?JR!)L0\$+]]<_\(XY M_FNRJ%-."/;39=].IG](3+(F,_ OM-S0S!$U5X_*3/P>*$%#G2,&$D)7NU8IMTVW' 6I)IJ5X.J -!;_Q M5XSWL\;^>8C:[D\QIMA;SA@_@SH1\*LA(RN+J26\](SCCO0J*TLJFXE-D&:#MP05BEQ7X30#S:"F((X3D/ MH['&R LF:,V=2AB/*6 VH:%SD'*>V10M27P4RN("\]*Q7FR.^6VR2TN!V@'T M]']VQ,6T!QU$+"\YB-<6;4G8;R&NIU9QJK57U65_D[_JV(-<2YJG0N(Z]19Q MS>.29-VU]#+=8=>F]J%1TKMG&[W>7;M^UQ?[HZO6Y.FB8W9!>N6'N:2%EV M:74Q;ZEFMMD];V0>>ZO7WIAKEY-I1=<4Z21_VB0>GWK=O-://W06%^=V9KPL M3.!B3A*[;IA8!($;XQ=1-2_YY+T)@7V3^V7"9*D\'GN% !O^CK5047/9EHP6 M?Q@%N>?!(?\,:B>R,6;^GE#B31R$>EQ9Q]E8HK\OZ#\#YRK9>6AHB_/*;>W\ MO#Z^VB23_=)VVM7/MZE]/N,'LXB])!_ZCZMT8'IQH-!F Y+!C6&*-B@[6(CS M]

    S%VPHL?H;Y-2NG=Y*:O)@K1654 M?#S/9_I(8ZG<27(W#O4G8WZDQ)+MB3Z9B>R3VT%2- \*X"?+AVL)@ MR9;KX]RUC7BDV_6H* M(>ZT*PNX+0OY*L3%3\._M+L<9;2LC?:O#S+QZ?JU9T1 MO_G"S@%ZYL$<:,NSA[ZCK,]KS5G_YO*J?;".:[NHA_I>;)711==Z>:P4^+2; M%4]U44JT5L9D!),D1*ZD8*&_&5NX?4-5^W,QI=:LOI]FW9S6FNN!,;SH;];W M#Y>6G7^X*H+4CYCS]D*-]2$M5O/7]X_Q?FX\MXS<^*[6/%M]$XT5M73J^+FD MOA4\;KI!IZ/RV\H#%EH-H]EP<%6M=<_J@X2VS"C7U\W2)#%]6S[F:P2"T[DO M/16FJ48_IRKUQ2)Q,>N/V@?"Z;^)2(BZ LF\55I60>DE-C>I1G:U'E;.[[Y0 M)J2TC3U\DCJSA/8X3E[)UHT^CZ]^0B;LML@^"H4/PY5WE0J+V^;%;65=ZO5O MXUJC4N@,$\OTGA$=+Q0+^=MXZM9NW*?[HCZ6KB>7%U5Y-?GV8H'WK_EM90.5 MHX1Q;7(SGRTODJMR?Y.M/2;.6^.+^V;[PVT%\Z9?/;^\R;0KSJ,\O%W4XO8M MU7C^UH(A OX;+3N;ZG)J/<^)6N9T>IZPQ_:;BVW?)!:"O."AE2V/Q=FM7MFH MU47UX3PW:%'+*:R'B:R)>48LV%0!=90*GX H[RH4IF>IL_7E?5F>Q[/]R_N+ MH:),$E@N%S&Q\85"8=F5UF.QUK$AX= 254T;[8ODW/LT9NXW()+(&4BHQ3HF9X4 :I<1!IEC,# IC>3@8%Z5D M49:&Q40.>P#@5]D;O=&@:2KKI\N"7IS''\\>'QTUWC)N)J"?)[:?O+R/FU+E M:E:=WY;RLKSL-OJ)(3ZYL^93=7(MC2_;LWYK$E]/FY-KO9.;#%*[:QH7^:O; M\6*0[5\M1AE,Q&/#Z8WQ;T:CF]$N-*?C+([#Y9SQ12 M[>Q@7:ITUR,K/[]_O.@E5H/L[I-5*;5) SF=222DA9PLI<7OM3D^TU,+]))7H5N?3@:D\ M.:E).PJN1E.\JM[$QXN^_' ZT:_*F=8=/;D#U\M%MG"NI6_.YF+QLE!(2KW< M:MZ.@NO9>4=O&ER_B MI2BXKM.#W%4?D*^2:Z8J2ROW:-4DO %WGZ_O7Y'ZX\-'Z79!>90<568C)'QM MU=J=JSM=EU2K_636*TZ\D'[4ZJM\"_O-?N+=)C[IRC:20RC75'%AR7^[_PCN#:4!EV_()D>,O;J" MGP2/Z-B&^PLF=N@W(>&4(-D8%$V^KE!@4L8VW7WQ[R79P6W)_3VH>386A7 X ML>.[BX"H*_X9A!G_G N_ .L/K(]Y5F.X9A=H[L_QE0F8S03Y"L#TK SE=T$? M=A\5AZ!..[;\&>(T<9+(1NM @?=>H0;Z^M#__F-++[B%J6++<5A@A((:H<=/ MG3I))X_W\OWN)7F2RAWOY1O>2^(DFSY>S(==S']L$V7-*^6*;P;^_?]&(UD> MCP_QO^^V7G_[ST.QAC(%YPLH,.2 MCA<\:GK[J"\-?;TUU*)=Y&:7R\'3;"Y7S]7X>+RJS;/OU%VT+)KF!AWIX:%3 MW*^-YOE3NSZHFH6G2CG5:;:?[L_GYSH:G.E#(0[_\M_&I#[Q?O?D@X9NN,2; M0GG]8]Z-2WTEB89$TDN%T'MP*F:LN3;?8BU098#@^B._GDV_(^_ZXK-^*2/[ MZ9YW;^=K-7T$BJ(E<\IU^TQ%,+A>4KNZ?LK,2GTE+O:MJW7^06^@_S&]M\G4 MSW*W;R.J<_2)KC.D(X'AW5G;42U[1[4L5ZZISJUJ)W)4RGAAWG:?F!*."P,4*Z73D,)3?3-G:"M7I,J7; M?"!3^S;G_W;*6)@=I($=2(:#0<7OP/L^UG_VY4?_E[#"IJ&/]G+#_+BZ>AI4 MVIFY,W/$]FDEU6Y7)H,L.R2#'9)"OCZ%^LVCVOS?[XYM=Q+\W MW>.[7<2_-[_CF-#A P+';OX>UNIOGZ;Q^^=E_ 8VHV^C=-R*+"O0<+^F-V%/ MO96L+N4&*O,[-9&Q_E:/MLII/]!?W^ M7^@ ^P(V^GZLYLA7/H&OW,NBV5L9$>SDKIX4K\\?5U;B5KRN/:3SAGPS7O$< M"60F\+_=H6B_M.>>\9C<;Z/8?%N_^U>&'#\G*^*KSWMD;BYSPX&<$>PM5VVE MTFM[H,^O%C5M(S]8LZ&Y8LD5OX6VU'O7]*Y_!]_ZZ@C9AUEM7WVPWXT=42>G M("\JZ9([=36"V=S.!N>#AU["G-^66_KMDWF7NWOD.1 O3JAWHWY?$*1YFZMK M*SJYVYOC2T_RBDC3%^SS>P11L4&Z8I-@!00OT^5-9!"OLG6F6#A.P#$C0J@= M\_RF=%YJU>;GU5DGGKXW;YWP#SU'A?_*# J[!]AO4W3NJ)7BR M0!>2.]GG&2RW&HU:KU%I]KI"J7DFE%O-7JUY7FF6:Y7N.Z+,BW;+L*>B+52# MM?+Q^OQ87]5-O:4+EXZZ8="N#X1RE, M*O)8J'C+MW":$+:QNH%U\"-E<;$P="4F7,-F<%@T:Y_$WFLM:-2\/G'?.Q$J MXFCJ-F$(;'"*XY1T@28.BJHW0?[]*3@@N[#!V-^28V)DQ9+UD/#R3NPCCH\W M-;9+%&Z!9F<%+:DTVI;Q,)?-Z4,NM3 ?QH^3/_ZAF?<,O!O0N*UMSD_P6L'Y M3=DV#9'/Z>;C0!#FK$/%I0B"P>1(DV0XB[4QBNXEL4ZK>TC!U45,'4! MIY:-:*B<*>M [#12%Q0\7-5=Z&OQ, +]2N[&.[AG4;VFS)4 )I;T\VM[8FJU M_J/4+#6G^;/1H-C^XQ]##^#A#AHZ.@V9DQ4V#D_$*9X+T\"&AP QL"1M6I.OFS>1X]:Y)CRQ* Q M1I%7)",GYPA"-S,4X3HM4<4;CAK_RD;>(?G1*#\VMUPF3%-0)K&F1[I 0]_@ M'Z ]X=@;8:&*.I SSC46;#@C8-^8BS]%&SJF);LM^H#1V"*LX(X6BKO#!(%7 MR+J%HBXP+=T4@='20ESSHK-*SDCDR.6_!6QM)2//L(2AH3O4"_$_V#:4#5<4 M<5"UA61 O0R]#HO[Q],1.;AX'-N6AD&HNF<*MBWT(.D.VUNZ/0H##R&'-1S; M;399%AW+;3.)O2.7ANKH-M[+5D/$P&V/_4E\YX:!\X-%?TP?024PJI#PP3L$ M:RX9I&C5,B(/MON(T=/(3?RFOV6>D3 _(UNW- MT%Q7^C3MA=T_;B?T'J##+YVCW+L^=T M+4R:.>N>.>I >P^R>]FX#JH$@?&D4=N>DH(+K'S$;1>O!:S$=[![@\1)P8K& M-X;&4F8\)7)Y3U$Y"J+W$T1AJ/ZR@JC/%-L PED&:%PF#ISFVFZ0$.%3'I;' M]B,T$11P.00)?I2->H23@#&V;;=D8V[S9%.FSK&T95 )CV"NEY M+\L\B78<_J8M?%/'%K[A(H!C"]\#+7SW-$\][$-]A<.- >7!E44N6U2$+YC OKDJ:,C$-:I>]S*CD3V)N09U]E@C=: M4WF9'ZD!ND-X&Y$.(.QACPYT-M(SO GBA:3 \C_O<%GF#F,OI2*5+&*G.UO9 M9L2H^'D-ZG<>C]*PZ3!AA7SG*V[[_#T*7X,V01WF71F(;W1D]*S( <$3U'N? M??J0$OP\8&A,^D'H[!6/*!712:"C*6!OMM0,7UE\]@0ON4#:I[\]7]/#Q]G^ MR5\%"A$H>2 "O#;_)O\<:3H6SF%^3SOQV0"%SV/K !DV5.%S[=1$R.?C@AG] MN\SX0S47;QS^&Q,L9SCC ZU'JJAH;":$ZFU=$$V%1FAS=1#D*-PMW,/(0.T8 MN9*K$8=9BH)" 1176!@4.?BGL%0F!HAUB_ .="S+II$,8[A,4X[^>GA)-#@L MV;95M!Z">]1$')YR(I0LTOA=U9@]&^9=8=PCC6\H \Z LHV4BZ,N1($:!7W$ M?*%/[15U#C"N&Y;5889*S_ 1LNM!)G+(RUG#SK9'>:/9WXBEZG2::,\N+DN@ MP!7VS/HAXQ.7Q+D^%K\/1!E@%(ZI,R^O1YGH"$+3E=\XQX40KZ5QSJHBLH@P M3A#A)AV9 R+O5.<:42&3D/48<-]59,^2\8>SHV8.MB0:@-94ENV]'<,9_O'/ M"*[%1UX$Q0KBU]8&57F"+?0\:1S8GV\4>[LW(O9'44"O_M5@43><*<]L2FUA MRE-X&T4TF-.6-TQ;!U(4J/R5ZEYAI?"ITGBJ[\&/,/+@WA?R!!Z@( UDP\$5 M8 5?P\0[QD9485>>\/HJV 5G88?&C#-\X3I2DO2F1#K&M#B%YD'W?3%CI?BNOG<;-K%U]+*[^^& <" \3!F$,DK"*&2^1.ARD4+93T20?_ M2(45+3@!>F D#YU\X3=&*]]YP[:IQ!?KV>@I MT;H85Z6L#'OW2F7-\;YO#L\+YM6?%:35R#'\Z!4?3XI)3^-E%9U M.5.I#,O="BC&(VF"AI #++-D7FW'1?CK(07VF!?9E1Y3M( MF<\T=2 (C7]HB.9D5PXD3-W 1SR1!F1U080 MMJ;*8FL=BL99F,2OP%]Q,)>@H>T;MW 8M#!1#;#"!6I<-'0S&M$/96A#3#]3 MQG(<=0[XCD[C014+W0=T6R,L@\)DQ!'<.[/2H\ZU)P>5:3*4NNFG+7KY:6Y^ M6T1NFKTRV&MN/!;]6K @:5?!KX0<:_""JJ!S-!AF]0*5W%E%H6K9VO$%^V-D M>X8PE57 ,&>Q,$R;J^RL [@$!IU[?,1/D *:X8::QW 0?TX:NU59"@-^*\F4 M .<9BW 62Y$ /=$R@+4"X6?_LR,#A[$!: UG,D5O#Q=/[KQ56,?'##>7M(QD M.Z0#P)J>ZHKZK$>5Y$DD.L/+)M:*#^]9;*&*-K(IN%EY[<7C81GDQ"AGD:RM M#X=FD 1_&IA;H+1"L$2+CQ!/W<3V$G@H[+^S' W-QD4_>;S]\_[.]-N,,0OT MK)UN^"&C+"TM[XLW1KV8*#>D\ZN+@A%_^)>4)>MN+>&?)>2RR69,13R9G(* MB*9'!AB.!PB)$WG?J5QC"K??R"N36J/QRN#[S)>#Y1+Z,LFK,,J0 BL" >5%+H;>335#=68;%S) ML3 5F7*AYKJQ$J;P/Y;D@/2(^&PQF0NR0 7>95H\6,*:5_YLC/)O;-;CO?1'& M(B?F2N/S=D).7?2OM$FU,716/R,XT7U9-U:R65 M2]EZ;=I^!-,X=9*-D)D?H$Y\/5A?ZQQ&L/8Q!>X 6*^=?CI?L"?URF9Q89;4 M67XIP5?_B0(J#Q6Z(MH5]]SUZPEJA26QKJ:4>VBP; CV)Q2\8.1*+#''')'B MR'D.V4BB_9X?7[4BO/5Y"]EPXWOP+NMP/H45UEG#N)L92JI3U MDBHV"A>M^MF;TR9>X+H:K#.5AC:K=BM=JRW)Z6(F=0>\ZI]THO!+N]L/ 7EI M]%,K13;+E9:YDC+2XVU[ D!.IC[. MU?X;T-S7LN(/0X?^[/)Z_L M]5/#\H6Z6E1+E]#*[ M_>3I>KR>-.0'L]]MSGOC5;[35]?85'1GS?FL<5O97.E))7'4MN_OC1(\ MN;/F>F9DLE:S>I&0$]W3V\RX.KB^P$Y^B>TG1]WL7-PF&F>]V6K/E.N'Z6U MU"X-LKM?!\&:N1ZO[^_GJ;OV(FT4K5N[WH8G=[Y^D;J7,[7X"+2)Q]%3N0UV M=WV.:^Y\/:=-S7R\NNKW'PWUXMI^'&MK;37([7X]?I.:+=5*JY&XNK1:]GU% M4\^K;="6=Y[LZ%G5%EOC;L4Y7=T-S^?Z9M*8P),[^ZST>I;J]%=BOWR3>6SD MUX]9\Z8$3[K[_.#V5#@;4I:]'CQUBH?NMJ.JSL\>%X6E-)B76]IMJ=L0&[UA M:;?(CB-B&ZBP MG(-U@:NPXAE_ 98G[[=:H*Q.5BR//7.V@K5N_+.FCTYVG-SAE;BC!TO1=[:[ MP:!V.I&%LZFJ/)$!=*(D5$3+QE90V!S*QL@F O52-BUYX^8)(+Y@#C\63X,B M&Q-X(-0PX1$XGP,?L%D8C#5& AW-0,\Y]6]DT7NV3^Y88;&L2P<,-Z]+$-6) MBR983KU 6=GNDZR"!#8-?V*ENSOF7C+X26IBX9W@A?8"W*,V*&N%YI6\N1_/ MY0+KH9L13EL4P/TD3SR8%EVH-R0)^MP X13WQ3 &^6AP0L?K%PK]P@ M>!HU%U)MN:[,K^Z'TNTR:VTZ80=EK5G=]8>!61#E#P,V!8NVQD0:Q$MX^Z'2 M4E145#XBC82G4KS12?>ZG;YVJ>4K3XE&_W'8_N,?>V7L6F$'..(GP>9YY^ A M[LHALM48K!EWFN/Z9GHYOTKWKI)WTTMK)@((QJ!8Q2-;,;DY)08+0?X7 T'R M$LO&MR,5@; NQ3$5VZV54)4Y>@[?=X7X>MQ^SX,T-&.L#JUZ:5!,S MI9-P#,?(9'*EY*,6[0C&VWC917- T$];]WUZMEP_-11IEHC71YMYK6>MYR;: MQ5D_].%=-?F,@RR&5Y=9S O%FE_96Q/N/LQ3D1[PNP%UXPLN*OA@%^QG02E>DTW7JSJRG\R4/.D%3M_F;U M8)WW$^?UA_/;2?!R%/96"I1V&5U;@D6/T9 6L6.UXNPWKI79;K*7,Q- MV4S<-C1)&5_5@(F_V;OU\GN=/=A7*7W3UN>Y54&_F-W=MA?H22P48JEL1+F. M>Z\![0-U##W%[I?8K\?[\ MVJDDI/I]]_M!SV;ND?NGDS&DOGD+D9PQR0+ M^2&[=P,$OC1%.8HQ")Q.ZJ9>/?<\[]6CZYB--V22PVU+XZ8F8N)H&+L^+&?O M:['+SJP5*3'*C1.ISJG^<%[LIZ6G$#)D7AJ+W[*72P1@4.QLCA0UA.WA&J[S MPB58Y:!R].7L37I8C&M-_0%EP4D^*DS/[A N!\?^16+&'@/D)0Z$#[F74]VI MU#>-C=;7)I>;J[XYK4PG+^^=N05B!&YIR&]Y2Y>"AR;-_M/574))7#G:='2; MNK.!V@1+6?,XW8Y*!>1"I""Z:PH_>$0/K;Z8D(;_GX7_Y5@@+[]+7[YV^U>H M<84;Y_/(+19BY+Z1'*HU!U)4!=:I6;#%M6SM=!)P(R'>8A@)L;&]KI^LB58Q MAD!X>:?"IFA+;LHH6;.4,+]0E9WB/S]=&BS8OPBT4PZS+H*L-1HY"X!Y-#/0B]T;Z\)B^=0;'$; M]^IJ&D*4-E)RX=FATMF]OHQY_U)OG!EF9ZZES[*)!\5JG%F8^A/+9+/1<>5 M!J_?$Y#3F^+OP**F$HZMNCWL;)?C$_]A+;Y].]SU '"/7BC(-\%NIDN-/Z\U#'C:OCW)&:;MFF0W<<+&NK$VA:XS(!AG^@ MI=4ZRD-+?YS+E;/JN'%CU[J#-UL8X:]7@4V4".Z1B*4-"JO)96JSG(NGUG7C M(GM=7QEM0JQ<='V;0-UM1CC@:;/;]V;;*T3)X4RH65/#4;'7H&!3VA[U- 6> MLNU.9HU3 )V(SWB):WZ?)&HQ-B*XXULN>F#+>8DRY F'?O#BI%*W[-8F"85, M*MBX/A:!V%YRC,BRI^/&.(X^8!'3(MS&3;1[MMM0O ]5C[BRCK,PWM\7])_! MK)@M28XV&B;.[8?5-)TVFF>/J\A8X4^%*YZ/U'J=:KRX(OWG\RCRDWEY>M3K MI"7J,E.MHA M3^T9!_1^:^U^?CW1K]I/F<3CIJLNE>3ML'F*"MK)KMONSZT^=A+KI4Q9UIY! M$F& 4.+2MJF.(5.5)R0%"K\BG>S$QD-AK'T^^E"W,N2C$QW+!]D7>5T1)89[ M(@&-"RK1)4Z+*@AN$OZ\QQX-X[KK\ *F/Y9-W%ZHD6WHN]YV)*\;8K"9&J,9 MOS<@4X"^JF][+0CC7?C"4BQ!%*.Y6.J[)4%9:0Z%>BG0Z0=.0;3R4*YK]_$7 M."RHIMFKU&,0]#F*YDIP&/ A%$/ZW/-$?E89G)G.1>Y*?+BOB#6M M>9&+F]+ITYN3@5_NJ;MM]=.GXG XZI>3LT)I;9\-+Z>H5:5BR2B5"A9F"0-$ MQDRK71GT+64T]'^C$-)I<1&?M0#LS8ZABKS(R#0)?12_0 MKA?A\YS$W^*JR6PK>87T$>XB?NU->4]+PGPR>YX_*Q7F\=-^/"FO+QYTC+CN M:MEK44%+U;+0Z9(?6QD$''F%2G5C"4$>"-CW48$>J196@&V5H+_ MZ490L0Z:?U2][;ES0[ZGL,Q@ 6-6!^@N3:V;8&U7HT&%]&I+8$(]7.D8SUJ@V&^ MEZH^]9J#?LI>Z[?.XY-8TB,UI^0;/21LQ[#A*5>=UEVIH%D7L]MY2Z\6B_EF MK2-/2H>2-@ZSRQ)@3FM,_TE69Z)7$34 MTGIT$%\UM"\96_+;7;PT4R=D]G%;;BOD'72J^OC^"2U6B>^]VUTZG7$[T>]5 MVHG6I2X7&N?M6JWT";'HVK S:UQ?U:_[Y?2WS"J$UK3-.9X) !N"13L\3=J" KE=M6/9V]6-;5[.6$Y3[MJ]?> MBG;QMCPO:EXLE[>E\IV9+AW*E^/M M#]P..,%!45S1^AKW:+<Q,['5V=EQG9__GG)UKT9'$_"!7J.3RMV5[J/5. M[]4OH81]SDZW)=;[N-,^UW6:^%DJR]S)RTYO8U3FJ;-!4[RHZ4;F[7T*7^80 M#4JKQ'#0L_?\[7M,.DQ)KKMFO0(TQVAMFN+\HEL:%$'"AW"8^<. M9#(#30^IL,WKTK25&^WE4KB9S1)W(,J!0=.[%1*]J>^#9TYUUJ5JSSR\_7JN1H?CU>U>?;5#=!^SEFN#=(ILY%J=>>* MEIC>38N+?EW9YRR/;=_SB(0K9J=[M\WN%"] T1:J,O+CU#S\7;)H& 3.08@= MH!+A162"UR0B2F+$W_J;^,('56&Q)B(10#YE#*"+]'_&!AP"1E#YYFYQEIT5 MRZN+>6=2T>*5X=DRE6D_Y=L?5&[U'&\+*0]O+Z&TB:#=ZF*J!(Y30\2%)?_M M_B.X-ZS'Y17&6*@Z8@6N;A$GE?YB/T[W%ZSPEWX3*@].4'5RL#C8K]8NL#I? MVW3WQ;^79 >W)??W2]FDIG4<3NSX?)%\XB3W9Q!D_&LN^ *UMX'E,;^'%^90*:LDAIU[6>+F/E5T(?=1\4A2!['EC^XGCE2LV0/OAPO A7H__N/ M+;T ZE/%EN/D;0(21G"YQSPI9(\7\2TN(GF\B&]Q$X%M^O=-\9\]$J^D!$>;_E7ON74:YE9A)O2;^OX]_\;C61Y//Y< MO:>S$]]Z-_G]U4=[?Z;\,ELVXMQA/$\#GDN&@^[W3T#T7<#\WWLD)KPD5?EB"06\TF"V7A7M+3T[G5^-V8W*]N5@G MNVVL(F;)]\5<+)'9S8O[;>A?@/\[\H C#_@*'I!,\53 U. I:;$,]8G/$!'*)=*R8V&V7 M\Y-:S6\OY[_6/_6)C.QW/^1S3N_?XY1'?/U=#ODKX>LO:1!38Z'MA+7?1B?^ M1OKP;Z3N_N[:[.=8M%ZN>(0:6TY>9:5YHG91$>O-47?<,.UI'X<-H"V+]<3% M6":YV\CK2+='NOT7T^TG6:&'"/=&*3OQNG9;[8M/V=9<;YME=3X!PLT1X::R MB5@QLUL-^RO9GYA=+E"A/DT$INGP1Z7]55SFZ\) NT"(B'?]'-_YXL,=8$+( M>%[::/1;:PQE1GT1_&>P**NG5KR:3Z3L[EFSF)O/1K?M08X4AV0^EDKL,I^_ MCM3[RU+O5WC\_\5T_MD:QGY"7R7-U-URO[*OPQDWFN!82\EC$!%VF7BT?I9A\M67PC2RB+X]V'2-[OZTOI&GH MH[T\SUH;=:E9*,WFM^>S2NYR>*$VYC@ND47X"\44Z#>_<83_R ../.#?X%;DF%Y_.*O')"I@ \[ D,ZE8(K$[\&1+]?D/E8/_L]W3 MY]M0[=:V?M=9X)GC+'!OU>,L\.=F@;,9QX/1J#@]8GM^-BSB-.R=27FC MY/LI^Z*7WV@SI69%3MA>U.>#7FFVO)^+>5WM7BQ&1O:A/4A%3)DV*A.G.0%6 MU=*#T99':?O+HRKL>K0>VZ MGWHR)X.>46[EE<@9U]=]Z:RZBLN%>;Q7&X^'4J'1[4VBYE&79H5IOMXIKOJM M5J]8:5Q=2Z7T)&H>]5W-N!_/JJG4O)QX6N5NY6G]<= >%':?7-U?S.^T@G@S MOU(L:38W!O5[?05ZYY*L(=HT+&-/GY6>:1ER[WI+__L1.6,=N,8<].87T2?%8]KQ5 MY/@E!>BIDW3R>!'?X"*.+1F^RT6D3K('JWR/-_'>+1FB9,-7N[E ^O/LR+"DS_]2E+C/#_A2E+'^5>/VB57/,&JF>.W(3M]%:RNI0;!DZ1BG"X M7>8>4T9WW"GVM=;,6HX>$TO+1-,9O>ZQ5#$3*Q3R[Y?1]*R"^C$<)_MN'.=? M$1+X15.4GE,PCDSE/9C*O2R:O941P4O&XL5EOF$7VHGXE3A=J:E\)9^:#%*, ME^0*V5@^]?Z\Y*M%),[E^FT4FF\4A/REF=!1V?D:OC0UY9WY1<"9>JNE.EZ> M]VK]>+?3-P:G#^>/]17O'@!<*1O+IMXQ;_N+M)S\45BF>2S*0J_HII3.*HY1S7GJ.9\ M \:D+*.T'&LL/XW&ES@%\Y1S[M:5Q@J)0BR3?L?N*%^AY= 06LK[ M.>HZOVQ9R[MSH>];K/)+LJ2]8X8.\:.2+I60+@_P)RW34U6M.AE5Y$4AMZA, M]-E*F_#RM6RLD,_&BOF?TYS<'J3?1G/:*FP)-N1P)YT=M:I?7*OZ@G,?U:\O M4K\BV%IF,SJ/5^3AH.]4)6U4T@:YLS(O7$EE8LEL+E;,'BI<>1M;^U04OPZ- M>'2G'!YUL%]6!_LZGO5]E;6/JRS^$J[5UUTZE:7*>@2/EC3\*8*%3>8/&5T: M%)_Z2GIXN[XJ)^PS2OBFQ@*Q9"8?RV9R[UAR_%U5LZ,N=JPF_!GUZ\O/^KOJ M9R]OTE2=S\[;\XM%*B'>KFIZH3LTKM98:/+2[FJ_0@GA%\Q-K_)2$!MCK,R% MHU%6&1:%R%*H)B0F( K0U&0L+(T)AGM]PDBTIL*8BDL6(LA]14)D/9$D2-23'!-@1QL3"--:"(+:L;X?_>&8F]HJ%\9-'0O3W/MQZ:?3GQ MJ,;OBO7VJ%-RW@FG72-C&Z5I1O93<3U>UNL7L_EM25N?7VS.\G9B]<<_N31B M=&('FPGT'PV<5! XJ4%:?;B[SE92ZXH6=^XF55T[7L2V/&Q1#;_(F1R*^9T'$3_<@897.3D-A6;$PG%$$34JK)6Q# M4(.D#Y);A^. MW36=, I%_[-5L_OAY;@5T<1S6=>RV9V*9D31[4R[+.14M5I(:/&;S,7=:6V6 MU5$&/K14J,*8 M6*ALLR_B=V1Q- V@(*](QG,A\V6%O MG+-E<3"LY%:E8K^:>)HHC1+Y3#.I0O3-*OH(M",@95%U>1.PH1,.:/0!PXBYT/I,-OE,OAV_JH/E=>SIECSV= MCCV=7MO3:3C,B:EQ5AYDQXG"("..I$$AE2L,$L54*I=/99+C0KC_4@UX8:HA MZH 7+/"N6"/'LF!Y8(HE750W%HB2=(&_]$G:?-*#/>Y/2)T(_A:1!23S_[4$ M?ZO$P-W-(I2K"FQ_I #?!WA+!"UZIB-;CFK3(]RN ['XGJQXYV2'9@5OG[4L M.K@AT=P(3<.&[W;D":@=J(A6#1/54Z%N&'-J"P221_9SFC[-@O$W^S\E@@04 M$+7*B+)'X2+:CFC"B4%S!J7:,&T!;@$.H@G)1+R-TAE%JB7@A:82L!DZ8ESE M1[2\(](#R?^2RUK12?IJLD@^#]Y=R1+',DAK$SB7 !H[2@[4\_E?KTUE"6L) MOD8BU.$_$R:\05W#/95&U/%$P 8?^.W,W'A*%CDW#7#;"@%$UA MOO-8\%EQ"#8(V"&P-14X?4PPAC.F8Y"IS\T-T3=->-,C[V=W?8"I;9@8/1/& MH..P/]J;!?Y&93J&(N&+8X79>#B<&6$@FYHE6 Z8=:(';DWW?CJ)^*:]13=K^+9YO^W>H]8R4!4!C^R]#657DY(@C:+JMSNW'/'&F" M?Z##L#M@>,,0$7$,$,,!!#$9IXL) &&=HPIP/-+D]1&JK[AC=A)L5P8,@9"( MZ[<&8 XGM?UG ,:I?%F0[##_J0(8#-,25E,%L)X==B02/9A$7Z8" ),QS$5T MX5[I2'X!;2-43,6:6Y2>Y1!. + 0^B5=1^AW=OC=50QISUE((O>_B/J&+\*8 MH[^&SS;9,E:8;^)-\JLAA(3WW> =_ 7T!1E/J&E@PXXX4\%3HATX!8DD U04 MRW)<#L%O'"X&'Z/_,J")-EPS@!LC@1)P5$0(V!:0)[RZ@"T&NMNQ@^#WQR' M Y,11(#LB.'FT+$4';9\(MS*8&/#7FQQCO %EJBZ_!B^MW#@QQ$ @,$+[\R4 M:0L(M?T(&8//R@0 @+7(:0#WJ ,.*CHS8^$;,6'LV [2])*]!A\@P*W@&S$. M0R!B'=2/?UI+V5PJ\NI_ M_QE^V09))9!\G0VN!7%B[*EJHY"J1FCEJVN&IZX%N"W8,4B1$W;G%-$FCN4M M&40-1M:>QY,4+.0$(J D,%/5DE?(BAEMA;2776INQ[P]OOQCN$D9^8?_U6>Y MAN?XQ<@ ]_6ZX2'!CPQA'TE%A;]Y,.A6RKA00S2!#(O,S_')T2[_ZH':R0&" M(2JD(>A@N<\C_]$M=$F/<+D?7-#7RGTN MX_]BZA/JS.((&+LYD4WD<;C<$-@%\"V@US'GB\)2$9E:9AH+4Y%M5+P7AKK1 MD(%(EF$N&$.21U,=;.O)AO@6.87$@-L;7I<<5,>0ZX+]#K@ 8))<1BT!DU&- M!9US***L,#B&^0NC9F@C>SH16D@3JCBQILK"73HFE#>VT37,X?\L)WQ_="/Y MDRS 6064BKO]W-!01(,9+V KYPI^S4J#\AETI#B+?P!?@5^J2$Z;K5,P1(<_ M#V6$HF.QW!#@APYH$1*\@6Q:)Y%JJ"KA-&Q?8XR6A31$'>[!<% %':(OG@E9 M 92,!0GL)Q(HP$:9JH7.#!9J,$S0/'VEIC:CRB#9Q'VVANA(3KB&X!IZ??'XBUZAU MH$9X+=+ MU["@ISP97W$ .\':$?HZ M1%^DH YU'R"C*)620.H$Q3' 'V&@ 9.!@L/L<0 M.;;@,P%G8[!7"Q A=)/X*5=Q=E] :T-SU6> ]/;?N>(A6!M= B7"T[1)_64Z MER=5.>PTT2("#B))+'QA#&<0FBQC2=/@V",4LP@S1551@Y!]>\:2%V#UH[9F MZO#&S#$WH**9HJ.),4%U #'<7ZKP9=/'B[WG$"2'+FR$J K<"G4I.HBXX#DL M"Q%=R[![6[%<:Q%94H!G,6%"MBHP=1'=F'B]>#D@)!!Y@%!CP-=M80Q<%SX' M:I!_B1YOQ%? [CL1:LC--\#(DP5 +=SU2%8048"MBF!+H3T YB4B"0H-#Z=& MV,>1TZZKKP%/4D9^5!%V9"P9;:'#U72&"B-=;6-,5 -_BF;9"$\0Z00]$H@< M[*$ -N[\4@0)9^+N4XGP[LN5. BI^0O/@'MXT3GP1W*X(V>%^P5-?@+;!LP M-)K C1LF2FF?[Y!V-S%(H>2"@VE^+)4.1(JQ<%2-N6>&FX6(:BR<$O+.QK]LL(^-=H(?;C2DH,? M4)XX;#P^Y\,%W:?!\SK,2'5Y ] 4< ?_1HG]EELWM;-XLH@^QY])2(JL-4B0";"8'B\!4&SN^3'IJS3%]A9BQ)6TJ%8!8-1ABY@A+608@[ M.::%M G[\,@(SW(AH^N*'PF$JCF7_7P%. ;CN8Y*R)P^B"JRCN CELXA%H0* MVY)L>XI@$ ?W+LQ?XE;>+J19SWL7T*H(RUFC*8!&]35!_E#<69S\UF&^W#', M=PSSO3C,]P7&>] X(?./,T'BVXA<.P:WSP<]-1_EK 9,#O\%_-_5W5T5''WQ MJ"X2HV?<0R-MC5R*I@Q6-RS(55%F7L#=J,S] \:<9<=]=AKFHNZGQ!'Z>^>* MI,L;WR((F@<4()@:HSF9^3PZX4OW*FY!? M,Q&LP_;+CY!Y\E#&F#=J3)Y'TOHU[HUA:A>HVK B M? B0VC=$',GD.]0PTL.'?8JJ#A6$ 5!E $AF@+5'M!JAY*] !7CL^Z>?TH5 ^8$ 1(QCA)N*JN#$< M^^^QLI:E*+ %-!=7L61:5;A4G3V69H7@V\7!H8.48?VAJ<#&+["O/A(>'@)X M?SSZ)-MN;E*ZC<6!XN+"3FTP^1IR_]W>V%8!\8YF^%/I0L^KE:V%'#!FF;F' M'-,8VKSV![E!8\<,) ;@\A,X6J:0^B^Q%5]#8V$1S*NA=21XV'K&S/UA +R$9?A@^? WD!/,0.:M26JLL4<)<98L;U1 M],@H ?$!T77,.4:Q02D(.GEWR"]$_)80LDN+H+CRZ>#[X63BB)+?#R4[3%FA M>GF*(E'H S@KU)=RC9C(\2W4H2$I&(95'046&])'\#86MAL-!,DS!O0*!.69Q1((H(-) M MP#?L'3J]#CS[*<2&9B_J&;!N?%B3DSH9Q;U7V$AVU#9O."#^,D4W';KQQ: M10WD"'A,BX><62P? 24I$MEZ+*-H-T' 6;@I HZN/#IR5/*"?_:@6\'CJ7?U MF'#U?MD"_Q]+%&!$$!,NX'[/Y#& )=XY+8=^/CTOQ1I(+&S; M>!CPKAG8SQ7#M/8D?(0H@3*"\9;A/EA&N2@,30/=38&<#<.TQX:J&"="%YTQ M/*')2P>A0/'NI?/TPO<$W%(0>]W!Q8^\&7@VT%^Z ,IY3 M_WWV^Q\$ $JD":?/H.,9$Z<=BO>"262;BC21=_-T^F1M!7RUY'.)2%\BWP@5 M<=0Z72;?*(6%,XS(W*90ALP!M>-(R$="A@^&Y"RG*8&\=TLLKYBX.L\6KHOA M2+_K-K1XI-]/7L2*&TW>E9T;C"AX7(2E(KBI@SR\[E,,:5 \,(RH3_\\>R[* M3R%D:]O'B"H4B>GP"O9]%<\$(^/R!;:XR4!),)0(!W5DME.CH1[ M)-S#A%LIM[KQ=")1O@^2;2 9^8 .NF?>-$C$CHNMBGO?0)>9A-Y GDM+(&" MJ13BT\4W$Y.^N&:,D?EYVJQ.E<7H16DI$MF!31/WDS-1 <5(TVX-@NMC,;%@!-E> MF%GO2R;RO5^JLC!0)[7$T6@J@IB4L63*0#,0J=F4TRQ M.ESI@T8=Y>C%W. "_N EQ,7@F276W3#13U\)%AH1)X@SWD&%_)0;!CPD6- 3 MJ!X*%PQ181+6<0!7Q(^+3)]S<<6S=+?J */2O(X0\S;X/'". MD=^NQ;?_\,5'A]7^D9]7',OP3TQ3)35$V,\%?M=RA_RQW.%8[O#BC+#S* MPK L/#TO'66A+POW24$O)8>+0"J%9K6#],]3^@]FWKA9.0M5M#21GEA-#96+ M6529P88F,OQ2N*<27P9W1T]4EMGWY\@\+:1X'V-N..G,8RS5O$(B)* M J!DO85A8Y\91W-]+VZ5 Q>*0YDW_8$_"0\9 M?G[KD7I]ZGUA[ER$CZ9VPY)\L!>$UV.?D2T0-&:?Q[')9&0&CBE*"F7NDMM8 M$R?X2^9,YDM2AT=*U%ZRQKJ47\3>VJ"[9P3,Q RXFMW*9&!!4QF;HS[Y[FM1 MGR@&JH+VAJ6AN[ZA(%90RS"_]8>[D;BB(]?">-IB:AIPFNE12SJRFQ>F\QU9 MS7NP&A8X&DTQ/H1AIRUV\T,^F9S$6* 'JWTDP^+U+P+^$U:9, :"*[@=%_[Z M3D1\I.%O2,.GLBT>:?B]:%A3I+AFJ/+(H7;N]"T6W0UTEQFFXD#B)G7]<%1, M 2$+P.+CG)A6,5:=M0"RGLV.&&$3*]O]BM<%0]V2].YE4@1]OWK!P,WM/>H7KLNWO*O;]R0K+H]28+=I4V MO9$96(OE91U9L.T-'Z"PB0D+UD?'E-&7A9F8F-'.VP.B@FACIOG.F;V6_91' M*&M"TNVHP5N@>:F8/]G0^:7]G DG_69JWD2-$396ATVR]NE6 "@L&3T$%D5F MC7GE1P>96VO0HE P[MDN'OCV%%5UCG/;8M A0)";:L8 M@C=0J:RQ[3WUH*R=5?X*5H)24UA#IXH^D<^;CP\!4%+LV::$# /A4I*IA&_% MN,@6<_N 'FSCWL7^[3CJA&;6'7JRAT\JU&?VX',E?"Y<,W'P^0X^S\M""!N2 M_WW)1KR>.3\.GX^*0?"-O[QI'I%-DFALPX*0#R\VJ@$BM9O']CF2H?GFP*];W\<,=R0M36R#>0E?H_0L6*"4>VV5420 ML)Z/@9Z.39!>&G\K%7@)Z!9(! &(KWF]((.M]O$Q>"!N3Q633A# ;?+Q+NU>DM)X:XMCL1@9Y24#-36*TP9\>A MGIQ*J)]R.MR'ES?E9/O#Q)0I;W::>K]J<%UB_O( ?L#><_D_@]U$@1@* 4ZW MA0.\BU4("?!.=V]9G(@T'N==[KKGPY*]YN-TN+4I0W$<[J!&="05REZB,VOD MI]#('2P$ ;43!8+L-JZG;E$H(FDMY8FH&-%=\_$<+GDBV[QEF8AU=H)*.8[8 M1XH&J2P,0 7VGNC..>.]VD >4L\!-@Z(B2BN%Z$*Q!JEJ.ZIPTL,N>5RW.OD"U^ BV^UIU!?G RUMZ\P,^ MUUR0>O);OWY_P:#^U"4""P@QO.6%Z+9X]=0D^!!I2@A<=Z@5"EO+S0$-<4K> M))-1+W%MY)R:[+;//=@MFS75H2%3G]DF96=F@U?CX_'$K%ESM,0<5>OVQD(9[@6C05(A2.^6RH^6_= M.;]P3"4_II)_Y\[Y :HE45.R+&.D>$7]Y;#XZO+&(6&ZO@&IIXOXKX"%DMYB M;*13N/-NF7K$#3"T\[!\UMZ21OY'+-=UH2EVV*K#6H1!AR6P.)/('OS4\YU)'=E>?ASOP23A%]63-VOP$[ M-8+@G=DCIPWUW!8X!\5H&>6GUY;K6Z8=\.; M%/J"KOG&3H\O#;1ZD#&PP_4&4(-/H*J4&ZV_&"JX+D]?F;2W=D2;Y-O"HM25 MS.*+J)4NE27E&Z%Y^2.?_O,O4OE%,^A(#9/G$/!SBJ:G4 GO%!M\ *=@]BG- M*/0&9E7J7=BN>Q&N"LK Y<8!)'OA,VF]H[/HDL8HX;%AG4!-+P#KC!EDL^K M]M636N@,W8V&C!C4):"AFC>ZLXQ=1ALXRAN[I(6976"\%?YX:N)L9=6*N8H7 M'[Z'3,F:^I6U"UEF X)EA/H,K%W\?M5$ABBS1B[N!_F *0('9YZ^!S!H]^&] M@#") @<'0G@$K(^"FF*:G(V$$>!'/@-7;Z%BY\]O)H>![Y!CMJ/)^!;Y%W=/ M:Y+'B=YSSUIVBZ81NB?"UXWXE;D"?9A;7'=:Y?LN&3V,S!E(@PZPG99?V^.Y M>)?HT% XDGP8XF7S8J2-+J+Y8+DMI4.&)%TQ:"TF3:S>A*K+0Z8"0PO/*6T! MNI&K(8 NKNL773XL],I'2'K,.\W7P#?P?!+A@B]S1@/UP#=%Y!1+^YQCS8@=&G_#%FF-'R&FNDTS/&Z(L%E3@R##'DM R:2VW7!7&K4V-_KCLP!WY-CP-/M@"K&)P*& MN<+&^JE$/)7]4_!B&J+IL784!M1TAWRX-,$-U2)9(@T,:0:D(*BG)17C\Q-F M^# I1?+2'0CO3K@!O@UH##:)Y8S'+'6 $S*$O57=/4E'&F.4LZB;F.LFH/4 MJZ6L.S)7U7'N,NUFZ$@3V?8:/)*?3\-YXVZV&RIMWFE8--AD 7:0:CJU__"; M?.@.AH2H[DSQT(&G,;A> 0[[_[^]+VUNV\C:_2LHO\F4G0O1!'?:\Z:*EF5' M\2)%DB-0A*J2(4LA==ASX+Y21,@K&S"X63JODXB5GIA")WTGFHD*CD)#9X M(DZIMR%N2MA1&Q*%NBZ'(FG$-C77;PM"Y"0CFB MB><5^YP1[HI[%S1UPJBS"/J(6L3+#U2$]"63SZ(ZQ,!X >>R\$N=0ET1"W/' MB*(1U3\E;PP5+('3N(.I]R1(D.),1].L?I,( T, 66S/8O8;@\ES[@RC.%7Z M(SA8JP%9PDPM2@T\[B.K?Y;!@&R^(:3M$IBJ.I MC-8H/<,S\L+!B$T8/Q//O?0\4M,P3IT/B#4X!U'T?CSX!8L71?!;RYT+G8;^ M9'H:].SHEW_\3\UKO/Z\\^'C_N?]#U\^.;WW%3#/)]>B-:;*UNR23.@))ZZM M!"+S.$A!!+\H+I<\\H?HH<31^"0>A&L%A7#!P\G?(MT1I Q?(E@8^@*DFNU> M-'=7OG,@NF!H7R3 M+1\_ILU^C)'/#6UF4J1T-BK9<&;[2OK2TG@O671+2K@PF#2B9 F) O^E-(&X MGX5"L?PH$4(%"=CAAA,80^TIQ=,(EGZ)!05,<0(=2*XX/8G6.[6JUX6OS_P= M'=!'NW$^$>HIRB"X"J&7:&I[U1\)&;'[)8M)T\AS@6A\+1B'G-R,P^G\F$NR MPS_.)(Q(& QHKK05\NMQ&A'KA&&FXN+<7.O"IXQ:&*-G54]XO?-C)9MUPW-. ML'@_D0$J"9[Z:-'F %32!X;%DQ>3\U]T*%_@ ,[1[@D.8T2[ @/O4C',@MTL MM$WF-WHX8EVV]P],CYG *A@G"#HK_HYV]%;"%<0,N=\TZ_^&)-W^I 1A:(7P MI7=6X@+"QE6"IR*5ZYZB(^C]PQ/TJ7=T_(__\=J-UQB8GU'IVN=O_"LP15[H M$,??KQ:4E69"ZA%/KF8(00P&!JCH8@DPIW2@)FH4SICB?Q* 4"6E&-D)$'')CM\07!2E@I"3G98:DX1AA0.[77G"!JL*::1 M4?L@QEG7D^C=8PJ^/(SQLA5I19$VA^VU3Z54-AAA)H1H#E5IU+>T! F)/OVU MX-2+@"@,U:!69DJ^.,][1V^/E^)TX> 2>IUGA 81E0*)K;"C5N1LA) M"9X\C1DQJ%V?]H6!0T;9CI4M=+2:YPW5V@L,DI"35.Z*V[,-Y2S #0!P/H)M MJ[80G*UO9H6YBC1>,";,P=:LP>.I.9&OG(V(0PQVLY&SX)5!&@7\&T8"IQ'< M]$@F,8S368'XC(:!F,5 _4GF#R-^(\6G'\2M$6\KV9)=0X0A(@>:N!*+SA?Y M8#.420(1XLH3Q>AD4C[HLSHR_GSWZ.CD!0QN> 8"+/\)M+,H3NIG[5)WPF'H M3URI+4"I UK*!S'I2_3F3**W"&*%'\\I2I[J=/MX'A$(R4=0/,T@G"Y+*N;E MONB]: WOY,Q\JF5 ![X^D;48@P&;^:FG@_"/^?AC!,. M!'$PJ\89 <-L[? M;#(R18,+=4_51-_.00Q[&/?QWVQ*)M!B3F#)*5)&8TKB>.P:'$8Z1Y(B/M,;= MR"1UKO,Y/#\/TYAJEY"^& [FI+D1X:,NR)47NB+0&+$N#60!6@3.A GGX!RK MZ!/P!Z1[^(%X$A'; MT2F*?K%AM70F)=+XYY(Y8>'#&2^1[< K\2-H:U?*.M)A*!24&?OGI*E2HA(Q M[T<1LUNC.BOWCY'(%*+."=]3?ZQVAF=(H(T('P24:O*,<1RHR&%>!SAZEW[R MN*JT;O6_QZ;_[1F2#F):M>#*(!T2HM92&XO-:82SOE9PKYNT&"T20?.SIXB3;F!(Y8_@%'RGL"TAAC374/$;:\%1+)]U0U3&/QCY&THDL/W#> M)6@04U 2\3\I2 W]+MTPB.D1Z/5>Y4O%L(R^"4^=IK/'+"#P"!,L%ZF5,\+]L>)A)1CD%)H=,N^((3\NB M+*_[^0%GQ=)IFZ?^J2HIV3I ZDB=&"O4WXPJ5I+^@K3^.=#MD_.7K4XG9)=( M.-1 T$>03'A@L:EU7"$N?1/&($;Q/U3-)76>B]W ?Q"#X87%KL<*[\PAB*#2 MJ:A. #<<6A&(]38Z/&V,/:1)0A8%RKK!/!O]#?R+^8).BPI"XG=D^HH1.0W> M4K(0:\4,!\)*+O0CDD@$[ ,9SR,QHHR*.Y^$G'2T#X?!QYO*:U5?DW>#\(I< M0QBUQJG2=?HP MS=ZB]&8/.4X*YT;DYQ$,'1!(R,2636,V-7)#:CH;,2_NC^^0HYK">:AK,B^9 MP)*.Z@ ?D;.A)SG5YE*1SEQI>%=N3(6=(YL3K9YI-@MD&++E@T=*ZS'F71T? MQ,Y0NA5SL@="FFIL2:].AZ#E6GR2IEORZ26]@Y4J,L@W[69*YJ;BO(E%2I;O M WHR,-R%0C&$GB)&CE ZB,[B@ Y,U&F,*<"LC G5K1*S=UF_2]0/XKL $GX<5 M5;D%-A->Y$B117ZB4\K)+@H)'('2DA+^4H'S@#"-HU RPXF,G@AGX1I10K(_ M8E5*6$SH/HVNF7<6+T+1 %)5&#JZ:$%03,A=395)86A$K!P.\R BG!9X R.! MXH,5%TK@CWT&F5X0/#-&HJ]L4HGU>#XY35UD2DW$0R3Q,OX!"6D$9VK(::@5 M/4M";>,SY0;%*E&,PF!_P4JH0MG,F%N=&S[3)/Y\(YFQP+#YJWPM>A0$<1L !G!+S\@'AR3D$E5F[C,(A9(Q'H]/FHH['0Q.? )UJ#6K%CP8#P] MNTZEIB,*#KUYS5+*8L/E+6%0N"?QI&V4[VC.*09VZ-*<-NZY0;5D V(GD^OL MGH&JE2?J$:?80)TRG3:7#$)"Q(KS=FX*,&3T!CG &>NHJ>!.\'C#;D0L!D8- M[167!6>,R@W2 '=83'PQT*6VVVI62P _N8?J59M%Z T1.Q![C&:TDSH&@1 ( MZ2+VN $PV)QRWZV21W:'K#'C[..X"Z0(OE!UVJ&GY%P%3#S.=MHD"YD@Y]@X MCQ*D0R%$78(%&H'-RK^_5/[$T%F,%89$:$=3==)(7@X45B,3.Y(?79^W4"B@ MB *#:M=K'/9FV>&*FQVG'C5=GO2IS)9A9#ZN:,OWW=L>B*;X$H>CC1M-1$&\ M\&/T[0PQ'!D6:C)H&#@3>8EWB:P<_/*UDJ_#%W9,#\8^;@3X#T;H+D!DDC9" M.> F&(ICL7N:65S0E+$_*$R!3H$>YW4>(O>4/\[<#KU#[76H. >:OU3,0>8P M+;@[Y N2E!"$(Z(,$58K?\P'B)SIO4/7U %@$L<5W*?/][[T7N06API-\"#7 MXT"M.%_,'$!KV3'C0#OJ SB-(%DPDFBA]/0,\RV-@1.+M$#83684]+"2;.VY MM[J:(>&\#E4VH0Q:ND_![HL"W#\%KM:2FP*Y!"B+MY!?$1HB2_(?HD_GELRO M H,1L N",*XU 'Q.[&NHKF CJ!:YNCZY@87#'Q:DK5QCUOU+%7-*:.3LK! 2 M$2^AO8*&$%RG6E+AUW*$M6;)A!7/7!F^["56#1!GR<XC?,^X%3*.G#E*5G(-#B-?/#:@ MJM$)-\)@-_=ZD[@7]M,N$B"K)EXK0((:3D;+TQCCHL75Z>Y2$OL M:B&\XL.-'U](V:0);]^C6H+PC,TY-S0[$5>% M%;V&+B:AZ!G-J=9>/$ MLX"'LHH9,U6Q/]1&R*D9+D8H4=WB$JN9\?Y9BX)] MH>M@E@^I%)C!&6!_OU4H137\XJT:*7(89+0F^*3\VND%%[P'S32#MOF'PI[U M6.W36N?;WM%A3^N=;O:Y7C(&JY+^>8Q<4M#'@XSK:A>4,NR=;N7+\?'![L&G MLG;"!&O"(NK#_!,L4?&M++;3>_>R]^[3KA7A"QABD5JU]ES#*QI/&"DVU$.X%]@O"OZG&TK7=HT]'O<(,??[EXYO] MC"?&]+KB+*]'+(+EPN>R5(;PF=3R-!L0[3$?J"5%BA$U_I5%B=T[ M5B6VB('SH[>41X3[J6!E&>+5(]A8V>$#KKCCU70,VXZIH5*E[2_?.3S#A=UW MCC&[.?/R[L,-?<%7@EG+Y\=O]H]>\+QDY8+RA>KRD@'_GIVTYV][[UXXF#[- M2L@/[8;;!7.(.9LC=+-@' H#&9EVC9<3T2__,4]TJ U:SG2/>E4/4F];Z*UD M,9E/P+;3: \\*!,$?R2D\^M?9V3I;"L2=)6H+_X1WTN./F M27:01"LW/2(ROPA_(8'<1($:3Z2G_O"<<<=JQQ"U\I.K5GI&/-M$HRH+)ZKO MP*P^2KFIDHJ#UF4(Z_I#N]+"(K$1&6<'&F_'3[+,UFZ+%(FXQC%=9<'.F_QN=VFOG.6Q[\6$=1GXZ]D$:?]=A3&\;QMR&,1]S&-,ZIT=O=O4Y15'TX?[ M%/^'<10Q50&1;[@6JSP*)H8R@Y:::-Y,BU_E!P\VF18^KO-#H]+6/U%?039E MOT"KBJ#"5;9\(V@V##00 M'M_+BWZ^:.V"M1I-4\G@I9,TCL) :J.LFF4FL8TGACL14=MF5GQ2PO4PJ"6^ MGF(PO4]UYB;7BDEUA>W\"7B(K?\X-:-]T'.',_9CC:(L+GA "M]^FL[59FU\ M-$4T 2=YA$+=3XH^3R["))X8M&!(P\%0(_FTM-&&%R7&3C,WCJ;TA+.H9HPS MC?P!NM+Y.')5XY0]\2,=T,.]Q8]A7H=6T,(4/0XP',KAU3X>NHGI*#,63F*= M%.^B#+91B#XRD 7QM:*@%L5-,!47/Q-;I<'(,ZBM,$MWUW3VZ%WR+YVQMLZG M24A>1R;41P I^FM#*A*3HR2(PVB')=?P#-5)#,KH4LGD-HRC:V12A56=CWRD M1A:;G0E.\> A-LVV#\'X2Z4J 4DIM!H4"B4XV,3ZJM-6D(U:LNE@;8YXKC&& M>WK-LVO[2%0$YQ9&I87F* ;C/**F4U=35*A<7[8,VN5!*>Y-0X1 M-S\TMTBW;95NMKBPTS@W]]E$"\\XJ864!R!UMF$TKYTS'?O,U5;1\32TG#%O M@/$RXY#"GYK#@G+,L\\@=$.GDW-!HNC<06[@*5'5J-E9'*1+-DWNH^8SV7)< M,PLL&GFT:]'#\\HV/)[$D(^DP,>F>R[]$!!* MKJX11;WSBFG;;3<;+MAJ>JNMM4SD?S.%(_%FR+?:Q,B&,B7: MK74];)4BS[7JCW 1YM/^=-V5PHO-3LN\YK7HM0Q^?<.[[6HS^V3S1UU&3#JI MR[:@-^$4Y31E%"LJL&GR".=)K*\I\@$'F$V'Q>_24/*SS64/FFT2H+1)9I)2 M45C"P?7"X*H=[" [?F^Q@G?N-^ZB'[Q*M;NP"2;+&\07O%O)@MK&Q!UYKW&- M,7);C-(0_(A-95E^2"SL]-Q^UXWNW7<4'XS?*? M6ER$CNO=X4,WRL,VK*M>V^Z/3TH[2&FW/98K\U:2TZ@HG!+/V 6^BTO^W3-[7JMLD_?34&[ MHE>0Y%SUQ95ASJP!,U0L>9Q*:+:%=V^D=QAA2QM&6R\8UA@ZWA M'S&)]W2+-YN^8V=\7>1;U>$OC:(]M8I>4$2;EFG_W,>>A/0JG5W3:K$0O7U,WM+1[CNI8\]WMS-9I=+1W"3/?F7) MD/K*VBJ\G[%O<3*^DK[J>%6X3<*0.8%HGA8"13,[ARITHYVZ\8B*30A1/)T5Y>_6VMD5]V3..3'*HHH%O.>,_IHV+U@#'H, M@](OU*,YXJ:OIU9?_7Q?5Y[O#ISOQOV?[X[;KC=7-HL[YF:_V ^MNF>=Z9P' M3.NK#D]+G]G\JZD?^0A;=)EY*N7RO7:2ZK(&:QU]CH-"FZ@H M@CYT9NIA$V$59JG+JI2=[6IFA*>9&2[K%X]&*28<7A=/HOD4MT^1Y4G*]O?R MCW6\4A$$>P=464YS1WT0):(@U,2XP[QADC&-9)Q#?6X+-*ITC"5YW;DGB]*"VFSS'*MWT$S M8(<5N5JH81(/FM*R<-W;QY.@\5/BR;E%*,6?K>'C^74^49D_G?IW^R_IH$W+ M ;N*GRK]^((XYDB/_5))?\@CMJ'YJJV:K]I7S5>UTNVLGJ]:Z7PUE\[74_*X ME<3P)Y@.N WA/ZX0/AS:=KV5$W7KK---BE?-<]M>Y[;-WFA:@;7A=>VPU;(8 M_F*DN^UE8?R;HOB+;WMNO5HW[WO?/)2?7[=;G:#%SC>JC7R0?[T5_NH8?^>V M,?[6K3;+Y@A ;HKQU]UNHWGK,W7#D:J[S4[UWD]477S=N*NK/Q9]%D*PGP_Q MAP8KB[$R">UK7+D5"EMGS(\YPE]KNZV.]_6B\<8(?ZWIUKK?0EC6.W5;6#Z= MNW33,7[+0+F5UK)65!]LD5:UFL76X>=ZK58:UU^]ONW.KF*_AOO2HZO2H?B2%46,H\L:*\"2888J%/*AZ'Z ME$CC:D7^\[B!V5UC_Q5.5U[H^ZTFL/0*Z7C-,IL5_E+_!L*BX;7+G-8AP[:_ M[SS%^C9"N(T0/N8((8Q&A_GSDC&'A2HX/'-OW 96Y/UX>_&?;Z+5N543M45C MJBRAX6D P-89[RK\U]-1TFX$56W:$W([<_=NB"G/>'!MM>^R[V] M2J?J-&\5EN(81_&0W!H?Y=;:U6+]HYZVT%TYRM1YJA1ZS M:\J**15'R9^C!-^4N6'0^1_8'2 ^B.Q@YX]P#F5%E:GHG4%V;!=._33RF;Z% MJJW,BNG%!L&U@/BJM3KYWEJ=O"\(&,[Q @2,7[T;%*S5?FI1KK\=!J;F=INW M5OQO]M2ZU4YW5:OE$?+"E5TBF5KS2+>M-C#491D"1"=CW15^XK4;=P?*U.\!*'/_N*%&Y@RX-:+&JSTQD?&W M0M34&F[]/L0%7&=NO7YK;_8BA,9SN^WVK;25NR-AVIZ&M-T>E=,H1>4L1:*L MP-4U&V4MW0T@P_=SL2U+G0!K;LZ$^2MZY+5+!\=LJCRK-,?+Q5BK[/TDOO8C ML(^6=[_=*7LO'@[G<,B&UTL_V+'P//E7;X+SK)J%+:)GX];65P%ZVO7&K> \ M+;?;NKWI]H9RE[7@E.I9W#J2SIUK?"]N0&0G7I,LS- MDE$L0'U@$%Y#GBYVW[M/Z;!PHELE+]7@G5H6*$,73V,1)K-#(@0/0A@':T7([#!;Q?G%8FQV M=6^$[A)-"D*"0&_#*9>/0DA/P0,B1V:IU:]=GD)AE#$_NPNE>=F>6N-.K=S_ M5?-U._)C^.<\##0KTJY/A360A1:&/L3LS@WU>:""]0 Z;:0F\7S$N*3N9PM@X=;F!HP9!]KUP/[+HU*SU< M/Q^%7&AKB=L0+0"V&4N[L!B%^_Y"C8UMJ'$;:GS@4..WONQ9=/Q0:QH24KES M&/B4GJD(9,$8O4FLS$<4C\ORIWLGGTR,S<67^99>N)(S%E0,!4+'D73/IDV3 MFE/0@A%G6&XBO%AD9N)\$YV8C>:XR?$V%7P0?*G',B%NTH+6(J4"RR]>4&F# M4)=2P':/=13!0H\\MHMT+=6.RDDQS>#$/[5H2_FVQ?"J;Y!$PE@G9-M\8HT*$W7'T^+23 MFR>U5YY-H<>[ ""K5&W"7]R^-DMDT8=2:>3Y@KT\7_!\8F6%R9;6/W+3>:7U M=]1&HE 1"2_7>$[G$H2G@!E2#]..+Y:PMI0:6V_A2(2U+8$-=A,D\M!'.._-\P=?$8?T_S M@>*<'L! >*XTH2E?"M-'U"#D=T*9:9)'ER9(D,1$=JZ",'9:*V$(LH#"6X1NH0&_R*+XDG5T*H6&]M72>:L\' MO2FMI%@_<*YK]FC<'4L!V@CI'/;*D%BF8W@)&7K=?-U*[=4,S.MDC\-:Q71B MP5YC^,)&)A-STZL(?#O4] MY3KPCSFZD,+QF,CSLU)3HJZ'NBHB^@-W0/!25?3YJ1 MDX)9 "GIQ2FI>NV: M/Y*J0)S;,J'"'.YJ(O-S]HW ).B\=@3\Q E=\[2=A$8[6SSR]T9!0_P:+*";^=58I]6&%B80U1N$+4D O"#PE.UQESD$J M4%U0L;)+C@4'85=&(ZQ?72QSAFN9*L5EE!RL!<%'"J=5_E,0@KEI)K,NKPTG M\#B6&$/_+^Y\W(Q&4&"?K.+9+.Q >LRC8#'1+L>=K9, +4V1Y2%J?0J_ER4^ MF4UP1O9L&K-+.M,,,G&N18U5!1(:*)@X>?3=XRR1@$X.O->P<-E!5E+BGHLB M?&M+:]^J(^_EBYR1DX\\ZAQ+I(B4?YHHABR-J#0>JD>9'\ @@WWT+36AJ2A2 MH,,\^;"J H&"W"*"$>U?.$RPE5.,D/E# MV9Z$ 8!/4"<#*U86&72%E.*6R!:]M2_EY_?H#CX!W4!TDUAGUQ1;?9YKA2L; M1CX1XF,=$@ZF2N'BK%'=#ND0E,PN#=CO<^7A!0O8T^>/%@)/F9DO_.((#MH. M:?2H75Y26(FV9(7J,BJRI/"SBPWKMOLB M$-*4!TWQ3*J1.?4)1D8"C++ZJAT3+EJ<4X%U6<-UGI=D8*Y:.. I0&\>SI4!C2W@=FN5 M=O-'>0M^1#6_M"_+%CD-KW2,GG0PC$@,H&F>=VN5NB[Z&\$ (K#K>,;07QD&BH.BI.1* M%&C!Z=E@9MT<)%D @^9S<'>A_U-&C';"+*+[5C87+97E;EV4I*8_,[NK7.\: M7I^)S<0>4I,[SQ[BLE[7,[R'Q+'RGM/O-5K4W$:+MM&B[RQ:!&+C5U!LL+0- M"PYM+Y&X07S/5#GOQX-?RO4QNI3=:JOCI.A]45CF1X/$,\]PJ:+$#>04DIQ* MXR[>Z_8MDEU[>+NWW7:GD0/Q+^%DJW?9H4?^.=(PX"%471;5"C$D\'8258;K MW,)N"2R-CAHA;71BCSE3AQB.8ESLK.\RL*GN59S'YCY>:\]D.ER)XDXSA#ME MQIJA%:CC["*Q<0I^XQ?15+R_(3A#_.U[;9O4S96"L ?(EV5XU%PXJ M(>1H+^ET"5;HK'7$C04[2'\7Q@'J^OP4)DU#T5J%"E;VR-&+QZ88W^5ZWY9H M/&4D9]5\%]]8'1'_I-FHUH8D;9L=-9=D5Y?O4'@R-Y"Z]Q"!BQ4%KD>CG8$? MD6IT?*;4S.DE"0(,QRR,-]&G]9%TDQ@WKQE 2@/PK0%L=G+?4\0-;C;0)B<; MCBS,ZK+V2N\0X@G_@3+BPH^6F&16V-4MR9$N1F$7 M@J[&3S^).1_80[RAV '-R M$D=?TQR*,XCG"#(;8*W&LOY8;D53MXZN08[/#GFWY JTBJ$Y'')3\I@42$7? M;DD_

    -,SRGT$)3O5>C>,%\[[(?\TV:5;4%=>2D6^X;)B:D8X8C8Y_ MLD%N8KKP:<5(6<(!.AV_8;&OI?4WB68_4FIKE!%N<^ZLU;.V]3NK-*=Q>,H[@FVAPF^Q&Z1(\5K M1FD:8\>K[GQXL+4ISRJA=XU9HTU@7,+7%Z&NR?SJ+ P"-8$6\-Q6ZZ\?GFHI MU_4U>^8[8?"_S_I#U53-5E#O>_7VJ-]HUX?]SK#>[MB=]/' <^"M/SA]QTGV.388H0O*>Q9QIJU.TV@D&_UAS6^HU6U^\/ M.HUFO]9M=8=!UV]6V]["GFGL"KH,UN+01'S[7J/>K'H;W2R-BJ/[1ALEZ]W& MKH;?%<6,R:T8F+UJ 'HM-RBIR1^SY?@<7\ M4ZN^MA^F7WFO M7[@H^1,U1+=8X.K2S_C/=#Y&3/Y?^&_V*F-O)&JMT2(PM29)A$ 95/1:_GJ\ MMVM4IF2N ZLX_K1B'?6ETX=>$'L*Q?N**DT*F@5ZG?Q4)X>2V78?LYN;4@3Y M6,DXNGKT'(.:VC1%K"@I;#:B#K^P>Q:J$;0'RT72[8",=,9I\=\R-)G\C=<. M]>EI@A@!ETQP]'S37(-Z'< D<[XPAHL3^I@9:K8G-W9$#N9);DH,6Q%C8\)I MCK#H3E.DP#:9^QI]ID8CAG!J(!:VN\;A?(YY>VJD%9XCVJ!>W=_QFL\51P&] M9B _E6^/%Y)D1]U CQG_4]Q40XP+Z< (G3+<@#]F98*XA M>1J^>>,'$6XI+^@2]QQQ1N-^R%T8)?XB8=5 M/1W9V7)1A1@N($-:QD7QYLQAP#N:MM(P'Z-E0.?=V?=Z8:KUIV_&KE?[O-3;JTZT'.]#WL'9WL[_<;W7:G6?NV M9N[24U*B/6.WG/W]BG-P\LO>D;/_^=W!T:?>R?[!9\O01^O8(^(U,HD5;JRT MW^QV.[7ZPUKLM;S%[E4$48(>>80C[O )D?!!C2QM(YE<=(9J&<^QEH$A6$ &$/YA-$BH)^4 M93 ,=VP+Z ^248&I=3'L8E_;." M/!F.3Y. H1Z:J#-X&VT!(IG)5^LB-?D&HI\ZC>\!M:O\>:/@7I:&Z-/>%#;G M:YDLGL;I!F3%U_E9:[4JW"?M6K\U;-7ZC4:[T>_61M5^NUGU6O5.TQ_46PM^ M5J^'/NQWG)31KWO59K.U66'=JY!;W9$^;4Q0OR/ID8]>84:+SIDALZ(T#IME MDTTU?GFD*"?D$"7AONO02/=[KG:!V@,6%ZB6'\7&ET>_S&DD_ @?O@6:*++/ MV6EA7&#'>[O8$..6NA8%%<9%6=1D0-J1 3);L53*]#&9/3H)Q&=!'J"4%PK. M:>0/.=,*V@JQES.0\9BQE&\[RX#.M7US"/"5GM)_ALLIWS*8!ZB2&0.4Q3+ M\7_.H$>V<#L,+YOF)$Q7/># M+$G)LOC1-4*L:I,0?R)^AU0/B^\RG3H+PQ&:,E0Y8!]:F4>IY?,E;\:EC[MV MC!.!)X &ZZ3"!D[09\27("8!_)S%LU;&](6@KK;L?<=P: M!E<"4\B!$ PL)4]=9'_[Z; MWMM9S-(>Q2\L7G=_#K.)VY2%Q\T %_ABHM)5 M\)M"%M\JN,W#Q_>?"AL<"9OFYUN;G@\9&-BVEG%Q@BL!:[N )TENQI0S@]?[$;.L!E&8GNDA%W(;+1RK MT'-D><4T8;I8)^J]N*@H1"Q[GRM'&44M60"=PU1Y%U\G3GD9XV58I< M='9><):PE)/ZG*D)9BF%3C!;W35[W1^>$2T&G.=1:'0=[-A\(GE8O-6L;5G^ M#C47**3-=[$G&-:@J< @S2D>5#,L/'2!P+>Q;TRSD2^%8]P#1E<;S"1'+[=5 M#&4]DV0)10B_),:L'1(%.Y*C&<_F[<1>F+EUM:6&- ME=#N%4/9(KWAY<0@%;S195WM*'!1_%IY:> 3J?_JPX5QBPY.H) M0,4K?\*60G'Q%!-@%X$(I*]A9D-J#QA>GZ=\9D1:BV1)CLA9Y_! M6^N*#YQ (>JF#A)F%A?;] ND,)G"Q#(LM2J+9-:9!C)01S;G--IT!/$;6PN/ MU7HV#:\VHR_\!+F;+&/Y,1=:I9LT4$D)HV.C^J/-U5@HH(V*F2'X,"E?;Q72 MAN!7 R1!XN1#GP_.:10/8%9/D_AR=D:SF#"9"9$HV4SO]<:,=$EZ5]K"JV*LW?ECZ=2S1QM M"7K6*!74Q7/)_'E!+5E<2F( M2T8[&\P<%7:F+W0Z^%$8V9B7V-Q9HGH2MB/]O@N/MK'T M7;R8]\O3ZIRB$)]HA*2Q52@R0S,E]PN!\)68.Y>AA,O4(H45"QT7[/ M!L:P=O0PA7C?6V2 \EG-[<4:=*!V8&'/?-SG-%/"LJJ#U2@_ISIU6_"4&>01 M-K63O4ZIWB;+FP;.0&0Q;N#&\CGWQF1U"K;4T KZXB-(E16PXR%-<6.,"1_! M:SX07D^ZJ"-.-'/2(1P6E^YH,IY\H]#/PG'&H)8J,QM,JI-F=SWI2H(_1=]H MPGK2%$E71 TQ&@FH*\3"K!M#WS\9)0730QM/8G;D@_*PR/,$]]0XQOVQ+M#OWFY0AD+ M8.88J0PK&S#G'964%QK7;"\;YQQ*+XL1%O$HN(?(J20TA;J@H< :,C-;:7!N MX7QGWIK"ZSI*Q^LDV91XF1*-AI5U]KA1+%,7M2S99:2GHJ+)D@OK+MED=\E!BY M3ZB*U_<457QH.W$!FC&YB*,+X_SS<719Y+&@]6 [;;G(0 MWLG<$%](M3VEF55TWCN98B#O^<00&X8M5+-&4NO(8B)& +?3-2W!$._H*,JL M,4W/+.3-KJ1/&$]WO@H@Z #XK"UTRL36-34#[3#VW'*!V1DJPBF<\[NK_-9B M80O//@\O2EJ3U HU.45/,_-^D9(017@IZVN8+$IVBVHN:IB*YV4M"M6G=LR) MP]G-7T["7;]X,V5^&1N'3[$"-$B0AU.QB+I3"Z&6[8C ?OAW9"R6[2\$ MXUG/@K@ GF2Y8) M*SN)3.\GTC0S68P*2Q1/3G=FAK*4BZK:HALOD1$OGCVL.#$20F(HO!"Y)M?V M[)>*+_+]/FW=1]?R^$I T:;5CK48AKB$&A($X37L<]+H:FXAVZ&QP$-DUV]! MS6 I!]%"<1=2]0NT0FO4=JO4<_5BUJSN5LM&5$)[4[+PIMK)XM)K AP^]/HX M6OP\2.9FM!&)<_$UD!U[ F@AX9HX&= _$JF9(GEL;\#2,HAH%6EE"PL7D)"6 MK3J=)_@Q]-",\KD"BOO/X5:1]&4CUMQ\BX5?:,@RX_'EQ#C;D N1G48X=JH= M?09G*PLB4EYP-->9M3,)]%#X\49RU@0ZQ[1293 LIAFD.C,);#H4P5S'C)RA+(Y<7U7WER=&2 C ., M"D3^-%6O]#]>WX.7/!>PM=SS)#.Q$SM@NX %]&H47JE2QD?+GZW##7Q[S!+X M7Z '(8]U^&\O9X']QZ\:"!5[AX,M_>)(3#Q]#>)VIG:(&?35)+Y,_.EKJQ,2 MOI#._N-_NJUV]W6Q7_F'%N_#K\I.N#G6H$LBLP.&8Y1BT C0)QZ5[NURN ^A MX+/0.P[U)2[22UKH[:;;;CK<=-KK!]N-'%BX.MM-L]TT*S=-YM6&[7.::#>- M#H"5R:BE4%EJP1^GVTVWW70W22K>:I;KS73B'$S51-/$'X/H<7JF MLBD-YU=%7X(A?/RX:W)?8_REE,%@;8T'A4DRIZ?(F,J.:*QVB2GUF(2.?FFL M9I@NVW08T:/YC(?G"#9<1<)))4/+PZQ8;-XFXJK!8RV8Z^SC%,*R/D;IC-!S MA(R>*L9+4N_KE4:;*B'1NZ[%G\N1*1G(\CET[=+@DG^$=$UED=)VFY+U'S(A MKT ZE2%Q-(4L]-ID@IEX'IQR!G=';Q9QENG.I MAB^VK>W_$&0TM 8U!=H=N( 2CF!!(@G7,9 MR*BDI J=/4%%TFP@E9 C%:D7J%WP$1 M6G&.<6R$P$IM$/##!F6?!F.:4O5.IS.L]M5@T.PW6IUVW_=;K7[':[:;OJ]4 M==A88$RK?9GP-87B'J52&H_V:#_W.[5.M_Z-:3MOH$^K51R[?R0V22AR%^TB M#02@9&)$(<9\T'7['$\V5\%D85IO2;47M&N#YG#0]WS8,XV6%_3]>F/4[PP\ MKZ-\;] *VHME<-ZJD8\'Z,LTGARK21@GV6KT6XU:N]W>Z-ZI8X8N=]'!/CK< M26O/;/?'>OMCH/R@U@Z\?JU9'_0;(S7H^T&[U5?#H%5K-UK53GN1BK'Q"23N ML3]2LVNKX%"_T^TTJYO=&(V*@WUSN'-V.:2-02++*B')Y%>'=36J^GZ_"RIL MO]&M=_O^:#3JMWS5K(Z"X3"H+4Y^\P!OVOVL!@1< M5ZO;'1>6]6'.J68_6+ MAQI>@3DZ^8Q9"$QQ@)-WA [BMW,VG_KM/FP_G(&3N-_MUZO\ ^S _C[CWE68]N&^COO_"BGO:!?F-)Z$G\C2Z0_/I]?GO_[Q?GS^_OUOO?##;X-T M\,OE,V?BCV$JH*E7GV9)=((J^\'H) EZ27("_7@3@>[_C*;V9- _&7X:O;GN M'/VU]^?[-]>_=__=^\_@3V@$P=Q3#$ D<_4PV;:8$S1Q'LW<\83U!$'T%O0S MGK//H.7VSP:'P_]V3R:?OHQ_F\0?3W>'T7_CWK.?,RQLFVVT?[[,C>=G][$- M$!K\#+^RQA:ES=UJ\,?%);QY^>;B4(T_O3\^??:S?,:1[RR.+*>HUKN@ICZ^ ML9Z$L\@>[&]?>LVS\,TOG\_'WIO?AO_]][_>)3U8R$.0GF% R&!33>7 J-I2 M3:5D<>U;:B=5PYWP:H=OI%>_T'_ZAT?]?OHN:NU]^7/O@S\(TS1._=\VX2@C M=)P*S 5)_UEG",/S#]WJQR]Q^.7Z^-__"2__:NW]=7FYD2$4.N]5!\T=;YTQ M7'_:_6/\87S\IJK^\^_#8!^6\_C]1I;A)/'1TK_],KQO_DM]^>5C]^/Y^__N M_1&^\P=?)CN]30SA,/(G^?Y7)*T73XOVGN5]9B(;WB62E3B?A"P9,-^E?SR# M<^_[^NIZTKGK/5(9\^_=Z[ M^O6H<7[N__[I[>\?_O4E2OZ #V!!)!AD"GK(YW?/'+[H__=9> 7#GX^#>"8/ M+$J;3"_OG9[V$/+=&\^>.9@D!<]5+2$T?W]^WAP>7-2J?O77H-T//A_\T;E\ M]G.KYK:K52UE]$S]O,R?2"(WY^"S*OJ8$EWCL6(/#CSUJS^9HUND1I=50W,7 MF")3C^XZ1F5&,K<+-_*_AV>[S8/+_P=OTXNKCI-/OU&$.F3:[UN$1%B4V MJVN%7VYIP5:[3"FAA_<1E97 9#VZ*T.3BTK!$JZFQG4>)NQ+NX0#,4/^T_D M; /VIPM_PZ)W&MD&J-S>, RDPH(LOV(7H7R!JJZ_!!_RQ)%)*0HI$FBP*,\IX8=Y'9!E% MKV8N=J I$,B-SO1^.EM%(.@#3&O1^2U+8P9VPLN6RFZ-/:N!M^3[GW^)XYHXP24W0>&CII-;E.T=5?XJ#.O/^4@TFT*^'D A937/N+GG]V4\/> M'\C^3=FY'X^>X-)^KV"[[A9LMP7;K0>V@VMH1Q;9\RI-W6GR?K7\3B=H5AO] M1J!4O]%J#OJ==J/;]U6CK;Q:(V@VA@O>K];>%1$$I/UFN]:M=>_5ZW6C7!@L M];J*'ZR%/(O<01!8@X<4\7>)+MT"),0=P2TNZXEK/^0]HZ49G29_/HOU+_@L MT6]R)ZZ:X6?DF44!.$MTQ_0&$E20 =<4<3NK(#NM"H@/:[X*P!QK>UM?0TJ, M411?ZCG4/^]@PZ]86%W"K-TH)\S?==75UQHBE1^S)4R+2**RP?*[E5;[.QU: MUZMTO:%KM]ZL*>Q%9*U\2][19OW5I MV%RSN]"[01)",[^HZ$)AC[%)T'EVI%T4FEZK^GKQ_W,JT.VV\^-?V+3Q[?6,7^+'7ST0?/IO-INFKER\O+R\K\(7*:7SQLI<,SQ"P]E(%IW[R,O!G M_DO/:S>]IO<23IWG54$'[=;J7M7K-FLO9^-:O=:JUYJ!UU=77G7'JYS-QO?@ M4;Y1)=\S1+0VC)"+Z611-:^CH8^#:Z$+97XH&Q>&O_^45IP/_NPLPC]BQ//L MIY^5_ZAXRBS6.JR#YZ7>V '_YN<;W><[N(FJW7KU2EW5O>#!CN]>K-*]2LE_IA[7#]4 MK]:(6\I/!OX$1G!P%:EKI\>LUK5JM?9=GZ/:]AP][#FJ/8)S],[ =K?GZ%[. M46U['SWL.:I]O_=1M]JZX1S]]#T?I.V%], 'Z;N]D/[.!PF,[+_S.3K)U9#7 M&4]"0ZWIIRDQ:E>L=-@P!O+PV]Q/X(WHNJ2N_&\&9?$G/[6B9!HCN(2P>^^* MF*DQ(/1&\Z9S\]C%C_[D=(ZID<___>;HXXM7Q%*_:Y?Y?>-'E')W?*:0/M:? M+:LLG*6G>JZ4&28*^UQKQUFQWMC 31$.D*^IC.W=LJ0Q\]R7?XSBH%)?#*;D MV(*6Z/K"DIUT#]VX6#GD7>3P?0<;)+U;[6;Z!S+F?XYG#/7(?2P3:-EG*]^; MB&EL?;T;7X5=*BMXB*)C'P$H/F?1O_5G/FQ"$#;/,RD$]^7^A*KRH)"QRT=I M$:7=DMZ+PEXM812X^[ JV4*M8+>PL0T5KZO&)?'$?)QP'72,%<=<;(X^76G! MI[CA6K.2L69,XHDR<^]@T-VI.M5B?/)A5OTG(B48#J%G="F0-Q@]P47R^A\C1:K>\\&+YU[U!5=*&<'4 M$/4;:H;'.Q],]2_\1NH@W(8&GV5'3X@I>IJ$%T2UD.3 IX\]K_E! KUW2(O\ M3C%[C>H6L[?%[*U-D"<(O4Y+=3LUY?6]6J?6;P2^U^\,O:#?5H-ZISJJ^?5N M)X?0.]Y__[EW\N5H[[C?:'5KU?N%YRVM]Z0ZJ!"-P1-41[ /+K6I;KI-DK8#H3/#+A.&=>E MQ'MUH,[\:*2Q_I1Z( \0LGJ.+$#4'F@,9W$"8_M6=^O"&FU1B[;"W@2]\WM% M\M4KW^O(&JU*K?84Q[:FB;_>UMP4\<7MH7QEIC3(#/SE_SZK/;MYO;N5[LKU M?@10]-W_G!P<'QR]V?M\IB!O+E^=:M.R\530!-/KQX9EOAE^M(Y/$.2 MRZES6"'O^I/>;]]*!#V)/;JIP>?W.G'$/KJ-CM0QK[9;?;O5[V6K;WKX1 [T MBLE^%E!$VUV]W=5/R.^\\Q">X7[=F MV^,WVTS2&"BSE#?VI'?<]M[?&FXK#+>%S>XZNX>][8[?[O@GJ4O8]ML">'V[ MJ[>[^DGNZN=E&1D(A.L-J32J14B\#"#Z(, S?G#ZP"2 7V],?*?@-^];@-]L M] @CSW+PD=RO4/&I\ZDI(N8NXC!8 IC+HO:#.+B&_YS-QM'/_Q]02P,$% M @ 68%I5S#>IU8""0 1S4 !@ !C='-O+3(P,C,P.3,P>&5X,S%D,2YH M=&WM6V%3XS@2_2NZ3.T.4Q7'28 ]=WP$<_7*03(+ M2*OE'_KM9GN7- ^#YGZP>T@&W\C.]:CWR4J?7/9&OP_Z;MG!]9?SLQZI>;[_ MK]V>[Y^,3ES'7J/9(B-%,\T-EQD5OM^_J)%:8DP>^/YL-FO,=AM23?S1T$], M*O9\(:5FC=C$M>,C;(%/1N/CHY092J*$*LW,Y]KUZ-0[ G#C6#'1_[BKY,- M93P_/HKYE&@S%^QS+:5JPC//R#S8;>:F R-]Z+XG<^O->&R2H-5L_M3):1SS M;.()-C;!?N/@X*Y)\4FR;)/.M$ Q00V?,IR[,FLD&%5!*$W2N;_ 8R/SQ;BQ MS(PWIBD7\^#CB*=,DPLV(T.9TNQCW;7 7\T4'W_L6&G-_\-@:C#/L%OC4<$G M,#GJVG'V!]!'\'^K[;[@BN'*BC-F;0NEB*&S?YOPD!NRVVJTCOP0-BU_ Q4C M "Q3%1V_IU:O/QR=G9[UNJ.SRXL-TNORE R&9Q>]LT'WG/1_Z_>N1V?_[)/+ M4]"U/]P@10?7PZOK[L6(C"Y!S][7[L4_^J3;&Y'A]7F?M':IU]K;H9_\UG[L MOFV0[MTKTCVY'(SZ)Z1JQE6_AV@@N\TV;/@/U/=%#C7ZVB=7W>&7[D7_RKO\ M[;S_N]UV $Z[V6R_G=;_+K3AX_D3:I_5R2"![,!STH.,4B<14SB$F(2:P&IE M:"@8":6*F?I<:]9 1(@R)BZO=4ZC\AI&*/@?+XR9XHP1%:5.5CV(R)U9P@WS M<" +,CE3%)I2]]"8(N$VG%[XY'PA6I+Y4@Z)S>PF8(!Z:L[ M0"@'@UB"(ID$M@@K4IX1FLU)D1E5,- -53.0>;.B ?(]$$<.< ,T*1NH M:XX!- =DH5.@LT IM41]"3A];VEPK-B2_#I*% ($ .H2\&B7TU:?B.J$C(6< MZ84?*#;AVD#99 C%1J$*F8A")#B>(\!*H1IO-]<)RB.8BF$> SS>!US'0FI M"QB'P5])X;"8*QFQ&)HUV0'HQ0RP[/#5OX7B.YLPTH6X.BP$2-A"87^'?;)# M;;& 5^Z2(T_.G _@_ 2#;\4U'%11E^SACO! 2B7?.,.C?4RHV GA^@/NF@I>&S/V701:AYSJC@: MP!TKLGDLPYD*C4S%>KZVM,9&>:D9*&0@J^"@G"(8"T$Q.8%95HD[Q@,C''^J MTC[X%C(4A/P!XUF\S1=K/25\9Y[R[*C[P&&>'Z^?[3?@:U,>HSM0+3,+)JK! ME9#>HX]0%2_P"A[$:<@%-W,D08\MB]YKH6U1ZQQO1;12'MC\=UL:E!=0T&JX M%TC:H@C@;!6PA<*$9<#%!#@/]+ RW-(05L76>LBT<:[2']* M16$C+N*'C@V>D^/H M4IIA'3/^?G%+PD6%9)VF365VD [GI'#7!H@0/YP9X]NFH3J)8'"D&O] M@,4V%UD#RCPQ)X+?,%&>'MV3K[_*IFHJV6+_*6#M_Y_6R/9@/%YX3?TN,F*@ MKB+W+DABB'T!HWK _I>J4:@ C%1Z26)L TR9IMP8QIY(0Z$$FH3],0?]["0[ MX"X0]35F%?B+=P).2 MB#, 7TE EA7IC-$;9!2.Z5I.83FZ/:Y?'#F^"-)E\>A.EQZ)S32&@9HM0_-: M^)?,'H8 A@%O=4=K-' :7:2P#;!+UI@RASUZ.+L-V^^\5.T",QDK"'UU !:S MT1J@:7^_*3%<=SR!9U,II@S)0D8GY<]0J@SP+,V%G#/HG272176ZXB& Z%=3 MGRKZ&VNPAD_W6-,^U_#AH-H"?>7..A!ZD12"YIH%BR_53?P%MBAQ3P;@4T&H M"=C8J3P=9!&ZF+(4;;E[N!ZU1IV4_#;44A6&=!2I6[?LSL5B:]O.'UB_-LE:WSW>5 MGZL^L7;;VG_-73O"SI5IG2!TXFF."]X+ W&3#]K-7=AE%#U^]6;_53'Z!KMM MP]/3">V9V_X&]IY ; _(!=RJ-(1 >U@G^%CI8[GJ=7[Y9F'DX>>+E/[A&[T" MK.=":>/A\VJK-A!7;VG+^[DQ+X5;2:@6;#._)?8G-/*A:?_]8*OY:NC&[P$W MH'<$O;[VEX]1#AKV22' M7+J3L"T.-]Z8E4K34;Q-4:_".I-E:1K2Z&:B9)'%6/%*%2Q\H/+BRVI'2>?Q MT$#PC'GE]<)KJB_U;85/C.!+]*[I,[0Y3%<=)@#UPF%2% M$&ZH98 -H6[WHVPKL0[9\DIR0N[7;[?D! <(PU##7.8V4S7!EEI2M_RZ^[7B M'/W#\P990K.(Q>33Z/,YB654I"PS)%*,&FB=<9.0DP1S]Y/8CXEVLP%^UA+J9KPS#,R#W:;N>G M2!^Z'\C<>3,>FR1H-9L_=7(:QSR;>(*-3;#?.#BX;U)\DBS;I#,M4$Q0PZ<, MYZ[,&@E&51!*DW0>+O#4R'PQ;BPSXXUIRL4\>#_B*=/D@LW(4*8T>U]W+?!7 M,\7'[SM66O/_,I@:S#/LSGA4\ E,CKIVG/T!]!'\WVJ["UPQ7%EQQJQMH10Q M= [N$AYR0W9;C?:1'\*FY6^@8@2 9:JBXY?4Z@^&H[/3LWYO='9YL4%Z79Z2 MJ^'91?_LJG=.3L\N>G )5Y>GH.M@N$&*7MT,KV]Z%R,RNB2#W_N?>A?_&I!> M?T2&-^<#TMJE7FMOAW[P6_NQN]H@W7O7I'=R>34:G)"J&=>#/J*![#;;L.'? M4=^OQ>#:^_R]_/!'W;; 3CM9O,-7>P_A39\/']&[;,Z^96: M1#"6D:L&.18R2NHD8@K'$9-0$UC5# T%(Z%4,5,?:\T:B A1!L;EO;T2.27]NY+54(0!.]JK MF,Y99!7$>7-03<9@)@ /-B6<5[=A"_)U$-K]<4'.R)AG "-$Y#ULZH!P$(=N M5>GGV1B"H0UX@;->*/-( MVRVBU^%E;^,1/5IY_#^_.VBW_MG1)69+3H9A3H[''&XM,,X(5%K M< <5>#9AI =Q=5@(D+#5POX.^V"'VHH![]PM1[*<.1_ ^0D&WXIK.*BB+B]9 MR+,KC5=6&L-*:.A#CP$))$'!U@O68,Q6=9OM!B=,0P, PB;^+Z.UCIPDHH5^ M^1 D!R$#Y)4K.;HA"P430(2=, U N^<8]&NME M1L%.#M$?=-%2\-@>MNDBU#SF5'$T@#M69/-8AC,5&IF*]7QM:8V-\E(S4,A M5L%!.44P%H)B<@*SK!+WC =&./Y4I7UP%3(4A/P!XUF\S1=K/27\P3SEQ5'W MD<.\/%Z_V&_ UZ8\1G>@6F863%2#*R&]1Q^A*E[@%3R(TY +;N9(@IY:%KW7 M0MNBUCG>BFBE/+#Y[ZXT*"^@H-7P+)"T11' V2I@"X4)RX"+"7 >Z&$Y>B6* M0!'D' 2\E^>0@K8NLM9%HHUWD<&4BL)&7,0/&X^!J?,I/'G]!.->4JX79!!W M^S0)MQX! R'Z:T?U0UF8]1J\),?1I33#.F;\Y>*6A(L*R3HY'N,.#W%*!FU[G@3WL]$>(E\EVB/KD5%4*$17A6(\,6LJM8%V M/"B'N31 @/SISA[=- G52P*%(=?Z 8MM+K(&E'EB3@2_9:(\/7H@7W^53=54 MLL7^<\#:_S^MD>W!>+SPFOI]9,1 747N?9#$$/L5C.H1^U^J1J$",%+I)8FQ M#3!EFG)C&'LF#842:!+VQQSTLY/L@+M U->85> OUB$+IV1_%AS4MPY89)$] M9/JPK81_X$JX)X#90A,'+./Q!IZ41)P!^$H"LJQ(9XS>(J-P3-=R"LO1[7'] MXLCQJR!=%H_N=.F)V$QC&*C9,C2OA7_)[&$(8!CP5G>T1@.GT44*VP"[9(TI M<]B3A[/;L/V#EZH]8"9C!:&O#L!B-EH#-.WW-R6&ZXXG\&PJQ90A6Q0,05-Y1JLR,VX#?0@0)CV.6+>\]1'T00@"X]69@VQ??>UKVTU!+41C6 M6:!BU;YOB<72M)_?M7YI=JJ?[AG:%[[*SU7_6+N%[;_G#AYAY\JT3A Z\63' M!?*%@;CA!^WF+NPRBG9?O=E_5[R^P6[;4/5\V_I MK:ZM:7^BX7['87\8TOT+4$L#!!0 ( %F!:5#,R9#$N:'1M[9I[<]HX$,"_BHY.VW0&OR#I@"', M$,>9,I,"!>>N_5.V9:RKL%Q9A'"?_E9^$)-IVFN;Y,@=S&"P'JO=U<_:M>S^ M;YKF)C%. A*B=][[2Q3R8+4DB42!(%A"Z9K*&'D\37&"WA,A*&/H3-!P01"R M3/U8M\P3W=2T01]D.64GGMC(LHRNT3);;61V;?/$;G?1]#TZNO*<-WGK\XGC M?9JZQ;#3J[/+D8,:FF'\T78,X]P[+RJ.==-"GL!)1B7E"6:&X8X;J!%+F=J& ML5ZO]75;YV)A>#,CEDMV;##.,Z*',FP,^JH$C@2'@_Z22(R"&(N,R-/&E7>A M=:"%I)*10=^H?HNV/@\W@WY(KU$F-XR<-I98+&BB29[:;3.5/>AI0/6=-C?: MFH8RMBW3?-E+<1C29*$Q$DG[1.]T;HL$7<3;,EZ89@O"L*371,FN20T8P<+V MN8Q[=P?X6L^TZA?Q1&H17E*VL5][=$DR-"9K-.-+G+QN%B7PFQ%!H]>]O'5& M_R(@&LR3Y$9JF-$%"%>Z]@K[;:A#ZFNUBC]J1']GQ#7);?,Y"Z'2O8FI3R5J MMW2K;_C@M/015 P 6")J.GY/+<>=>:.+D3/T1I,QFESLD6K3V6CLC*;#2^1^ M=)TK;_2["PJ"KNYLG[2\FLVOAF,/>1-D=="5/M<='HU3XQ]TC9X1P- MSR=3SSU'=;TK;;OFVR=4]HH99I MMAY/\3]7F:31YAN:3U+9<50EIY;;X3?()!NG1R%;[9L M F<"0BU(<&\@@T@@^2D!M;KMXQ["27CK04.Q8.0(_>](:NT?230!6I;Y&@ @ M)!+3!%BA"4J*E2O[UK*FW\.=2B!S9$X;*O]L5"26GB^ U +. M&$XS8E=_ZDY^"RZ,BW"D$D_E.QB]5TM /6BTS+;O;ZAFA;AOKCW*(^[%]O] M_C[6.\<'AS^=PUL'9S\AW=V#MQ_(VWD@*=,0" R09$ 4:35^<0H>P?9S"*[V MJQ?66[-7',U94_;2% M>\C88]KR?";F^:#WS4W+3]YD/IF=N6-OCIS);#J9Y?N7VSV@ X3[;,SS@?"P M_OV'T?O5N_)'L.ML8_^8XXL;V7(/H]H 2F\0Y-XT1"_,_//$ M!Q3;._NB7FW'*=X^0/!Q\'DA^"H)U7,)+NPJD-?>@-FM*+?RU*,?1A.BE>=5 MZ*^_>5.6U%^\N?M*3XH71"LV_7 DB;#Q-:=A.>V=CMZZS3F*,C-_"ZAX52A_ M]VCP-U!+ P04 " !9@6E7]NM"2[8% "M)0 & &-TU:>W/:.!#_*GMT^IK!#R#I@"',$ >FS*5 P9F[_BEL M@745EBN+$.[3W\H/8G)->VV3#+DA,S&VM-KG3]JUK,YOAM&/0A+Y-(#WWH=+ M"(2_7M%(@2\I4=BZ82H$3\0QB> #E9)Q#N>2!4L*4+/-$[-FGYJV870[R,O- M!XG(@5K-:EEUN]X N^78ITZC!9,/\.;*<]^FU!=CU_LTZ6=B)U?GET,7*H9E M_=%P+>O"N\@Z3DR[!IXD4<(4$Q'AEM4?5: 2*A4[EK79;,Q-PQ1R:7E3*U0K M?F)Q(1)J!BJH=#NZ!:^4!-W.BBH"?DAD0M59Y):X^IT0Z)U.Z5.V-\46:-YBMXH@W"V1.9: MUW9FOX-]H/]K]>Q&2YSO2=S0U+:YX %V]F]"-F<*&G6SWK'FZ+3X$53T$;!4 MEG3\GEIN?^H-!T.WYPW'(Q@/#DBUR70X3WB4,AJ,>WN+=>("Z]J>'I.75 M=';5&WG@C:'6A"MS9KHFS/INZM!:X]0^(&5[,^A=C"=>_P+*>A?:MNQW3ZCL M#TV?\0"\]WV8]:;GO5%_9HS_O.Q_@I[K@5A W;8?<4[]M4X46VR_H?ED+9,U MP52A1!D#U-=K4HJ!*I $2"!BG1/B$GE!A*[7EJB0PHS(.8EH8HQO.-U"SU>% MC5485N%WHD).:003$\ZY\,-J.LH-&5W @$68PACA,%XLF$^E'NINE9@).<< M). *&0M)M- JA%32^1:03ENH&1%5U6JMMO Y$AM.,;LYJ5L5F7,* K*OG;X)WNZP3/VUQ-2,'/HW M6'%$6"SE@*ZU&B=M(%%PZU5+0\9*D78$7*5;?Q: 8Q&":I4N* B72!$6(:18 M!,G:#Q\.CH1I)K&DB49>50L@6("C8#0(USOLB!&*2;8:+G;K(*H4I+6AAIJF M6O,,N"*FV3*8?&N--.]!IRY+4V^<57156RGPF@]0>KM4UJ:8+ECFI+4L[/?C7!1XQA>2TY?EXN .!K1=L%E/8M?$@ %Z;ISCVV M&2%V7K,$RW#.U+8PL-)]]:)9MQOMCJ5)LR(B>Z/)K_OS[WY_GYC-DZ/#G\[A M]:.SGQ#=K:.W'\C;:2+)BQ5,#%B*8!:I5WXQ!(]@^P4F5^?5B]H[NYU=1QC! M-#&WLKS\M?KDYZ;K(VA?5KQ\_2&EG]SG>WC[KPA[5JCZ:0L/$&./:>/9>'K>'WDS<,?3R7B:[HKN=I:.(#QD8YX/"(_KW_\8>K_Z5OX( M=IUOG1]S?/8BF^]A%'M"\0U@[&&G?T\<&[9?@^M[ARE4W<=>*['^O2_> ML=AQ\AR^,<]FW?X*P([@.G!CG@VX[OE\=X38P1NS]UD@V^4Y%/5*&T_A[CO" MG/B?EU*LHT!_GA#2*?)YZ7C-?D>^HZ<_"G$642-_+BJ \K&>O*5\JN?N>:&8 M+*F1[?V1A:+2(=>"!7G8FTVS?EMZ9&UV>L0H.X>4'FSJ_@-02P$"% ,4 M" !8@6E7ZF2,]'H3 !6P $0 @ $ 8W1S;RTR,#(S M,#DS,"YX&UL4$L! A0#% @ 6(%I M5\$DOIO5,@ ]R(# !4 ( !WR &-T&6:>BN'< )(-!P 5 M " >=3 !C='-O+3(P,C,P.3,P7VQA8BYX;6Q02P$"% ,4 " !9@6E7 MR1,6+FE* UA 4 %0 @ '2RP 8W1S;RTR,#(S,#DS,%]P M&UL4$L! A0#% @ 68%I5T^1!5MC1 ( &@L8 !4 M ( !;A8! &-T#,Q9#(N:'1M4$L! A0#% @ M68%I5RHP.-&Y!0 4"4 !@ ( !8FT# &-T

    !IM9=.H45B1)?H-IJ3?*=10&.G/RZY>??2.\_/@;WW3DJ9.\E" MMY-O")P0V,TI,6EKM6(<5MDN?K#(J[E;7W0U61.<@!%"F$:@>"*'M#DU[ " MW4@$20J*#IJ=%E(JH-U*VTQFVO$]5>;5.3Y*Q9Y)QMV[>Y6CEW#G,OIB0A:# MR9(#,^ #GLEVO6E\ 7'M[MQ9HX6S'=3Q&3O/]^A^;9YU2QPQ*WDE5>;:3>1F MYV-DY^-S0,?)@9L&,@*6;3NEFX90+8\)4[?C=VAS/$*-.,%@SXFFKX/@+3_G MV(RM!>ATLN :7:Z$I*N#:H-K*JO8F<4W /09_^AP,QR##/%+V%[J%-,/PO9! M=T&70_(];0Y.>SI69B22YK@R\FDB3V2KJV)GENY?I>[;3Z ;?"\.W[P-/9>6 M4M <('FVXU*JH(6'(YX(P=IRW%RZ0W+*$2#?G3!2V7.8V*V%O(/@MVET _%% M0;PYHM_2;*:UH5Y"2W["* #+LU-FH$0ORUC)_96?Q+S7]=7TSI;+&56S3S2%VNC MBM+J=-/Q.^_AI/KFQS&>AG]YFC4.EQ7@/^F=PZBW'E,]V3(91!K2 :&PJE-: M]#K):UI:W>1@WYGGMX+$\V6 MUWNTR5F)T(+%ZQY/\,!GP!BR*JVI%579CAJ(?2K!-("H\8U9<_"1\\I&7KV3)DL($"ELVM&3529^)]3^ M9$MZ*9B=T90F!XT!Z?NV2?NJ.4&3F7$#UZ\-=#_(E)X,@N_L._@JPUH+FCV* M:E$27>H:^,RL];.5JU-ZW\RP7GP?PE'8/*E-!B6<1^P\2>A:DL_Y9)+(3]QK M\_N^GTV^;H2>T9P/)NQ ;-581Z@=&G*+_9&'H,09JK%EJP)._9CMV3Y8N7Z M^:Q?JQY_9=K?"C'[4G^/.P\BLZM9FNF;KY56? Q"Z%TZS=JIN\P60J#2J1(U M$TDCI66USB]X+_!RL8-0J+QV-AM$MG>7+"$6^C M*:@T\ET:(,2"'M>Q'#M0_5B&)<_QMDN6&]XNOSUAB\P>B-:[G_AR^[$D2O&%"V@])]TF2&7NQ 7 MPG<+Z,ICL])$6@8A,*-Q"AJEV-FC MN+#^2Q;#CV%G1:)8,)0U@2Z-EVJ_*_O+?/SV8<20G61C MQTTXP_MG,]R$%>]/,>["N1M0O&%TH2^L>:"NS8%3E79QR9DJ4FLW.[R/X^V<'+M*O*VL?F#F M.P*^?^KG]=POE9P]'7(BM5&'L9;E@@?:;>WX!/$'D-3BWG&[YCTN)>_(><8Y&"'ZQPLQLAYRTK-;0Y; M0$Y2="!B*D)0CEJA8^?07HV5NBABT"_3-8LZP&E:I!A:&PMM62C6%I1Y\XB/ M1,[AQR+&%SEOZ9I*I6V[*X_RZ5E@^^BTEJ3QFT=\G8C9'T.MUX]#TOBN9YO MV0%%F#0*\T?PQ6[)G@/'"J=-CH$E:6"K6,(.VHXM^Y+7!EN'4._S*WWAJ_>1_5$=[M#]N->\RC XT37'[CGF>T:1'Y>9@A;F M744_+-8C++BLC7KDN2#J/I.67I"3?.)TWA9%_AXTV^MO(55L)^N12A)4). M&F4EHP=]L0KF38)LI6(7=+TC18^4N\G*35:.DI5'3VW4SRP&C&-/$ &WA@5_ MTL#H_K79EV\E&3>?[,OEH$#S5?CC$K)8-6E02=(E:Y1:";V;A;B\'!3HGR8' M7^,2VLKC6,I1L2"S3^6!_A'*9?IFB+&X-*";X$U&VYP-0Z@QOV;G;Y(]C[5)K< M)P@2=\2.1[J^(_?T&JEDD-I"R';(:45%D&L+ MA*XCX?SC\/KY.%Z9-(QO1[D2L+S;XJ]#T#*5]IV,SW+ M:7IRX2Y&Y*3:28]C5U)SX_=I?#(I6=4FM6[915IL@[>D3K7(=&*I0(YWM;XI MKX^J(ACM.=VD$+S%7I=;K""WBW"!AB MXW9RD:>&NN^(6=IJ&(ML^HKT?82!Y[/Z:?P^,A8BIS*1G EL'6G1K9]-KK+^,)8:X+@@XIOR^'5=3P6> MS=B.N*ON=8[(69V!ZR%,.U--2B7U/KK]^^&0,JYL%O"8O M1"4_ITOR8M2=93-\,7YGA=RJF[\D8QRW(R^OJKHY0(P!L;B]R(H'09YQ@YZ-$TD4=1Y]JD*$[)\9NL M7+6L/'IJ."&73&:F%.B^H)2[8CM)=HF;9%R^>N3FDWUI=7-OSH_%1:&+ZXK8OF>*JHXRL%7N43U0">PNS(=RT1O+-!X M\U?.6MU X8>]FEX]/DR=18T0/!N M.J<'S&8+LNIS9R)FS5-+( M>D(L;?25A.??%'L?@%2-G1A@@BQJ-!#=D=!=U06\]6U#CI_([UV?K)\I3FVF M;1=TP> <"9O+<[ETA=S^HNKF./+ZJ#H7LI^OI 0&'R*U^MS"W*S#BS=)#&E=2H0#-%NE>;)!M+Q(TEL^-3W1RW.REB6MT](RH(VR58VEDK[Z M9//1TG2)"HB;?'W(+E%S5^CU*@O.GPA&6@,TE==_5'1S/=)TLTWQV!D@ :?5 M5\8NR1%9:X8%WE0J"=>VW!FGA:6;G;EJ67FT)D;1+592J8[,^05I52_PS<6< MN39K\JTDXV8S+K$SP)V9<[_5(P0.6-1LQ?'ES/BV,R &.J$4_1^IU]P2IE6 M:GB-)P#??(0KPQXT_0U"3MEXVY\A?22--%*@-R1O.P-N=OE#V/O4$I/7\)(< M1EL+A)@K/%,%%6?E72'R;NL\WR#$EA3D=Y$?FC.@)ABX@,[ ^1TP&0Q*3/A_.; XXJ-:24(KD@# M?.W.@)CR^\A8J)8AFY[557SK#Y.#\U8@QE$.ON@RLFPF6U#S>(:C,FYVD$[CW8(12\4?"S3>_)6S M[@SHY(%4*[>%EC[35NH@:$R44?6&QIN/\ 4[ _I(E?(Z@*-IAL^.650<+,GN M%:TAW>QR#+#WJ26F<:^&U>4Z3>I)%E\,LC.Q0Z2N4.O=UGF^3QYZ;+OS&5MI M^_H,13OXE,.0Z=5=KWD=Z>4?A]?/Q_'2J&&5 TE/Z;4YY9GH(I4?Q--&7TEX M_DVQ]P%(04SQG29;!;7I$KEKNQ=+5CNS,@CICXP,X M?&KQA?E8-/52265[(F@,J78L'=N8[ R(([^/C(64S*I4:XBBHM>XR3(W+W # M9QQ+FQ_CG0'7A8N=F"/;[BNI(*LON*!.%+N*:S"-:2PUP,5W!L21QQ_;&2"Q MD.D86B")8&\8.D;$##80$5%?]+C,('3N%)2;"TFL?/Z MM[[]:[/<@.'5:9X-$D@2A:S&#X'$LZ8GV2*4"C4!F@LA\?AA"XD"$+V*!6VA M'WG!#V!@@6/FZ[9@;2!P+(3$<:TW8Z1J3C?[O>ZDI)-]#3Z"\L\V*V=3X? E=J!:T&5J;$U1AD:TZI@ M"E\I87SLS-9!<*,.@-OQ1@NJ'2QSF-%ZTO1LUQO)0./K8"P8=#2)1U97@:* ML&RD;DC0<\_?=34#!$71J5C25ED5S+)FVC.)%C2YR51355) 8\=].,/[9S/< ML/W]*9X-"7&XZ&HK_*G-IV.@@-ML/E73Y@VNAG@.,L2%9+-T@\+)/5FH%$YA M"4B7;RD\L=8"T$T!*WHDS;F2BP0]6B:I E4M%<[.O@,HI4%U+4"JKLT@L2,' MVR='^6S[-.+6!CZL[M,S'XZ/LLVI;<&/[I.L/2E)OND;L*F\J;8SIPY00\3- M 00/#(DW(C(<9I/.JE6I(LRRIUBHD4T+Q=B)R-96OCG[QP3_P=,_IR8]=(OX M5UT9>"X$&=UJHY K9GBNULR57I9PYY&*W)G&-"/KR M=.;:"<37\$&BI#5E6ZYM:')(B M90.;UK$"WQ3*%Z?P+5-K;F* MADHAM8GPT ^RN 'DL*#U,<@[N%+X24-& I8 )["SV TG!(=IC>M <*%\P3' MD$QPC"!,Q&Q>QF8Z)V=?\ -IY-84)MF3I0849-3YH_O2+I*FJ.ZPV!X+24+C %S=H^V!&ULECW MIOV:P=%)3F_[-"+7A\5K5]W?6-0.X.E-[BXL=\_-F:8N\++N ?I-TQ94VH5 MAU_%+O*ZR=@K_/N>\G2*!&@7>% #0:@(3JB'M@4MMD9B(A'4EW32,/%QNJ9, M!#)V[ML'X\3]<[VE-C^(C5&SR6LID$_K?<(L]*K5O,S%K]@I]MBX[J3E*]@P MFO4 EU%IA/CE0G MQ!X;%THT7JXHKDD2!LJ3&H;,S%7+ZXV WX_?E78_LRCNZ0+_;IW;Y[.@:[R] M=%I>Q=O"9E7;=P5+)BV97<"' ?R.\24)N&X1@#KP("6>H;$'R0,%=J<;57-D MUH&T4K>K)8&9GJ@6P)8Z(9AX7BTAGN+%+NI['WD?(=#QN-RA['8 +TA[IDS\ M,U_IZC#( #B(9R"4G;[6+$6Z-+A"]7=I$.ZA[0V%>U$8)2B? M@7 RFV!FNF?JU"235(W:P$[V;B#\, A?DO8Z, C#@MSG:LR/]?Y666/52W4G M73IP"<7."V*Y+UPA\@ZL4;]2[V\=F*"Y4^$-Y[]X=2 EL=W4N->K<:5AIZN/ M%LVA&<^KW*XTP7\S.AVD]V:1F E]O5%=";/-DKQ%G"[EGU/EVRNUB#EW3MKI \2U9$ WP M H0I5NSD^ZZC(EB#G>%C*57(Q3?9^JII?'.2<>?H@0LNY$)PHOS;3JSGBRZ8 M^7# K+V.34C+TN; <04GV'!8K'$U-9C@&7I&Y#T\TW4GIA);#C^9Y#;J>G^6 MWW.1Y>-X> 4#7 ZS0$SQO6 "3)EF4@K-HAMVGPO!FY\?X/O44CXDNVU<;N? M:S!,4?<7JT(%*4ANE;\JMN^?V/?D^F9)%5\?'[#Y^_6*H^C)YHNB[0!)<+T3 M>98ZHXI>D*UUD9:4*2>=3H=:QO.H_5>J>:)'>VGS/?S*)Z#%#U_K?=;T=*HJ M BUZ4=!R0V.AS.UT66_ES%$=Z56Z:/S2BS?0/B#Q4$W[K.FQB]"'IR&;8!&F MW$Z8B,QVA$)6[ZP(O31K64V1)9UJ?+=OOAYM/2?,]P#H.5.1:R?NZW*1;V#[ M <31.L66Z)L7M,Q*5QNUK)D.Z$)1:?2\"A//JV^O-(=YE/0]2,L>UITS:WK" M1: 71Z5]G?95<9HC?&#D]%83;;1+Q>Z@O8B=AW#3OL_/9CL6"RT^FCUH MX?&$@(/!DV:A8SREU["*66L./"1?C6W\_>:ZX_=%&YH--U5@)[/U'T/;*8L< MM?P$JT@L@2,4;CLNTAN"Q17JM^]>Y'AVO'T6/X/%4NJ4#4SD6J.Z;%3JS5Y/ MCIWO]S.XNCV8B[B GU1VA\.A-*R7N1JK+7!S5*RBH^LS6]_>3T*)4YV']AKF M/IV+0^:K>M;OC&F_0DY[]R\SVSNZ<_(_; MYO]/\C]O%TJ.4#,DCM'5=M)L=C"L$KO(,H;\O[C\?_0*P_W\3Q4*76V$RD6$ M&39S;&N4ZJA,[.*!N/$_AIOX/\G_4K;<\TLE4M:33=0LMIK54JM^X__[_+_0 M1OT/*/RG=]36E0&K(:GJG/8ICIC6Z%J6BN>1C1>ZH_8K(L0/W3/KM;ICJ9YL MJ#1A<<-<*K-,=>*7JKG8/;-GW [Y>.W&!X6,K1;&3*XL8+K0KS=+HTQ.Q(=7 MZ$U_A9 ]NR_C*YFV*V5*?3BBI+0C0RGKC4Q!\E/][!4ZP.>7LA,S[/&"DY!? M7<$:@X="U(9F:::_/9Z15ONT4.B5 B[H%0M!76IGC44L3=?#+-8UHT^F<::< M],EN7CF *\)RARL\[J5Q6^(#KC^:"_/LV&O6M5CJNN=Y@T%Z6J=39A>%CL\=#38%F3C7[I_[36Y@L.5JQ6RFAFQOAL&3-\#UM#A@@^4Y$ WHI&;X,Y*)CF^$I MBKX7]=52MDFX<_#Z^C[@A.ZM-OS)?-3K$!2 M5M'@J'FEZ@X8JL2IL?/3'W9,GH]8VVVW;U'K>R:^WSZ]],+X1$2O*&.LG.($ M7E"II-/KUILW?'XQ/B][\_RK"W.LYAF@I50L69MKLK_=%!2BBC:GAAT P"[L M#9(Z?B6#]HU>D^NC\,]>2]#5>-[XL7=:&_Z_F-?WU$DGN2)0EK6P,\%H"YI< ML2AAJGF"L8&#+4S'A5&-WB MNB[T&X5^K<<93OQN^(-3NM]K+?;-*>YID'<*LC[$/DF?!GIU4C+U4JE#:K6. MZ(KEV*WU78Q]%R^^VN0]4#Z[9NZ0;:MSSC:+'/"G\VX/SJQ7/KNX?13H*-1A MV2]+$%!V!()UVZ[FZOD@#RQ)-05'?VK%I&@WMML%$M#FX;EPSRIH]_3$!M.= M4Y5:%BAHKN=HHN_9VQ./':"2/DWXMNX'3'+E3')X>1P[&7HH6'F'6D\NP-U+ MKE<%[)@Q;.F\O7=K#Z&_IR._ZY[MK"7'!=SMV;IO9U;%03NV MZ84;N(_S*)]DZ\^:F7AKW1T4?,E&;%2B2T)&::\4I#INQ0YS7[GN'CMU]3Y' MGZR/=J1*KM[JD&U$4),EQ"G,1Z/D5512G&M]-#XMM1;F'*3NOH+A;\4$9?4$9D'1#S\_?JBY18$V_6]71CLNW/J 5K1 MNK'@ CFD-V3)^IZ)\&3IS8U)CRN@P^:D6R2;=I%.#H:S$(AT?V#ZY=^H!TX>3]\R*+7,@C'>;?BL8J\[#'1Z=92:/IR0^BU!^=CX@ M&DO-SL3.X[XV(#\2^ =!^5@3?2K=C(!%.LMGLZR.>?TD/M0\CB_&#M)G,_4W M+?V56CHJ+U8UH-!+($6U9BU%T:0W+[D\'-0M:ZNGA[*&ZT)1H6FA.?"UT<#C ML5SL5L_?T--1B?+KA+H8G!](?(/S!LYY&U*GI10T!TB>[;B4*FB.^>(0H6,1 MG?'J?5%-\5.]YE)F2JL79WKQFESH\-';M+J!.A:@WEQO96FVTQ L80P<]\18 MSK>[)=Q.CGG$QPOCCM5O!Q M0VTC/5_!/SXNY )1U.R%3")!-Y]NS%(5=XC$+K_^;HGW>Q2[A8@G!OAK)TX6 M-4OS0!VZ?7+%\@1KK(D&(%T7>&X^: @3VZ$,P=W9RU*'OJ'E G(,Z11.?UMK M/B4$@E1*'01@9:YFCHL-T8]M!66\0NW_:IX3(60M-LV$%(H8@D5Y[_/ 9 M%&Q_T[4#P?""!XIL;7>?5SH%%DU.N!GF5EV@H'2K'CN;^RDD;'_TRM3/I3 0 MB(=L$CTDR_^\Z<4J@-Z])V%ALZKMNT)X :A,AR=O 6 QOB0!URT"L#[5]UEG MGST?->-E$*DX1ZHTP%,]<3#J".GXU4A_NASI8+"_?CW#![AQ_#!NA[(>7X\5 M*_E2W9QJ=A;%.1=D:EV/)UJRCL72*?U4<=A-OJY9OE+\YL0)*%^I3QX_\>+. MOKSET_6@$9B<.:X&-J'(:'J.DI*IJW%^N<" ' M7]KHULEQ$9EH7<2W?1O'"1*=F;%,IU[IY8O'A5K/\'6"4.LL^N9@N'GX4I,1 MB5 0K)NW1J4[ZU*7WX9OGT5VQM^EA@ MQ2[@PP!^]TYDM9OX7W>C:@\YYTW;<4^?S,OH@N*"=&6&E%I*>=B,G:?PP5CG M'0*=.,^_'L +TG[/P.:B^&4 '-,S (M\K5AA"G4>,>>XUFXWR3$2WX/6X@O@ M/;2](?CD""YJCNL]!3#=0Y!6NCM;(&:2K1O.DJ@GC=@Y-O$'\$O2WO![H=1L M*=?$9*U5J-,SG,NH*E+L>L-KU\FW!&I\4'ZJ @(^C[9S!CIW:&9E>.D,+NB] M=&R]WS@6$,0',?LWCPX]/=,:-3F S(SD(%?O2%W2C\-QU_'98[G_3,B4,1JT MTS2VI,VD/Q@7+3,_![$CW$6/2'Q[NW)>,$)%S:@ >'5;6A=][3B"EF 4P?-: MO<]:W)[+:H%*\4MZUFW10C4S5]1";!79:Z1Y\.1V:?,]+6M%U)BQDG&) MOM9:7F&L_I0L-ZS&$:N2Q"SJP"FV.UY MC)M/,M#X.A@+1K00N*-CJD!1X'N 6SG=X)"%R"!B>-3WZS-W3\'Y:+:]8 MPW1(KF6)DRS5;Z*LWO*AV$8^D.TJI:(-LH=2J5^!VQ M%:.KTI[CX5!GYMF]:N?;&] IKE8=RACH6F=66#BI685=QBX?& >__UDB=3'T M<[(/4(5NB33?2Z>+BWDG=H2+PPTB9IF85.?\:J*#8LE(*LJBHJ?C0*DON;M] MA;J3FF3WNTC-Y]L#?MC$Q_F8W=%PU)W:OJ6MI\[!/T+_P9(%1^;=FTNK[LY5 6H]^@@D$UW? O[[GW,/FV_ZW7V\_AR_8_[)"N!L<\!Q3 MX-UP-[;+[G35A8 OEW':>#TIS;1Q# M,_>P\[<&]N+WX9<%8-FF9NWK=B.'T6C?ZO=)%[^?COY=NCPP@6.:/)KM+?6@ MAVDZ(] .H;;Z/7STD@F/\VU^G!$[+RSP@ZG*=ND&C2*,O"@' %6E5O:M%[Y) MX'=>.(7M>492N+DUR!:X4HY(-XH<0+MVYPQ1DU7;!-<0Q J:%UD12F'JG_7*V MT9MW?G?$VS7H0_.4F6W60#!4=#"2T\6V.&5PX94)AS\XAJG0\%@>[\Y)7$0P MOLW5JJN:,=;1I"1V]K]Q_9,CWKEQZOB@D:\.5[-,"2&83-7U*M74;.=0C"&\0FOSW*JT)V1-3H(N"%;2=$3PW[MG>$OCGGC6E$N.'FT4B4@0\;V;XC 7?]406"'!DCJ+C^_1O^*^%Z@0%MFBDL MDPM-]M1[%$'^]U]3098U:YPT@.+=I^^RV<>OG+ Z9_N=[48G9\/7&$)XN-A? MOY[UZHPU*^G9TWL,O2.FWE\[[X!-I]N&"C1@244P-2.X_P\+PP8WT02+1-L_?ZZ_@?]UH=E3_O-7U-K55@!V!/M_ID(_TEM_@A?("14!RC__/H? MMD7!C^Y4L)Z\,OK[W@H/)S'6W2Y -+_-5[_^9<.K1Q*VDJ!"&PM#D[]_A[U M$@KPG^D>4DH&$)Q[T?;4OYY3=1^Y3D,#0[- 4EV/'86?M]R"P_!L\\E7(3?" MSZ''D!0,;6S=3WRHDY3@+]%V(#P>?[1,1 %;XG^0Z'_;YV$/J;N0S$\?/S+B MK[W$CD8+'^X26K0->?/#A_=BL,U<0Q+)WA M<0(!? [/*KP@8J(BI7 1)\3-+[Z&+.*3M^Q2X=>_7+/"TH4$PY(LS?S]6_Q* M=KTU+H:FN&Z%K=!,@FP6$O2 *I/-$IV@6HU&A6$JK>87#C;25\2CNGIKX'W! M5:'X>K;U9Z)P1]TE,"2-YV(ZV&*KV_@__X,2R%_1 *'EL6PK6?4*)+LK GZ9,"G)/#KY'Q*H^B\+.^?7QKD!PPRX0AM0Q0,P_9$>_GK/"3L M^((#66X$73"U'6^'FK/!2NX:[<"BDY8R)0B@M&7E)36W1&' V 8)KI)@ A.2 M]C\OM62H ',9G/AK'[G7P-G]]YMN=C!% MS5)5HY">Y>A26_-J0\/LN,KB/>T-IMXZMYQ"_DR$(SFSO)Z*62WGQ"CZA"*) ME @0+$4P7' F;H?;0M9.[@LEPO!@@3:%=D:?<;XXMY"A.#5/H$3P4R@1MDLV MF4JH*GZ8%@E/.-?<<)$FH6@PTK'\4+SN]ZF/DP)FO9!=A*]L1F_< AT^R26K4Q9T^J.I1X_?F0<2+LX0F1QV1H6 '^![GIUD73 .[Z84+*\)G^R0 MS:MDW%G!F0@<-G;H_ HL.D3O/85*#=D6T^KFZ2;+0!^X"Z%/L@].\$74ZGN( M_8->"I(7T26,RYT'>B0$-^%.@10FW.6$9B4TSTU(:F0=_WL^\=L&SX>&C$=' MB#(!"#&31GA% 2*/2P#E))Y,A*?-N>=6Q;;K-T:S6= M=X-YM072'0A$Y'G+_E+@66[0HG4@5(D&SE MFPY;8L];5O$5DQ]K"X$SV0HS MG.560X$B>>QEG^T^G;>67+)'"\;$DNM-QVV1"QY_V1(= X]/.L,4IRV[@VF) M] R4)_GTRY:,F-2%D51"=:P[GA9*SL2MI!8\\;+E3%ME4U;+$N@:04C,:HKF M33ULN9V1%^5X-LS:Y#@DVS"$J0ONMW_L(B#,9&V2+6&*1UJGAK:)-60G*[-N@[Q(D7D._$?>#FX.'"^LE]A S[.GF^9X[G\_S]Z\ MG:#9O'<+UZ\1Z[=CG"B/.G7L>2C:)_='U]JS8DFV QV3J*^H%(5:KP10MKQ1 MIA QHE =54"!<[E:;S$=.'HKV51('HFP]99N*@!#6 CA:L8KZO.W)Q_$3^Q_ M7YI9+QVH;4#_@6E<(RS/@#I66%8V2\'KW0R[/D^HC0'&GYM6L9R M*.=W(-ZP=_"6RR:15":5R;T>!T6L^AVID<-5R:4Y\J;]C\0V :-?&X:_3F+B M.YHK:U)(5^@0/!CZ:Q.U#PM6K)E4N>O>,7>)S?U@3N(I_A--^^Z_3SGUG2"J M[5J9"*G.6+"T5?3YOS>$7FC4UP:Q%S'$:1::K@=V3RAP_@G'C>='SOC:X'YV M-XR490>X[N8_X58Z="=_8DZ69CG(^FFNK]'TH),;5W+I]]).*22=H&"$",8 M4D&0$[3@>GM]L;=Z25RA2;C)YDTV3R^;%/RSY;#VPMJ1S(*-U]QV#??TV:3EM^+)P2CN$F8YJ ?(O042$=(#PJQ\@B%].KH&"1 M3IGNNX[JD1U-[3%O!Q%GI$(FM7\Y_"*#^>_9:PK"LX*,MFI;+VL*:GXZY3>$ M!H4 K-=/2D29Y-"W/:4SDB*%Y9+9;#8=YU7VQSJ#4'.@F;_% M$9Z=@"W"&6Q*F+ _Q$WQ$G1/PB)"4O+N;TQ[7FF105!)RA!9GDCG$!['9(3/ M2>D<+PDHEA-0!,]XRGPFPS**.UNB@HV"ZDW.-%K^W)L,OE>B<3*H!1U$V MV2O*"+?(+WCL2FH=M@/;V\A,/]3;#CO!3=?2FK_[AD&'UT]'<950)#4A!2>Q/NA@&+#XH/I>+5T MXNN$ M]M(Q\AD=^XU[$Z"8& G_0S8*'XLH*&!UF:M5BPA6Z3A2TQJO2Q##RF;(1L:S M)?VH+.?I],4W9M%&V:QUS0-_BOC8Z,WQ>@<)QKT+%E^=+#:%2.LLJPU:LZ(W6>U90+N:4!8<:?EYG*HK$UQB_6C#'H<9T M96'VG'4)2IAJGF D&H*C ^^L>;!K#R^^H ;]V1Z0BA7>?^>!A!@D)!5(>@(V MU:&- U$-71@"[A32_X%NHD-5<*-M(7)", S8(MS2$X:8,U\+ TP85XI@TP!V M_#3&3(6%3SO;9#:1YDZHNL5=&'V&)CC<)I.0X5/HM(1-IPZ00.3"H-BZCVC' MFIOX _8,I23A^M!"NZH=5OAO=[]YJN ]G\]">#KH:*=+]./-E/[[9T*PY,0? MV,Z\12APL)$X@;,*?Q2UA[\,Q[/I+-SQY$8CB88KN%XBAZQ[D(7 O4N\1.*6 MV7W833@U]S\11+ TOD7(DV+;LR_V4+[CP%FL=VN%"MP3/-_=T0+E=%"O-%;] M!6>VLOIL6"6"$0JUP# \?F+?GJO7Y_QB2]?.#JX74V_:5R$J(5(@2$S-\R"V M@ '!XMA6:*^,( &@[0H2E5!#"5*T[%,0/"$1[GIZ+D2/?>QF;;J^ =;DP)%T M*")=,/:-=5DADV03?X0/,W]A*>QNT\!3M6C3RS3<]/(EPK0>^8-X />_$/=G MQ^T.44.:;F"\@]OY2LV6VX0J(91:))NK<1;39YU/X?8]66W:;PCZNZ#_PEU) M'X,V!)*0,.#O04*0) AM)SRY,>*Q$^K+O=\F(%V3>Q^X)I0)^!9GJVH@+$Q( M@.#/T%# [J Z#<^&IV\=WT&2 :&PR4,*+>2!XHF75T+!BR%^OC3!Z MC/ZU;?9N@]?'MVT8FHA-XU?&NFVI63NB"Z.6));8F+]=FW?W33:D":*8$T14 M@OY]*L?C"DCQ8C:-\SD407,"FB4$!'^>J"1QW.RNU,E(GZ6[@ =%NU72%YLM M-D]:\H;LYFNNV*"U>3\O-4B[-^^%+5^D29/,:KE(K1H"75IFE[.60BSL_GBS MC>)IG^,E5ZGR/,'Y"Z]B%7OS%9L*-URD7J1>"6.:3V(Y%FD-+)>E>+[?7G;V M)6G5)$&V5"TOZGZ='IOY#H'6X(SV)&E7E6Q*P IF1?>9CC;"R33BY#MG2-*> M:[<92MSETN=?E7\"X/I^,?]0Q)C&[S)?4#_QCN!]S#(<7!>2OOMJEI!',0.[ MRUXE+SZ2_;N$H+R738CG];RN M\?UDQ^?2;:I/KM?'FOM\AZ-R1-EKD7CF-1\I]I)_N>.5UL(042[ONYH% M7/=!&%"=P=$2YJTXBN56[K".I9MVZ%VDCH31*4HL+Z*\OK:V\!+JX1-[Z2X@ MZ?3^ .DY4]1 5/3#1"%N^%VD)R(?=P\+X3CZ73B4#KK:HUI*6 M/:QW: @6'/\33V7_3".Y+>^W=/@WL9[Q5BHTU_6!\U ;+*VK+=SPQ0G[\9U7 MG^,\S=!/<1[WOB.W=VNK7AS7?0AQT-,01]; M,!9"X&X5U]SN\18W9W*(& MB?%P"LT)==E'AQ0>!IY8GZW]L&:T9O3ER,22^3H='LU*M9IL>/CEI?DPA&F]VOUNX!$>E?S/3P71&@Z M?0_\%2K!EU/<,0\?R'Z@;^Y(N+JIKBH\'WEX$Q!^%O37;9"I_* MIK(X\6(?ZJO.WO9@%_CC1.4N4:PTR295(>L)& A#%V/GW&HA]OC]C ]P0EA_ M,!$B]N,_\.5Z2Z?(G $0SX7(X>=)E"H.!]6 M$AX[?A$NWR!_2<&(KB9>W8"7^\"W!ES7XD_]& M9>H%(&U:H%$+[*;@8R4M/T+![Q64Z$;01IAR;15;;7I]W1##8P2!9$X@,(\N M32@IK2E8I[_=2"K"17,'J,!RP[U8==M]W+S'PJ&"J%%3LT"B84=[H^BH9&./ MO(4-0[':%;R;B,5*Q/ ?)6(,VZ)JY5:]0'<9NL-5V"&/8QB6PT\N4U14#..& M!3-1F8%J&S)PW$TE0(*>^1!)-[GZMG*5_E%R]9KIHDBF7*RW^@R/(VEHNTXO M9H*K)HJ&O7BT43<)^AX21/P "?I,E?L-;;? _"1*NVE[P/7L7>VZ+YF:_9S2 MCGH/RZN?:.]]6=6;#HZM5&1^@$#<='!*A$?WQ1Y MO7Q7ZU(\Z&JIN>;T))VS3 M!:YO/,\8W11VK$0(NWG--[C=-/:9-7:J$^X=U+RHYA*J1OC1V'P*]:IAN[YS MA,9.W25V7Q IWYU7)![> 0E!BK;O;4Z33'0U5[\IY%A)2.HG*.1;D<*WPNP/ MU>IXN"O*L0V(3KGMV!*00PW+HW@JC7RR2B%2Y_A=8MMSI,H?^[[IZECA_J:K M;[KZVC#[ W5UM"^BPN.Y3#;]\C[-5Y7RDXT1E;M$BRW3W=NNB-NNB)MZO*G' MZ\?MTUT1=3 6C,C1C$XS=_ET+I?%]IZ?=: 7B]XEHDX3.[W>_-=8@3WU$Y;K M;@KZ6V'VIRIH,LS5%@7)LQV73Z%(.DT%/,L0+Y33'?%/.U M8?:'*F:,LQXOLV0$ [BVLB[6Y[-8-I?"CJO$V.T]$74?EE-L=@/L7/H5YHDY M-SJK:^-OWW1ZO.0CE?L)LG'3Z=\)LS]4IZ<*0!'"TC5N:EL,L#3;>52U/(%C MF,%. MU1N?S673G]T(OZW)"'M.K+O>K:B[Z>I8X?ZFJV^Z^MHP^T-U=;H5W@]1L=:7 M.H0W>&11))7ZY-D*D9I.WR6B3A,[O=X4=*S ?E/0-P5];9C]H0J:H)RFCV.%;1SY";@^.2-ON#PS+C\]Q^\+XL=CR2JE)LER M79KA<2*'(9_4S Q\N^#=DABQPSZ.GO6NT:/I^34W^K"JYH;[6!U('R-(=*/; ML1.VE2A" $=7'R4T2S)\.5P4]YWP#E 9P![T]7)X]#&ZR<_],^'ZDAJ>\QI. M!D/^VM[G]&?T&?WK^?>)0?WY(YIJ,XG8<1+%0MI*\#PAM3O?55K3[49$Y" MF$X-V'UXSY(&@6Z$][CZ@A&VF\(W!PE#6*SY%?XZ/(_MX4EX7-LK]VY%/PAY M[OJBJ\F:X&C O4L<@!C!<.WHADA!L]SH?8^P^7,7,]$K('#GF@02:U3! =E1 M=F%]TZD6 NMQYL_'#C]KX46S[C2\+W8.$O;" @X<)6,;P @V%]1: