0001410578-25-000618.txt : 20250401 0001410578-25-000618.hdr.sgml : 20250401 20250401171254 ACCESSION NUMBER: 0001410578-25-000618 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 101 CONFORMED PERIOD OF REPORT: 20241231 FILED AS OF DATE: 20250401 DATE AS OF CHANGE: 20250401 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Entero Therapeutics, Inc. CENTRAL INDEX KEY: 0001604191 STANDARD INDUSTRIAL CLASSIFICATION: PHARMACEUTICAL PREPARATIONS [2834] ORGANIZATION NAME: 03 Life Sciences EIN: 464993860 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-37853 FILM NUMBER: 25800820 BUSINESS ADDRESS: STREET 1: 777 YAMATO ROAD STREET 2: SUITE 502 CITY: BOCA RATON STATE: FL ZIP: 33431 BUSINESS PHONE: 561-589-7020 MAIL ADDRESS: STREET 1: 777 YAMATO ROAD STREET 2: SUITE 502 CITY: BOCA RATON STATE: FL ZIP: 33431 FORMER COMPANY: FORMER CONFORMED NAME: First Wave BioPharma, Inc. DATE OF NAME CHANGE: 20210921 FORMER COMPANY: FORMER CONFORMED NAME: AzurRx BioPharma, Inc. DATE OF NAME CHANGE: 20141103 FORMER COMPANY: FORMER CONFORMED NAME: BioPharma d'Azur, Inc. DATE OF NAME CHANGE: 20140331 10-K 1 ento-20241231x10k.htm 10-K ENTERO THERAPEUTICS, INC._December 31, 2024
P0Y0001604191FYfalse47540381560998514.960000000000475.56000.143000.050.1430.05P1Y0.050.14312373.226http://fasb.org/us-gaap/2024#PrimeRateMemberhttp://fasb.org/us-gaap/2024#PrimeRateMemberhttp://fasb.org/us-gaap/2024#PrimeRateMemberP1Y230313500016041912024-05-140001604191srt:MinimumMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2024-12-310001604191srt:MinimumMemberus-gaap:MeasurementInputPriceVolatilityMember2024-12-310001604191srt:MaximumMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2024-12-310001604191srt:MaximumMemberus-gaap:MeasurementInputPriceVolatilityMember2024-12-310001604191srt:MinimumMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2023-12-310001604191srt:MinimumMemberus-gaap:MeasurementInputPriceVolatilityMember2023-12-310001604191srt:MaximumMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2023-12-310001604191srt:MaximumMemberus-gaap:MeasurementInputPriceVolatilityMember2023-12-310001604191ento:SeriesGRedeemablePreferredStockMember2024-12-310001604191ento:ImmunogenxIncMemberus-gaap:SeriesGPreferredStockMember2024-03-130001604191ento:SeriesGRedeemablePreferredStockMember2023-12-310001604191us-gaap:SeriesGPreferredStockMember2023-12-310001604191ento:SeriesGConvertiblePreferredStockMemberus-gaap:PreferredStockMember2024-12-310001604191us-gaap:SeriesGPreferredStockMember2024-12-310001604191us-gaap:SeriesEPreferredStockMemberus-gaap:PrivatePlacementMember2023-03-152023-03-150001604191us-gaap:RestrictedStockUnitsRSUMemberus-gaap:SubsequentEventMember2025-01-012025-01-310001604191ento:May2024WarrantsMemberento:May2024RegisteredDirectOfferingMember2024-05-142024-05-140001604191ento:May2024PreFundedWarrantsMemberento:May2024RegisteredDirectOfferingMember2024-05-142024-05-140001604191ento:March2024WarrantsMemberento:March2024RegisteredDirectOfferingMember2024-03-062024-03-060001604191ento:March2024PreFundedWarrantsMemberento:March2024RegisteredDirectOfferingMember2024-03-062024-03-060001604191us-gaap:CommonStockMemberento:May2024RegisteredDirectOfferingMember2024-01-012024-12-310001604191us-gaap:CommonStockMemberento:March2024RegisteredDirectOfferingMember2024-01-012024-12-310001604191us-gaap:CommonStockMemberento:July2024InducementOfferingMember2024-01-012024-12-310001604191ento:JulyTwoThousandAndTwentyThreeWarrantsMember2023-07-212023-07-210001604191ento:JulyTwoThousandAndTwentyThreePreFundedWarrantsMember2023-07-212023-07-210001604191ento:JulyTwoThousandAndTwentyThreeOfferingMember2023-07-212023-07-210001604191us-gaap:SeriesDPreferredStockMemberus-gaap:PrivatePlacementMember2023-03-152023-03-150001604191us-gaap:CommonStockMemberento:JulyTwoThousandAndTwentyThreeOfferingMember2023-01-012023-12-310001604191ento:TungstenPartnersLlcMemberento:ImmunogenxIncMemberus-gaap:SeriesGPreferredStockMember2024-03-132024-03-130001604191ento:TungstenPartnersLlcMemberento:ImmunogenxIncMemberus-gaap:CommonStockMember2024-03-132024-03-130001604191ento:SeriesBConvertiblePreferredStockMemberus-gaap:PreferredStockMember2024-01-012024-12-310001604191ento:SeriesBConvertiblePreferredStockMemberus-gaap:PreferredStockMember2023-01-012023-12-310001604191ento:ImmunogenxIncMemberus-gaap:CommonStockMember2024-01-012024-12-3100016041912023-12-182023-12-1800016041912023-01-182023-01-180001604191us-gaap:RetainedEarningsMember2024-12-310001604191us-gaap:AdditionalPaidInCapitalMember2024-12-310001604191us-gaap:RetainedEarningsMember2023-12-310001604191us-gaap:AdditionalPaidInCapitalMember2023-12-310001604191us-gaap:RetainedEarningsMember2022-12-310001604191us-gaap:AdditionalPaidInCapitalMember2022-12-310001604191ento:SeriesBConvertiblePreferredStockMemberus-gaap:PreferredStockMember2024-12-310001604191us-gaap:CommonStockMember2024-12-310001604191ento:SeriesBConvertiblePreferredStockMemberus-gaap:PreferredStockMember2023-12-310001604191us-gaap:CommonStockMember2023-12-310001604191ento:SeriesBConvertiblePreferredStockMemberus-gaap:PreferredStockMember2022-12-310001604191us-gaap:CommonStockMember2022-12-310001604191ento:StockOptionsSubjectToServiceBasedMilestoneVestingConditionsMember2024-01-012024-12-310001604191ento:StockOptionsSubjectToPerformanceBasedMilestoneVestingConditionsMember2024-01-012024-12-310001604191ento:StockOptionsSubjectToServiceBasedMilestoneVestingConditionsMember2023-01-012023-12-310001604191ento:StockOptionsSubjectToPerformanceBasedMilestoneVestingConditionsMember2023-01-012023-12-310001604191us-gaap:EmployeeStockOptionMemberento:Plan2014AndPlan2020Member2022-01-012022-12-310001604191us-gaap:EmployeeStockOptionMemberento:Plan2014AndPlan2020Member2022-12-310001604191us-gaap:EmployeeStockOptionMemberento:StockOptionsUnderAmendedAndRestatedOmnibusEquityIncentivePlan2014OmnibusEquityIncentivePlan2020AndImgx2021PlanMember2024-01-012024-12-310001604191us-gaap:EmployeeStockOptionMemberento:EquityIncentivePlan2020MemberMember2024-01-012024-12-310001604191us-gaap:EmployeeStockOptionMemberento:Plan2014AndPlan2020Member2024-12-310001604191us-gaap:EmployeeStockOptionMemberento:Plan2014AndPlan2020Member2023-12-310001604191ento:EquityIncentivePlan2020MemberMemberus-gaap:SubsequentEventMember2025-01-310001604191ento:The2014OmnibusEquityIncentivePlanMember2024-12-310001604191ento:EquityIncentivePlan2020MemberMember2020-09-110001604191us-gaap:StockOptionMember2024-01-012024-12-310001604191us-gaap:StockOptionMember2023-01-012023-12-310001604191us-gaap:RestrictedStockUnitsRSUMemberento:EquityIncentivePlan2020MemberMember2024-12-310001604191us-gaap:RestrictedStockUnitsRSUMemberento:EquityIncentivePlan2020MemberMember2023-12-310001604191us-gaap:RestrictedStockUnitsRSUMemberento:EquityIncentivePlan2020MemberMemberento:VestingOverRemainingTermMember2023-01-012023-12-310001604191us-gaap:RestrictedStockUnitsRSUMemberento:EquityIncentivePlan2020MemberMemberento:PerformanceMilestoneMember2023-01-012023-12-310001604191us-gaap:RestrictedStockUnitsRSUMemberento:EquityIncentivePlan2020MemberMember2024-01-012024-12-310001604191ento:EquityIncentivePlan2020MemberMember2024-01-012024-12-310001604191us-gaap:RestrictedStockUnitsRSUMemberento:EquityIncentivePlan2020MemberMember2023-01-012023-12-310001604191ento:SanofiMemberus-gaap:LicenseAgreementTermsMember2023-01-012023-12-310001604191us-gaap:LicenseAgreementTermsMember2023-10-012023-10-310001604191ento:DevelopmentAndRegulatoryMilestonePaymentsMemberento:SanofiMemberus-gaap:LicenseAgreementTermsMember2023-09-132023-09-130001604191ento:CommercialMilestonePaymentsMemberento:SanofiMemberus-gaap:LicenseAgreementTermsMember2023-09-132023-09-130001604191us-gaap:LeaseholdImprovementsMember2024-12-310001604191ento:OfficeEquipmentsMember2024-12-310001604191ento:ComputerEquipmentAndSoftwareMember2024-12-310001604191us-gaap:LeaseholdImprovementsMember2023-12-310001604191ento:OfficeEquipmentsMember2023-12-310001604191ento:ComputerEquipmentAndSoftwareMember2023-12-310001604191ento:RevolvingLoanAgreementMemberus-gaap:SubsequentEventMember2025-01-312025-01-310001604191us-gaap:DirectorsAndOfficersLiabilityInsuranceMember2024-01-012024-12-310001604191us-gaap:CommonStockMemberento:JulyTwoThousandAndTwentyFourInducementOfferingMember2024-01-012024-12-310001604191us-gaap:CommonStockMemberus-gaap:WarrantMemberento:JulyTwoThousandAndTwentyThreeOfferingMember2023-01-012023-12-310001604191us-gaap:CommonStockMemberento:March2023OfferingMember2023-01-012023-12-310001604191ento:SeriesBPreferredStockConvertedIntoCommonStockMember2024-12-310001604191us-gaap:SeriesFPreferredStockMember2022-11-280001604191us-gaap:SeriesEPreferredStockMember2022-07-150001604191us-gaap:SeriesDPreferredStockMember2022-07-150001604191us-gaap:SeriesFPreferredStockMember2024-12-310001604191us-gaap:SeriesEPreferredStockMember2024-12-310001604191us-gaap:SeriesDPreferredStockMember2024-12-310001604191us-gaap:SeriesCPreferredStockMember2024-12-310001604191us-gaap:SeriesFPreferredStockMember2023-12-310001604191us-gaap:SeriesEPreferredStockMember2023-12-310001604191us-gaap:SeriesDPreferredStockMember2023-12-310001604191us-gaap:SeriesCPreferredStockMember2023-12-310001604191us-gaap:SeriesBPreferredStockMember2023-12-310001604191us-gaap:SeriesEPreferredStockMemberus-gaap:PrivatePlacementMember2023-03-150001604191us-gaap:SeriesCPreferredStockMemberus-gaap:PrivatePlacementMember2023-03-150001604191us-gaap:PreferredStockMember2024-12-310001604191ento:July2024InducementOfferingMember2024-07-102024-07-100001604191us-gaap:StateAndLocalJurisdictionMember2024-12-310001604191us-gaap:OperatingSegmentsMemberento:DrugDevelopmentMember2024-01-012024-12-310001604191us-gaap:OperatingSegmentsMemberento:DrugDevelopmentMember2023-01-012023-12-310001604191us-gaap:FairValueInputsLevel2Member2023-12-310001604191us-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-310001604191ento:ImmunogenxIncMember2024-01-012024-12-310001604191us-gaap:RetainedEarningsMember2024-01-012024-12-310001604191us-gaap:RetainedEarningsMember2023-01-012023-12-310001604191us-gaap:RevolvingCreditFacilityMember2023-09-300001604191us-gaap:RevolvingCreditFacilityMember2024-03-130001604191us-gaap:RevolvingCreditFacilityMember2022-10-310001604191us-gaap:InProcessResearchAndDevelopmentMember2024-12-310001604191ento:ImmunogenxIncMember2024-12-310001604191us-gaap:TrademarksAndTradeNamesMember2024-12-310001604191us-gaap:PatentsMember2024-12-310001604191us-gaap:RestrictedStockMemberento:EquityIncentivePlan2014Member2024-12-310001604191us-gaap:RestrictedStockMemberento:EquityIncentivePlan2014Member2023-12-310001604191ento:VestingOverRemainingTermMember2024-01-012024-12-310001604191ento:VestingOverRemainingTermMember2023-01-012023-12-310001604191ento:VestingOverRemainingTermMember2024-12-310001604191ento:VestingOverRemainingTermMember2023-12-310001604191ento:PerformanceBasedMilestoneMember2023-12-310001604191srt:MinimumMember2024-01-012024-12-310001604191srt:MaximumMember2024-01-012024-12-310001604191us-gaap:DirectorsAndOfficersLiabilityInsuranceMember2024-12-310001604191us-gaap:DirectorsAndOfficersLiabilityInsuranceMember2023-11-012023-11-300001604191ento:EidlLoanMember2024-03-130001604191us-gaap:NotesPayableOtherPayablesMember2024-12-310001604191ento:EidlLoanMember2024-12-310001604191us-gaap:DirectorsAndOfficersLiabilityInsuranceMember2024-06-300001604191us-gaap:DirectorsAndOfficersLiabilityInsuranceMember2023-12-310001604191us-gaap:DirectorsAndOfficersLiabilityInsuranceMember2023-11-300001604191us-gaap:RevolvingCreditFacilityMember2024-03-132024-03-130001604191us-gaap:RevolvingCreditFacilityMember2022-10-012022-10-3100016041912024-03-130001604191us-gaap:SeriesDPreferredStockMemberus-gaap:PrivatePlacementMember2023-03-150001604191us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-12-310001604191us-gaap:CommonStockMember2024-01-012024-12-310001604191us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001604191us-gaap:CommonStockMember2023-01-012023-12-310001604191ento:SeriesBPreferredStockConvertibleIntoSeriesCPreferredStockMember2024-01-012024-12-310001604191ento:SeriesBPreferredStockConvertibleIntoCommonStockWithSeriesCWarrantsMember2024-01-012024-12-310001604191ento:SeriesBPreferredStockConvertibleIntoCommonStockWithNoWarrantsMember2024-01-012024-12-310001604191ento:ImmunogenxIncMemberus-gaap:CommonStockMember2024-03-130001604191us-gaap:RestrictedStockMemberento:The2014OmnibusEquityIncentivePlanMember2024-12-310001604191ento:EquityIncentivePlan2020MemberMember2024-12-310001604191ento:SeriesCWarrantsMemberento:SeriesBPreferredStockConvertibleIntoCommonStockWithSeriesCWarrantsMember2024-12-310001604191ento:May2024WarrantsMemberento:May2024RegisteredDirectOfferingMember2024-12-310001604191ento:May2024PreFundedWarrantsMemberento:May2024RegisteredDirectOfferingMember2024-12-310001604191ento:March2024WarrantsMemberento:March2024RegisteredDirectOfferingMember2024-12-310001604191ento:March2024PreFundedWarrantsMemberento:March2024RegisteredDirectOfferingMember2024-12-310001604191ento:InvestorWarrantsMemberento:SeriesBPreferredStockConvertibleIntoSeriesCPreferredStockMember2024-12-310001604191ento:InducementWarrantsMember2024-12-310001604191ento:InducementWarrantsMemberento:July2024InducementOfferingMember2024-07-100001604191ento:ImmunogenxIncMemberento:AssumedWarrantsMemberus-gaap:CommonStockMember2024-03-130001604191ento:WarrantsPreFundedWarrantsAndPlacementAgentWarrantsMemberento:March2023OfferingMember2023-12-310001604191ento:SeptemberTwentyTwentyThreeInducementWarrantsMember2023-12-310001604191ento:June2023InducementOfferingMember2023-12-310001604191ento:JulyTwoThousandAndTwentyThreeOfferingMember2023-12-310001604191ento:DecemberTwentyTwentyThreeInducementOfferingMember2023-12-310001604191ento:SeptemberTwentyTwentyThreeInducementWarrantsMember2023-09-140001604191ento:May2024RegisteredDirectOfferingMember2024-05-140001604191ento:March2024RegisteredDirectOfferingMember2024-03-060001604191ento:JulyTwoThousandAndTwentyThreeOfferingMember2023-07-210001604191us-gaap:PrivatePlacementMember2023-03-150001604191ento:ExistingWarrantsMemberento:July2024InducementOfferingMember2024-07-100001604191ento:May2024WarrantsMemberento:May2024RegisteredDirectOfferingMember2024-05-140001604191ento:May2024PreFundedWarrantsMemberento:May2024RegisteredDirectOfferingMember2024-05-140001604191srt:MinimumMemberento:ImmunogenxIncMemberento:AssumedWarrantsMemberus-gaap:CommonStockMember2024-03-130001604191srt:MaximumMemberento:ImmunogenxIncMemberento:AssumedWarrantsMemberus-gaap:CommonStockMember2024-03-130001604191ento:ImmunogenxIncMemberento:AssumedOptionsMemberus-gaap:CommonStockMember2024-03-130001604191ento:March2024WarrantsMemberento:March2024RegisteredDirectOfferingMember2024-03-060001604191ento:March2024PreFundedWarrantsMemberento:March2024RegisteredDirectOfferingMember2024-03-060001604191ento:ExistingWarrantsMemberento:DecemberTwentyTwentyThreeInducementOfferingMember2023-12-270001604191ento:DecemberTwentyTwentyThreeInducementWarrantsMemberento:DecemberTwentyTwentyThreeInducementOfferingMember2023-12-270001604191ento:SeptemberTwentyTwentyThreeInducementWarrantsMemberento:SeptemberTwentyTwentyThreeInducementOfferingMember2023-09-140001604191ento:ExistingWarrantsMemberento:SeptemberTwentyTwentyThreeInducementOfferingMember2023-09-140001604191ento:JulyTwoThousandAndTwentyThreeWarrantsMember2023-07-210001604191ento:JulyTwoThousandAndTwentyThreePreFundedWarrantsMember2023-07-210001604191ento:ExistingWarrantsMemberento:June2023InducementOfferingMember2023-06-130001604191ento:June2023InducementOfferingMember2023-06-130001604191us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2024-12-310001604191us-gaap:MoneyMarketFundsMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2024-12-310001604191us-gaap:MoneyMarketFundsMember2024-12-310001604191us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2023-12-310001604191us-gaap:MoneyMarketFundsMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-310001604191us-gaap:MoneyMarketFundsMember2023-12-310001604191ento:ImmunogenxIncMemberus-gaap:TrademarksAndTradeNamesMember2024-03-130001604191ento:ImmunogenxIncMemberus-gaap:PatentsMember2024-03-130001604191ento:ImmunogenxIncMemberento:InProcessResearchAndDevelopmentofLatiglutenaseMember2024-03-130001604191ento:ImmunogenxIncMemberento:InProcessResearchAndDevelopmentofCypcelMember2024-03-130001604191ento:ImmunogenxIncMemberus-gaap:SeriesGPreferredStockMember2024-03-132024-03-130001604191ento:ImmunogenxIncMemberus-gaap:CommonStockMember2024-03-132024-03-130001604191ento:OfficeSpaceAt777YamatoRoadSuite502BocaRatonFl33431Member2024-12-310001604191us-gaap:SeriesGPreferredStockMember2024-01-012024-12-310001604191us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-12-310001604191us-gaap:RestrictedStockMember2024-01-012024-12-310001604191us-gaap:PreferredStockMember2024-01-012024-12-310001604191us-gaap:EmployeeStockMember2024-01-012024-12-310001604191ento:CommonStockWarrantsMember2024-01-012024-12-310001604191us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001604191us-gaap:RestrictedStockMember2023-01-012023-12-310001604191us-gaap:PreferredStockMember2023-01-012023-12-310001604191us-gaap:EmployeeStockMember2023-01-012023-12-310001604191ento:CommonStockWarrantsMember2023-01-012023-12-310001604191us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-12-310001604191us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-12-310001604191us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-12-310001604191us-gaap:MaterialReconcilingItemsMember2023-01-012023-12-310001604191us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-12-310001604191ento:ImmunogenxIncMemberus-gaap:TrademarksAndTradeNamesMember2024-03-132024-03-130001604191ento:ImmunogenxIncMemberus-gaap:PatentsMember2024-03-132024-03-130001604191us-gaap:CorporateNonSegmentMember2024-01-012024-12-310001604191us-gaap:CorporateNonSegmentMember2023-01-012023-12-310001604191ento:RevolvingLoanAgreementMemberus-gaap:SubsequentEventMemberento:QualifiedPublicEquityOfferingMember2025-01-312025-01-310001604191ento:SanofiMemberus-gaap:LicenseAgreementTermsMember2024-01-012024-12-310001604191srt:MinimumMemberus-gaap:SeriesGPreferredStockMember2024-03-130001604191ento:SeriesGConvertiblePreferredStockMemberus-gaap:PreferredStockMember2024-01-012024-12-310001604191us-gaap:WarrantMemberento:JulyTwoThousandAndTwentyFourInducementOfferingMember2024-01-012024-12-310001604191ento:PreFundedWarrantsMember2024-01-012024-12-310001604191ento:PreFundedWarrantsMember2023-01-012023-12-310001604191ento:ConsultantsMember2024-01-012024-12-310001604191ento:ConsultantsMember2023-01-012023-12-310001604191us-gaap:CommonStockMemberento:SeptemberTwentyTwentyThreeInducementOfferingMember2023-01-012023-12-310001604191us-gaap:CommonStockMemberento:June2023InducementOfferingMember2023-01-012023-12-310001604191us-gaap:CommonStockMemberento:DecemberTwentyTwentyThreeInducementOfferingMember2023-01-012023-12-310001604191us-gaap:AdditionalPaidInCapitalMemberento:IssuanceOfCommonStockPreFundedWarrantsInMarch2023OfferingMember2023-01-012023-12-310001604191us-gaap:AdditionalPaidInCapitalMemberento:IssuanceOfCommonStockPreFundedWarrantsInJuly2023OfferingMember2023-01-012023-12-310001604191ento:IssuanceOfCommonStockPreFundedWarrantsInMarch2023OfferingMember2023-01-012023-12-310001604191ento:IssuanceOfCommonStockPreFundedWarrantsInJuly2023OfferingMember2023-01-012023-12-310001604191us-gaap:CommonStockMemberento:IssuanceOfCommonStockPreFundedWarrantsInMarch2023OfferingMember2023-01-012023-12-310001604191us-gaap:CommonStockMemberento:IssuanceOfCommonStockPreFundedWarrantsInJuly2023OfferingMember2023-01-012023-12-310001604191us-gaap:AdditionalPaidInCapitalMemberento:IssuanceOfCommonStockInConnectionWithExerciseOfWarrantsInJuly2024InducementOfferingMember2024-01-012024-12-310001604191ento:IssuanceOfCommonStockInConnectionWithExerciseOfWarrantsInJuly2024InducementOfferingMember2024-01-012024-12-310001604191us-gaap:AdditionalPaidInCapitalMemberento:IssuanceOfCommonStockInConnectionWithExerciseOfWarrantsInSeptember2023InducementOfferingMember2023-01-012023-12-310001604191us-gaap:AdditionalPaidInCapitalMemberento:IssuanceOfCommonStockInConnectionWithExerciseOfWarrantsInJune2023InducementOfferingMember2023-01-012023-12-310001604191us-gaap:AdditionalPaidInCapitalMemberento:IssuanceOfCommonStockInConnectionWithExerciseOfWarrantsInDecember2023InducementOfferingMember2023-01-012023-12-310001604191ento:IssuanceOfCommonStockInConnectionWithExerciseOfWarrantsInSeptember2023InducementOfferingMember2023-01-012023-12-310001604191ento:IssuanceOfCommonStockInConnectionWithExerciseOfWarrantsInJune2023InducementOfferingMember2023-01-012023-12-310001604191ento:IssuanceOfCommonStockInConnectionWithExerciseOfWarrantsInDecember2023InducementOfferingMember2023-01-012023-12-310001604191us-gaap:CommonStockMemberento:IssuanceOfCommonStockInConnectionWithExerciseOfWarrantsInJuly2024InducementOfferingMember2024-01-012024-12-310001604191us-gaap:CommonStockMemberento:IssuanceOfCommonStockInConnectionWithExerciseOfWarrantsInSeptember2023InducementOfferingMember2023-01-012023-12-310001604191us-gaap:CommonStockMemberento:IssuanceOfCommonStockInConnectionWithExerciseOfWarrantsInJune2023InducementOfferingMember2023-01-012023-12-310001604191us-gaap:CommonStockMemberento:IssuanceOfCommonStockInConnectionWithExerciseOfWarrantsInDecember2023InducementOfferingMember2023-01-012023-12-310001604191us-gaap:EmployeeStockOptionMemberento:Plan2014AndPlan2020Member2024-01-012024-12-310001604191us-gaap:EmployeeStockOptionMemberento:Plan2014AndPlan2020Member2023-01-012023-12-310001604191ento:EquityIncentivePlan2020MemberMember2023-01-012023-12-310001604191ento:Imgx2021PlanMember2024-01-012024-12-310001604191us-gaap:SeriesCPreferredStockMember2021-01-050001604191us-gaap:SeriesBPreferredStockMember2020-07-160001604191us-gaap:SeriesBPreferredStockMember2024-12-310001604191ento:SeriesBPreferredStockConvertibleIntoSeriesCPreferredStockMember2024-12-310001604191ento:SeriesBPreferredStockConvertibleIntoCommonStockWithSeriesCWarrantsMember2024-12-310001604191ento:SeriesBPreferredStockConvertibleIntoCommonStockWithNoWarrantsMember2024-12-310001604191srt:MaximumMemberus-gaap:SeriesGPreferredStockMember2024-03-130001604191us-gaap:SeriesBPreferredStockMemberento:WaiverMember2022-05-122022-05-120001604191ento:EquityIncentivePlan2020MemberMember2020-09-112020-09-110001604191ento:DecemberTwentyTwentyThreeInducementOfferingMember2023-12-272023-12-270001604191ento:SeptemberTwentyTwentyThreeInducementOfferingMember2023-09-142023-09-140001604191ento:June2023InducementOfferingMember2023-06-132023-06-130001604191ento:May2024RegisteredDirectOfferingMember2024-05-142024-05-140001604191ento:March2024RegisteredDirectOfferingMember2024-03-062024-03-060001604191ento:PublicOfferingMember2023-07-212023-07-210001604191us-gaap:PrivatePlacementMember2023-03-152023-03-150001604191us-gaap:DomesticCountryMember2024-12-310001604191us-gaap:NotesPayableOtherPayablesMember2024-03-012024-03-310001604191us-gaap:MaterialReconcilingItemsMember2024-01-012024-12-310001604191us-gaap:CommonStockMember2024-01-012024-12-310001604191us-gaap:CommonStockMember2023-01-012023-12-310001604191us-gaap:DiscontinuedOperationsHeldforsaleMemberento:ImmunogenxIncMember2024-01-012024-12-310001604191us-gaap:DiscontinuedOperationsHeldforsaleMemberento:ImmunogenxIncMember2024-12-310001604191us-gaap:AdditionalPaidInCapitalMember2024-01-012024-12-310001604191us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310001604191us-gaap:RevolvingCreditFacilityMember2024-01-012024-12-310001604191us-gaap:NotesPayableOtherPayablesMember2024-01-012024-12-310001604191ento:EidlLoanMember2024-01-012024-12-310001604191ento:RevolvingLoanAgreementMemberus-gaap:SubsequentEventMember2025-01-310001604191ento:SeriesBPreferredStockConvertedIntoCommonStockMemberus-gaap:SeriesBPreferredStockMember2024-01-012024-12-310001604191ento:SeriesBPreferredStockConvertedIntoCommonStockMemberus-gaap:SeriesBPreferredStockMember2023-01-012023-12-310001604191ento:PreFundedWarrantsMember2024-01-012024-12-310001604191ento:PreFundedWarrantsMember2023-01-012023-12-3100016041912022-01-012022-12-3100016041912022-12-310001604191us-gaap:WarrantMemberento:SeptemberTwentyTwentyThreeInducementOfferingMember2023-01-012023-12-310001604191us-gaap:WarrantMemberento:June2023InducementOfferingMember2023-01-012023-12-310001604191us-gaap:WarrantMemberento:DecemberTwentyTwentyThreeInducementOfferingMember2023-01-012023-12-310001604191ento:ImmunogenxIncMemberus-gaap:DiscontinuedOperationsHeldforsaleMember2024-01-012024-12-310001604191ento:ImmunogenxIncMember2024-03-130001604191ento:ImmunogenxIncMemberento:AssumedWarrantsMember2024-03-132024-03-130001604191ento:ImmunogenxIncMemberento:AssumedOptionsMember2024-03-132024-03-130001604191ento:ImmunogenxIncMember2024-03-132024-03-130001604191ento:ImmunogenxIncMember2024-01-012024-12-3100016041912024-12-3100016041912023-12-310001604191ento:SanofiMemberus-gaap:LicenseAgreementTermsMember2024-12-310001604191ento:RevolvingLoanAgreementMemberus-gaap:SubsequentEventMemberento:QualifiedPublicEquityOfferingMember2025-01-310001604191ento:FormerShareholdersOfImgxMemberus-gaap:SubsequentEventMemberento:RescissionAgreementWithImmunogenxMember2025-03-310001604191ento:FormerShareholdersOfImgxMembersrt:MaximumMemberus-gaap:SubsequentEventMemberento:RescissionAgreementWithImmunogenxMember2025-03-3100016041912024-10-012024-12-3100016041912024-06-2800016041912025-04-0100016041912023-01-012023-12-3100016041912024-01-012024-12-31xbrli:sharesiso4217:USDiso4217:USDxbrli:sharesento:itemxbrli:pureento:propertyento:Dutr:sqftento:segment

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, DC 20549

FORM 10-K

ANNUAL REPORT UNDER SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the fiscal year ended December 31, 2024

or

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

For the transition period from                   to                  

Commission file Number 001-37853

ENTERO THERAPEUTICS, INC.

(Exact name of registrant as specified in its charter)

Delaware

    

46-4993860

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer

Identification No.)

777 Yamato Road, Suite 502

    

Boca Raton, Florida

33431

(Address of principal executive offices)

(Zip Code)

(561) 589-7020

(Registrant’s telephone number, including area code)

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

Title of each class

    

Trading Symbol

    

Name of each exchange on which registered

Common stock, par value $0.0001 per share

 

ENTO

 

The Nasdaq Capital Market

Securities registered under Section 12(g) of the Act: None

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes No

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes No

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

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

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

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller reporting company

 

 

Emerging growth company

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

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued statements.

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to § 240.10D-1(b).

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

The aggregate market value of common stock held by non-affiliates of the registrant, based on the closing price of a share of the registrant’s common stock on June 28, 2024, which is the last business day of the registrant’s most recently completed second fiscal quarter, as reported by the The Nasdaq Capital Market on such date, was approximately $3.6 million.

There were 4,765,729 shares of the registrant’s common stock, par value $0.0001 per share (the “Common Stock”), outstanding as of April 1, 2025.

ENTERO THERAPEUTICS, INC.

ANNUAL REPORT ON FORM 10-K

YEAR ENDED DECEMBER 31, 2024

TABLE OF CONTENTS

 

 

Page

PART I

1

Item 1.

Business

1

Item 1A.

Risk Factors

23

Item 1B.

Unresolved Staff Comments

51

Item 1C.

Cybersecurity

51

Item 2.

Properties

52

Item 3.

Legal Proceedings

52

Item 4.

Mine Safety Disclosures

52

PART II

53

Item 5.

Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

53

Item 6.

Reserved

53

Item 7.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

54

Item 7A.

Quantitative and Qualitative Disclosures About Market Risk

62

Item 8.

Financial Statements and Supplementary Data

62

Item 9.

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

62

Item 9A.

Controls and Procedures

62

Item 9B.

Other Information

63

Item 9C.

Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

63

PART III

64

Item 10.

Directors, Executive Officers and Corporate Governance

64

Item 11.

Executive Compensation

69

Item 12.

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

73

Item 13.

Certain Relationships and Related Transactions, and Director Independence

78

Item 14.

Principal Accountant Fees and Services

79

PART IV

80

Item 15.

Exhibits and Financial Statement Schedules

80

Item 16.

Form 10-K Summary

82

Signatures

83

Index to Consolidated Financial Statements

F-1

-i-

CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

This Annual Report on Form 10-K (“Annual Report”) contains forward-looking statements that involve substantial risks and uncertainties. All statements contained in this Annual Report other than statements of historical facts, including statements regarding our strategy, future operations, future financial position, future revenue, projected costs, prospects, plans, objectives of management and expected market growth, are forward-looking statements. These statements involve known and unknown risks, uncertainties and other important factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements.

The words “anticipate”, “believe”, “estimate”, “expect”, “intend”, “may”, “plan”, “predict”, “project”, “target”, “potential”, “will”, “would”, “could”, “should”, “continue” and similar expressions are intended to identify forward-looking statements, although not all forward-looking statements contain these identifying words. These forward-looking statements include, among other things, statements about:

our ability to maintain compliance with the continued listing requirements of The Nasdaq Capital Market;
our ability to satisfy our existing payment obligations and other payment obligations as they become due, including those related to the acquisition of First Wave Bio, Inc.
statements regarding the impact of geopolitical events, including the war in Ukraine and the Middle East, and their effects on our operations, access to capital, research and development and clinical trials and potential disruption in the operations and business of third-party vendors, contract research organizations (“CROs”), contract development and manufacturing organizations (“CDMOs”), other service providers, and collaborators with whom we conduct business;
the availability of capital to satisfy our working capital requirements;
our current and future capital requirements and our ability to raise additional funds to satisfy our capital needs;
our ability to consummate our disposal of our IMGX subsidiary and related liabilities;
the accuracy of our estimates regarding expense, future revenue and capital requirements;
our ability to continue operating as a going concern;
our plans to develop and commercialize our product candidates, including Adrulipase;
our ability to initiate and complete our clinical trials and to advance our principal product candidates into additional clinical trials, including pivotal clinical trials, and successfully complete such clinical trials;
regulatory developments in the U.S. and foreign countries;
the performance of our third-party vendor(s), CROs, CDMOs and other third-party non-clinical and clinical development collaborators and regulatory service providers;
our ability to obtain and maintain intellectual property protection for our core assets;
the size of the potential markets for our product candidates and our ability to serve those markets;
the rate and degree of market acceptance of our product candidates for any indication once approved;
the success of competing products and product candidates in development by others that are or become available for the indications that we are pursuing;

-ii-

the loss of key scientific, clinical and nonclinical development, and/or management personnel, internally or from one of our third-party collaborators; and
other risks and uncertainties, including those listed under Part I, Item 1A., “Risk Factors” of this Annual Report.

Factors that may cause actual results to differ materially from current expectations include, among other things, those set forth in Part I, Item 1A, “Risk Factors,” herein and for the reasons described elsewhere in this Annual Report on Form 10-K. Any forward-looking statement in this Annual Report on Form 10-K reflects our current view with respect to future events and is subject to these and other risks, uncertainties and assumptions relating to our operations, results of operations, industry and future growth. Given these uncertainties, you should not rely on these forward-looking statements as predictions of future events. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future results, levels of activity, performance or achievements. Except as required by law, we assume no obligation to update or revise these forward-looking statements for any reason, even if new information becomes available in the future.

This Annual Report on Form 10-K also contains estimates, projections and other information concerning our industry, our business and the markets for certain drugs and consumer products, including data regarding the estimated size of those markets, their projected growth rates and the incidence of certain medical conditions. Information that is based on estimates, forecasts, projections or similar methodologies is inherently subject to uncertainties and actual events or circumstances may differ materially from events and circumstances reflected in this information. Unless otherwise expressly stated, we obtained these industry, business, market and other data from reports, research surveys, studies and similar data prepared by third parties, industry, medical and general publications, government data and similar sources and we have not independently verified the data from third party sources. In some cases, we do not expressly refer to the sources from which these data are derived.

In this Annual Report on Form 10-K, unless otherwise stated or as the context otherwise requires, references to “Entero,” the “Company,” “we,” “us,” “our” and similar references are to Entero Therapeutics, Inc. and its subsidiaries on a consolidated basis. References to “FWB” refer to First Wave Bio, Inc., Entero’s wholly-owned subsidiary, and references to “IMGX” refer to ImmunogenX, LLC (formerly ImmunogenX, Inc.), which has been Entero’s wholly-owned subsidiary since March 13, 2024.

-iii-

PART I

ITEM 1.BUSINESS

Overview

We are engaged in the research and development of targeted, non-systemic therapies for the treatment of patients with gastrointestinal (“GI”) diseases. Non-systemic therapies are non-absorbable drugs that act locally, i.e., in the intestinal lumen, skin or mucosa, without reaching an individual’s systemic circulation. In May 2024, we changed our name from First Wave Biopharma, Inc. to Entero Therapeutics, Inc.

We are currently focused on developing the biologic Adrulipase, a recombinant lipase enzyme designed to enable the digestion of fats and other nutrients in cystic fibrosis and chronic pancreatitis patients with exocrine pancreatic insufficiency. Our prior programs consisted of Latiglutenase, a targeted oral biotherapeutic for celiac disease designed to breakdown gluten into non-immunogenic peptides; Capeserod, a selective 5-HT4 receptor partial agonist which was being developed as a gastroparesis therapeutic; and Niclosamide, an oral small molecule with anti-inflammatory properties for patients with inflammatory bowel diseases such as ulcerative colitis and Crohn’s disease. We have determined to discontinue the Latiglutenase, Capeserod and Niclosamide programs.

In March 2024, we announced the closing of a merger with ImmunogenX, Inc. (“IMGX”) (the Company’s acquisition of IMGX, the “Merger”), a private, clinical-stage biopharmaceutical company founded in 2013, which is developing the biologic Latiglutenase for the treatment of celiac disease. As a result of the Merger, IMGX became a limited liability company and our wholly owned subsidiary.  As consideration for the Merger we issued the former shareholders of IMGX (A) 36,830 shares of Common Stock of the Company and (B) 11,777.418 shares of Series G Preferred Stock. In addition, we assumed (i) all ImmunogenX stock options immediately outstanding prior to the Merger, each becoming an option to purchase Common Stock subject to adjustment pursuant to the terms of the merger agreement (the “Assumed Options”) and (ii) all ImmunogenX warrants immediately outstanding prior to the Merger, each becoming a warrant to purchase Common Stock subject to adjustment pursuant to the terms of the merger agreement (the “Assumed Warrants”). The Assumed Options are exercisable for an aggregate of 200,652 shares of Common Stock, have an exercise price of $0.81 and expire between February 1, 2031 and June 6, 2033. The Assumed Warrants are exercisable for an aggregate of 127,682 shares of Common Stock, have exercise prices ranging from $3.02 to $3.92 and expire between September 30, 2032 and September 6, 2033.

IMGX is developing CypCel, a metabolic marker compound that can measure the state of small-intestinal recovery of celiac patients undergoing gluten-free diets (“GFDs”). We have initiated a plan to dispose of certain assets and liabilities of IMGX, including Latiglutenase and CypCel. As of December 31, 2024, these were classified as assets and liabilities held for sale and due to the short period of time since the close of the Merger, are reported at their fair value less cost to sell. We determined that the discontinued operations of IMGX represents a strategic shift that will have a major effect on our operations and financial statements.

In March 2025, we announced that we entered into a rescission agreement (the “Rescission Agreement”), by and among the Company, IMGX and the former shareholders of IMGX (the “IMGX Shareholders”). Under the terms of the Rescission Agreement, the parties have amicably determined that it is in their collective best interest to: (i) rescind the issuances of the shares of Common Stock and Series G Preferred Stock that the Company has issued to the IMGX Shareholders as part of the Merger, (ii) convey to the IMGX Shareholders all of the issued and outstanding membership interests (the “Membership Interests”) of IMGX currently held by the Company, (iii) cancel the Assumed Options and Assumed Warrants, and (iv) provide for such additional agreements as are set forth in the Rescission Agreement.  Also as set forth in the Rescission Agreement, following the closing, the Company will retain up to approximately $695,000 of IMGX’s accounts payable, and IMGX will remain responsible for approximately $9,278,400 of IMGX’s secured debt.  The Company expects that the closing of the Rescission Agreement will occur on or prior to June 30, 2025, subject to satisfaction of all conditions for closing, including obtaining shareholder approval by the Company for the transfer of the Membership Interests to the IMGX Shareholders. After the transactions contemplated by the Rescission Agreement have been consummated, IMGX will no longer be a subsidiary of the Company, and the Company will no longer be holding any interest in IMGX.

On February 26, 2025, we gave notice to terminate our license agreement with Sanofi for the development of Capeserod, a selective 5-HT4 receptor partial agonist. We anticipate that this termination will be effective in April 2025. We may terminate the license agreement by providing Sanofi with at least 60 days prior written notice; provided, however, that Sanofi shall be entitled to any and all payments due and owed to Sanofi prior to the effective date of termination. No payments are due.

-1-

In November 2024, we announced a binding term sheet, subject to several closing conditions, for a reverse merger transaction with Journey Therapeutics, Inc. We do not anticipate that this transaction will move forward.

In September 2024, we announced a binding letter of intent with Data Vault Holdings, Inc. (“Data Vault”), a privately held technology holding company, to exclusively license two technology product suites owned by Data Vault. We do not anticipate that this transaction will move forward.

In December 2023, we announced that we had entered into a non-binding term sheet to sell our Niclosamide program. This transaction is not expected to move forward.

Our Product Candidates

Our Adrulipase programs are focused on the development of an oral, non-systemic, biologic capsule for the treatment of exocrine pancreatic insufficiency (“EPI”) in patients with cystic fibrosis (“CF”) and chronic pancreatitis (“CP”). Our goal is to provide CF and CP patients with a safe and effective therapy to control EPI that is non-animal derived and offers the potential to dramatically reduce their daily pill burden. In July 2023, we announced topline results from our Phase 2b monotherapy bridging study using a new enteric microgranule formulation of Adrulipase. Although the primary efficacy endpoint was not achieved, data from the study indicated that the enhanced Adrulipase formulation was safe, well tolerated and demonstrated an improvement over prior formulations of Adrulipase. We are planning to move this program forward in 2025.

Our Latiglutenase program was focused on the development of an orally administered, minimally-absorbed, biologic for improving multiple gluten-induced symptoms and consequent quality of life (“QOL”) due to inadvertent gluten consumption in patients with celiac disease (“CeD”) by breaking down the gluten into non-immunogenic peptides. We are no longer working on this program and have initiated a plan for its disposition.

Our Capeserod program was in-licensed from Sanofi in September 2023. Sanofi conducted Phase 1 and Phase 2 Central Nervous System (“CNS”) trials with over 600 patients. In Sanofi’s CNS trials, Capeserod appeared safe and well-tolerated. Research on Capeserod and subsequent artificial intelligence (“AI”) empowered analyses suggest that the drug possesses a unique mechanism of action that is applicable to several GI indications underserved by currently available therapeutics. We are no longer working on this program and have notified Sanofi on February 26, 2025 of our termination of the license agreement. We may terminate the license agreement with Sanofi by providing Sanofi with at least 60 days prior written notice; provided, however, that Sanofi shall be entitled to any and all payments due and owed to Sanofi prior to the effective date of termination. On February 26, 2025, we provided notice to Sanofi to terminate the license agreement. No payments are due to Sanofi and the Company expects the termination to be effective in April 2025.

Our Niclosamide programs leveraged proprietary oral and topical formulations to address multiple GI conditions, including inflammatory bowel diseases (“IBD”) indications. In 2022 we advanced four separate Phase 2 clinical programs of our Niclosamide formulations, including FW-COV for Severe Acute Respiratory Syndrome Coronavirus 2 (“COVID-19”) GI infections, FW-UP for ulcerative proctitis (“UP”) and ulcerative proctosigmoiditis (“UPS”), FW ICI AC for Immune Checkpoint Inhibitor associated colitis (“ICI AC”), and FW CD for Crohn’s disease. We are no longer actively pursuing these programs.

Our primary drug candidate and clinical program is described below.

Adrulipase

Adrulipase is the active pharmaceutical ingredient (“API”) derived from Yarrowia lipolytica, an aerobic yeast naturally found in various foods such as cheese and olive oil that is widely used as a biocatalyst in several industrial processes. Adrulipase is a secreted lipase naturally produced by Yarrowia lipolytica, known as LIP2, that we are developing through recombinant DNA technology for the treatment of EPI associated with CF and CP. Lipases are enzymes that help with the digestion of lipids and fat.

We previously held the exclusive right to commercialize Adrulipase in the U.S., Canada, South America (excluding Brazil), Asia (excluding China and Japan), Australia, New Zealand and Israel pursuant to a sublicense from Laboratories Mayoly Spindler SAS (“Mayoly”) under the Joint Research and Development Agreement (“JDLA”), which also granted us joint commercialization rights for Brazil, Italy, China and Japan. In March 2019, we purchased all rights, title and interest in and to Adrulipase from Mayoly pursuant to the Mayoly Asset Purchase Agreement (“APA”), provided, however, Mayoly retained exclusive commercial rights in France and Russia.

-2-

Background

The pancreas is both an endocrine gland that produces several important hormones, including insulin, glucagon, and pancreatic polypeptide, as well as a digestive organ that secretes pancreatic juice containing digestive enzymes that assist with the absorption of nutrients and digestion in the small intestine.

The targeted indication of Adrulipase is the treatment of EPI, which is observed when the exocrine functions of the pancreas are below 10% of normal. The symptomatology of EPI is essentially due to the deficiency of pancreatic lipase, an enzyme that hydrolyses triglycerides into monoglycerides and free fatty acids. The pancreatic lipase enzymatic activity is hardly compensated by extra-pancreatic mechanisms, because gastric lipase has nearly no lipolytic activity in the pH range of the intestine. On the other hand, when they are impaired, the pancreatic amylase and protease (enzymes that break up carbohydrates (starches) and proteins, respectively) activities can be compensated by the salivary amylase, the intestinal glycosidase, the gastric pepsin, and the intestinal peptidases, all of which are components of the gastric juice secreted by the stomach walls. Lipid maldigestion due to lipase deficiency is responsible for weight loss, steatorrhea featured by greasy diarrhea, and fat-soluble vitamin deficiencies (i.e. A, D, E and K vitamins).

CP, the most common cause of EPI, is a long-standing inflammation of the pancreas that alters its normal structure and functions. In the U.S., its prevalence rate is of 42 cases per 100,000 inhabitants, resulting in approximately 132,000 cases. Approximately 60% of patients affected with CP display EPI, resulting in approximately 90,000 patients requiring substitution therapy in the U.S. In Western societies, CP is caused by chronic alcoholic consumption in approximately 55-80% of cases. Other relatively frequent etiologies include the genetic form of the disease that is inherited as an autosomal dominant condition with variable penetrance, pancreatic trauma and idiopathic causes.

CF, another dominant etiology of EPI, is a severe genetic disease associated with chronic morbidity and life-span decrease of most affected individuals. In most Caucasian populations, CF prevalence is of 7-8 cases per 100,000 inhabitants, but is less common in other populations, resulting in more than 30,000 affected individuals in the U.S. and more than 70,000 affected individuals worldwide. CF is inherited as monogenic autosomal recessive disease due to the defect at a single gene locus that encodes the Cystic Fibrosis Transmembrane Regulator protein, or CFTR, a regulated chloride channel. Mutation of both alleles of this chloride channel gene results in the production of thick mucus, which causes a multisystem disease of the upper and lower respiratory tracts, digestive system, and the reproductive tract. The progressive destruction of the pancreas results in EPI that is responsible for malnutrition and contributes to significant morbidity and mortality. About 80-90% of patients with CF develop EPI, resulting in approximately 25,000-27,000 patients in the U.S. that require substitution therapy.

Current treatments for EPI stemming from CP and CF rely on porcine (pig derived) pancreatic enzyme replacement therapies (“PERTs”), which have been on the market since the late 1800s. PERTs are typically comprised of three digestive enzymes; lipases, proteases, and amylases. The PERT market is well established with estimated sales of approximately $1.4 billion in 2019 in the U.S. and has been growing for the past five years at a compound annual growth rate of approximately 20%. In spite of their long-term use, however, PERTs suffer from poor stability, formulation problems, possible transmission of conventional and non-conventional infectious agents due to their animal origins, and possible adverse events at high doses in patients with CF and limited effectiveness.

Pre-Clinical Program

The efficacy of Adrulipase has been investigated in normal minipigs, which are generally considered to be a relevant model for digestive drug development because of their physiological similarities with humans and their omnivorous diet. Experimental pancreatitis was induced by pancreatic duct ligation, resulting in severe EPI with baseline CFA around 60% post-ligature. CFA is a measurement obtained by quantifying the amount of fat ingested orally over a defined time period and subtracting the amount eliminated in the stool to ascertain the amount of fat absorbed by the body. Pigs were treated with either Adrulipase or enteric-coated PERTs, both administered as a single-daily dose.

At doses ranging from 10.5 to 211 mg, Adrulipase increased the CFA by +25 to +29% in comparison to baseline (p<0.05 at all doses), whereas the 2.5 mg dose had milder activity. Similar efficacy was observed in pigs receiving 100,000 U lipase of enteric-coated porcine pancreatic extract. These findings demonstrate the in vivo activity of Adrulipase in a relevant in vivo model at a level similar to the PERTs at dosages of 10.5mg or greater.

-3-

To date, two non-clinical toxicology studies have been conducted. Both show that Adrulipase lipase is clinically well tolerated at levels up to 1000mg/kg in rats and 250 mg/kg in minipigs up to 13 weeks. Adrulipase is therefore considered non-toxic in both rodent and non-rodent species up to a maximum feasible dose of 1,000 mg/kg/day in the rats over six months of administration.

Clinical Program

We are developing Adrulipase for two principal therapeutic indications: (i) children and adults affected by CF, and (ii) adult patients with CP. We have determined to initially pursue the adult indication in CF.

Chronic Pancreatitis

During 2010 and 2011, a phase 1/2a clinical trial of Adrulipase was conducted in conjunction with Mayoly in a single center in France. The study was an exploratory study mainly designed to investigate the safety of Adrulipase and was a randomized, double blind, placebo controlled, parallel clinical trial in 12 patients affected with CP or pancreatectomy and severe EPI. The primary efficacy endpoint of the study was defined as the relative change in steatorrhea (an established surrogate biomarker of EPI correction) in comparison to baseline. The study found that Adrulipase was well tolerated with no serious adverse events. Only two adverse events were observed: constipation (two patients out of eight with Adrulipase) and hypoglycemia (two patients out of eight with Adrulipase, and one patient out of four with placebo). A non-statistically significant difference of the primary endpoint, possibly due to the small group size, was found between the two groups both in intention-to-treat, a group that included three patients who received the in-patient facility study diet but did not fulfill the protocol’s inclusion criteria, and per-protocol analysis. This study was not designed, nor did it aim to demonstrate statistically significant changes of CFA or steatorrhea under Adrulipase.

We received regulatory approval in Australia and New Zealand in 2016, with the addition of a 2018 regulatory approval in France, to conduct a Phase 2 multi-center dose escalation study of Adrulipase in CP and pancreatectomy. The primary endpoint of this study was to evaluate the safety of escalating doses of Adrulipase in 11 CP patients. The secondary endpoint was to investigate the efficacy of Adrulipase in these patients by analysis of the CFA and its change from baseline. In September 2018, we announced that in pre-planned analyses, both the study’s primary and secondary endpoints were reached with a statistically significant (p=0.002) improvement in the CFA of 21.8%, in a per protocol analysis, with the highest evaluated dose of 2,240 mg/day of Adrulipase. The statistical significance of the trial results is typically based on widely used, conventional statistical methods that establish the p-value of the results. A p-value of 0.05 or less is required to demonstrate statistical significance. As such, these CFA levels are considered to be statistically significant.

Cystic Fibrosis Monotherapy

In October 2018, the FDA cleared our IND application for Adrulipase in patients with EPI due to CF. In December 2018, we initiated the Phase 2 OPTION Bridging Dose Study to investigate Adrulipase in CF patients with EPI and in February 2019, we dosed the first patients. The Phase 2 OPTION Bridging Dose Study investigated the safety, tolerability and efficacy of Adrulipase in a head-to-head comparison against the current PERT standard of care. The OPTION Bridging Dose Study employed a six-week non-inferiority CFA primary efficacy endpoint comparing Adrulipase to PERTs.

In September 2019, we announced positive results from the OPTION Bridging Dose Study. Results showed that the primary efficacy endpoint of CFA was comparable to the CFA in a prior Phase 2 study in patients with CP, while using the same dosage of Adrulipase. The dosage used in the OPTION Bridging Dose Study was 2.2 grams per day, which was determined in agreement with the FDA as a bridging dose from the highest safe dose used in the Phase 2 CP dose escalation study. Although the study was not powered for statistical significance, the data demonstrated meaningful efficacy results, with approximately 50% of the patients showing CFAs high enough to reach non-inferiority with standard PERTs. Additionally, the CNA was comparable between the Adrulipase and PERT arms, 93% vs. 97%, respectively, in the OPTION Bridging Dose Study. This important finding confirms that protease supplementation is not likely to be required with Adrulipase treatment. A total of 32 patients, ages 18 or older, completed the OPTION Bridging Dose Study.

In October 2019, the CFF DSMB completed its review of our final results of the OPTION Bridging Dose Study and found no safety concerns for Adrulipase and supported our plan to proceed to the Phase 2b OPTION 2 Trial. In December 2019, we submitted the clinical trial protocol to the existing IND at the FDA. In April 2020, we received approval to conduct the OPTION 2 Trial in Therapeutics Development Network clinical sites in the U.S.

-4-

The OPTION 2 Trial was designed to investigate the safety, tolerability and efficacy of Adrulipase (2.2 gram and 4.4 gram doses in enteric capsules) head-to-head versus the current standard of care, PERT pills. The OPTION 2 Trial was an open-label, crossover study, conducted in 15 sites in the U.S. and Europe. Enrollment included a total of 30 CF patients 18 years or older. Adrulipase was administered in enteric capsules to provide gastric protection and test for optimal delivery of enzyme to the duodenum. Patients were first randomized into two cohorts: the Adrulipase arm, where they received a 2.2 gram daily oral dose of Adrulipase for three weeks; or the PERT arm, where they received their pre-study dose of PERT pills for three weeks. After three weeks, stools were collected for analysis of CFA. Patients were then crossed over for another three weeks of the alternative treatment. After three weeks of cross-over therapy, stools were again collected for analysis of CFA. A parallel group of patients was randomized and studied in the same fashion using a 4.4 gram daily dose of Adrulipase. All patients were followed for an additional two weeks after completing both crossover treatments for post study safety observation. Patients were assessed using descriptive methods for efficacy, comparing CFA between Adrulipase and PERT arms, and for safety.

In January 2021, we announced an additional study arm in OPTION 2 Trial using an immediate release Adrulipase capsules in order to identify the optimal dose and delivery method of Adrulipase. This extension phase tested patients 18 years or older, who have already completed the crossover phase, at higher doses relative to the previously conducted OPTION Bridging Dose Study. This allowed us to compare data from the existing crossover arm using enteric (delayed release) capsules with data from the new immediate release extension arm.

In March 2021 we announced topline OPTION 2 data. The trial demonstrated that Adrulipase was safe and well-tolerated and data from OPTION 2, and the other Adrulipase Phase 2 clinical trials, demonstrated drug activity. However, OPTION 2 did not consistently meet the primary efficacy endpoint. Some patients were able to achieve CFA at levels beyond what is required to demonstrate non-inferiority with PERT therapies, but the majority did not.

We believe that the underlying cause of the drug’s uneven efficacy performance in the OPTION 2 trial was the enteric capsule formulation. While the enteric coating protected the capsule from breaking down in the stomach acid, it also appeared to dissolve too slowly in the small intestine to release the lipase enzyme in time to aid with proper digestion and nutrient absorption.

In August 2021 we announced that we would begin development of a new enteric microgranule formulation of Adrulipase. The new formulation is planned to be administered with food as an oral capsule that dissolves in the stomach and disperses acid-resistant micro-granules that thoroughly mix with food during the digestion process. The resultant mixture then passes to the small intestine where the lipase enzyme breaks up fat molecules so that they can be absorbed. We completed the reformulation work in the second half of 2022.

In November 2022 we announced that we had filed an IND amendment with the FDA for a Phase 2b bridging study with the new enteric microgranulation formulation of Adrulipase. The new trial is designed to investigate the safety, tolerability and efficacy of the new formulation of Adrulipase. It is an open-label study that will be conducted at three sites in the U.S. A total of 12 cystic fibrosis patients, 18 years or older are expected to be enrolled. The trial design employs a dose titration strategy. Patients will be screened at baseline to ensure that they have a coefficient of fat absorption (CFA) of at least 80%. Eligible patients will then be switched from their commercial enzyme product to Adrulipase. Each patient will be started on a low dose of Adrulipase. If the patient is not clinically controlled, the patient will be switched to a medium dose, and if not controlled on this dose, the patient will be advanced to a high dose. The titrations will be carried out over a three-week period, after which a CFA will be obtained. End of study CFAs will be compared to the baseline CFAs in a descriptive fashion. A post treatment safety visit will be conducted one week after completing the treatment period.

Following FDA review of the IND amendment, we initiated the Phase 2b pilot monotherapy trial during the first quarter of 2023 and received topline data in the third quarter of 2023. Although the primary efficacy endpoint was not achieved, data from the study indicated that the enhanced Adrulipase formulation was safe, well tolerated and demonstrated an improvement over prior formulations of Adrulipase. We are planning to move this program forward in 2025 including with the intent to initiate a Ph2b clinical trial in the second half of 2025.

Combination Therapy

We launched the Phase 2 Combination Trial in Hungary in July 2019 to investigate Adrulipase, in combination with PERT, in CF patients who suffer from severe EPI but continue to experience clinical symptoms of fat malabsorption despite taking the maximum daily dose of PERTs. The Combination Trial is designed to investigate the safety, tolerability and efficacy of escalating doses of

-5-

Adrulipase (700 mg, 1120 mg and 2240 mg per day, respectively), in conjunction with a stable dose of PERTs, in order to increase CFA and relieve abdominal symptoms. In October 2020, we opened a total of five clinical sites in Turkey and dosed the first patients in November 2020. In March 2021, we reached targeted minimum enrollment of 18 patents.

We announced positive interim data on the first five patients in the Combination Trial in August 2020. The primary efficacy endpoint was met, with CFAs greater than 80% for all patients across all visits. For secondary efficacy endpoints, we observed that stool weight decreased, the number of stools per day decreased, steatorrhea improved, and body weight increased. Additionally, no serious adverse events were reported.

In August 2021, we announced topline data collected from the 20 patients enrolled in the study. The data indicated that Adrulipase in combination with PERT led to clinically meaningful improvements in CFA, the primary efficacy endpoint. Patients showed an average gain of more than six percentage points from baseline, compared to the five-point improvement in CFA cited by the clinical literature as clinically significant. The study also demonstrated positive improvements in weight gain and other secondary endpoints.

We believe a combination therapy of PERT and Adrulipase has the potential to: (i) correct macronutrient and micronutrient maldigestion; (ii) eliminate abdominal symptoms attributable to maldigestion; and (iii) sustain optimal nutritional status on a normal diet in CF patients with severe EPI.

Recent Developments

Rescission Agreement with ImmunogenX On March 24 2025, we entered into the Rescission Agreement, by and among the Company, IMGX, and IMGX Shareholders.

Under the terms of the Rescission Agreement, the parties have amicably determined that it is in their collective best interest to: (i) rescind the issuances of the of the shares of Common Stock and Series G Preferred Stock that the Company has issued to the IMGX Shareholders as part of the Merger, (ii) convey to the IMGX Shareholders all of the issued and outstanding Membership Interests of IMGX currently held by the Company, (iii) cancel the Assumed Options and Assumed Warrants; and (iv) provide for such additional agreements as are set forth therein.

Pursuant to the terms of the Rescission Agreement (i) each Shareholder agreed to cancel, waive, relinquish and disclaim in all respects any and all claims and/or rights to record or beneficial ownership in and to the shares of Common Stock and Series G Preferred Stock that the Company has issued to the IMGX Shareholders as part of the Merger, as set forth in the Rescission Agreement, (ii) each Shareholder agreed to cancel, waive, relinquish and disclaim in all respects any and all claims and/or rights to record or beneficial ownership in and to the Assumed Options and Assumed Warrants as set forth in the Rescission Agreement, including any Common Stock into which such Assumed Options and Assumed Warrants are not or ever have been converted or are convertible, (iii) the Company agreed to cancel, waive, relinquish and disclaim in all respects any and all claims and/or rights to record or beneficial ownership in and to the Membership Interests of IMGX, and (iv) the Company will retain up to approximately $695,000 of IMGX’s accounts payable, and IMGX will remain responsible for approximately $9,278,400 of IMGX’s secured debt.

In addition, under the terms of the Rescission Agreement, the Company shall have no obligation and will released from any and all obligations with respect to the assets or business of IMGX incurred after the Closing Date, as defined in the Rescission Agreement, or prior to the Closing Date, except as provided in the Rescission Agreement, unless approved in writing by the Company.

The obligations of each party to the Rescission Agreement to consummate the transactions contemplated by the Rescission Agreement are subject to the fulfillment, at or prior to the Closing, as defined in the Rescission Agreement, of each of the conditions set forth in the Rescission Agreement, and among others, that (i) the Company shall have obtained approval of its shareholders for the transfer of the Membership Interests to the Shareholders, and the other consents, authorizations or approvals from the parties as set forth in the Rescission Agreement to consummate the transactions contemplated by this Agreement, (ii) the Shareholders shall have delivered a mutually satisfactory voting agreement agreeing to, including other things, vote the Shares held by them in favor of the transactions contemplated by the Rescission Agreement, and (iii) the Company shall have received a resignation letter from Jack Syage resigning from all positions with the Company.

-6-

The Rescission Agreement may be terminated and the transactions contemplated thereby may be abandoned by the Company or the Shareholder Representative, as defined in the Rescission Agreement, if the transactions contemplated thereby shall not have been consummated by June 30, 2025, unless the Company and Shareholder Representative shall have consented to a subsequent date.

The foregoing description of the Rescission Agreement does not purport to be complete and is qualified in its entirety by reference to the full text of the Merger Agreement, which is incorporated by reference to this Report as Exhibit [2.3].

License Agreement with Sanofi

On February 26, 2025, we gave notice to terminate our license agreement with Sanofi for the development of Capeserod, a selective 5-HT4 receptor partial agonist. We anticipate that this termination will be effective in April 2025. We may terminate the license agreement by providing Sanofi with at least 60 days prior written notice; provided, however, that Sanofi shall be entitled to any and all payments due and owed to Sanofi prior to the effective date of termination. No payments are due to Sanofi.

Revolving Loan Agreement

Effective January 31, 2025, we entered into a Revolving Loan Agreement dated January 27, 2025 (the “Revolving Loan Agreement”), with a Lender pursuant to which the Lender agreed to make loans to us. Pursuant to and under the terms of the Revolving Loan Agreement, we issued to the Lender a revolving note dated January 27, 2025 in the principal amount of $2,000,000 (the “Revolving Note” and such amount, the “Total Outstanding Amount”). This transaction is referred to as the “Financing”. The Company shall use the proceeds from the Financing for general corporate purposes, including but not limited to finance the expense of a Qualified Public Equity Offering (as defined below) and payment of certain items. Out of the Total Outstanding Amount, the Lender disbursed an initial loan amount of $550,000 to the Company on January 31, 2025.

The Revolving Note bears interest at the rate of 18% per annum calculated on the basis of a 360-day year, consisting of twelve 30 calendar day periods, and shall accrue daily commencing on January 31, 2025 until paid in full. The outstanding principal balance of all outstanding loans under the Financing, all accrued and unpaid interest and all other amounts, costs, expenses and/or liquidated damages are due in full on January 31, 2026. The Revolving Loan Agreement contains customary events of default. If an event of default occurs, the Lender may accelerate the indebtedness under the Revolving Loan Agreement, and an amount equal to 120% of the of the outstanding principal amount and accrued and unpaid interest plus liquidated damages and other amounts, costs, expenses and/or liquidated damages due under or in respect of the Loan Documents (as defined under the Revolving Loan Agreement) for the Financing, if any.

The Revolving Loan Agreement provides that it is a condition of the closing of the Financing that not less than three of the current members of our Board of Directors resign and that three nominees designated by the Lender (“Lender Board Member Candidates”) be appointed to the Board of Directors by the remaining members of the Board of Directors. The Revolving Loan Agreement also provides that we will use our reasonable best efforts to consummate an underwritten or “best efforts” public offering of not less than $5,000,000 by us of our Common Stock and/or any convertible security or warrant, option or other right to subscribe for or purchase any additional shares of our Common Stock (“Qualified Public Equity Offering”) as soon as practicable, and the Lender shall cooperate with us in connection therewith. If, despite the reasonable best efforts of the Borrower, (x) a registration statement with respect to securities to be offered in a Qualified Public Equity Offering (the “QPEO S-1”) is not filed within 45 days following the initial Closing Date, or (y) a Qualified Public Equity Offering is not consummated within the earlier of (A) 120 days from the initial filing of the QPEO S-1 and (B) 30 days of a QPEO S-1 being declared effective by the SEC, then the Lender Board Member Candidates shall, upon the written request of the remaining members of the Board of Directors, resign from all of their respective positions on the Board of Directors.

Binding Term Sheet with Journey Therapeutics, Inc.

On November 8, 2024, we entered into a binding term sheet (the “Binding Term Sheet”) with Journey Therapeutics, Inc. (“Journey”), a life sciences company. Under the Binding Term Sheet, Journey and Entero were subject to an exclusivity period that was a minimum of 30 days. (the “Exclusivity Period”). We will not be moving forward with the acquisition.

-7-

Letter of Intent with Data Vault Holdings, Inc.

On September 9, 2024, we entered into the Letter of Intent with Data Vault Holdings, Inc. (“DVHI”) for the licensing of certain clinical trial software owned by DVHI and associated intellectual property (the “Assets”). The Letter of Intent contemplates a worldwide exclusive license to the Assets with the right to grant sublicenses, and a right of first refusal for the Company to fully acquire the Assets in exchange for the issuance of $250,000 of shares of the Company’s junior convertible preferred stock (the “Preferred Shares”) priced at a price per preferred share equal to 180% of the five (5) trading day Volume-Weighted Average Price (“VWAP”) of the Company’s Common Stock (the “Common Share Price”), immediately preceding the closing of the Proposed Transaction multiplied by 1,000 (the “Preferred Share Price”), and single digit royalties on net sales (the “Proposed Transaction”). Entry into definitive documentation for the Proposed Transaction will be conditioned upon the Company receiving no less than $500,000 of strategic investment (the “Strategic Investment”), with a target of ultimately securing up to $3.0 million of strategic investment with the assistance of DVHI. There can be no assurance that the Proposed Transaction will be completed on the terms contemplated in the Letter of Intent or otherwise. We do not anticipate that this transaction will move forward.

Nasdaq Listing Compliance

We received a letter on September 6, 2024 from the Listing Qualifications Staff of The Nasdaq Stock Market LLC (“Nasdaq”) indicating that, based upon the closing bid price of our Common Stock for the last 30 consecutive business days, the Company was not in compliance with the requirement to maintain a minimum bid price of $1.00 per share for continued listing on The Nasdaq Capital Market, as set forth in Nasdaq Listing Rule 5550(a)(2). In accordance with Nasdaq Listing Rule 5810(c)(3)(A), we were provided 180 days, or until March 5, 2025, to regain compliance with the minimum bid price requirement.

On March 6, 2025, we received a letter from Nasdaq advising that we had been granted a 180-day extension, or until September 1, 2025, to regain compliance with the minimum bid price requirement, in accordance with Nasdaq Listing Rule 5810(c)(3)(A). If at any time prior to September 1, 2025, the bid price of our Common Stock closes at $1.00 per share or more for a minimum of 10 consecutive trading days, we will regain compliance with the minimum bid price requirement.

The extension notice has no immediate effect on the listing of our Common Stock on The Nasdaq Capital Market and does not affect our reporting requirements with the Securities and Exchange Commission. If we do not regain compliance with the minimum bid price requirement during the additional 180-day extension, Nasdaq will provide written notification that our Common Stock will be delisted. At that time, we may appeal the delisting determination to a hearings panel pursuant to the procedures set forth in the applicable Nasdaq Listing Rules. However, there can be no assurance that, if the Company does appeal the delisting determination by Nasdaq to the hearings panel, that such appeal would be successful. There can be no assurance that we will regain compliance with the minimum bid price requirement during the additional 180-day compliance period ending September 1, 2025 or maintain compliance with any other Nasdaq listing requirement. We intend to monitor the closing bid price of our Common Stock and may, if appropriate, consider implementing available options to regain compliance with the minimum bid price requirement.

On January 7, 2025, we received a written notice from the Listing Qualifications department of Nasdaq indicating that were not in compliance with Nasdaq Listing Rule 5620(a), due to us not holding an annual meeting of stockholders in 2024 within one year of our 2023 fiscal year end. On February 21, 2025, we submitted a plan to regain compliance. On March 3, 2025, Nasdaq informed us that it has determined to grant us an extension until June 30, 2025 to regain compliance for continued listing.

Corporate History

We were incorporated on January 30, 2014 in the State of Delaware under the name AzurRx BioPharma, Inc. In May 2014, we entered into a stock purchase agreement with Protea Biosciences Group, Inc. (“Protea Group”) and its wholly-owned subsidiary, Protea Biosciences, Inc. (“Protea Sub” and, together with Protea Group, “Protea”), to acquire 100% of the outstanding capital stock of AzurRx SAS (formerly ProteaBio Europe SAS), a wholly-owned subsidiary of Protea Sub, which was completed in June 2014. In October 2016, we completed an initial public offering, which allowed us to list our shares of Common Stock on the Nasdaq Capital Market.

On September 13, 2021, we completed the acquisition of First Wave Bio, Inc. (“FWB”), which became our wholly-owned subsidiary. In connection with the acquisition, AzurRx BioPharma, Inc. changed its name to First Wave BioPharma, Inc.

Effective October 26, 2022, the AzurRx SAS subsidiary was dissolved.

-8-

On March 13, 2024, we completed a merger with ImmunogenX, Inc.,  where according to the merger plan following the First Merger, ImmunogenX, Inc. merged with and into Second Merger Sub, pursuant to which Second Merger Sub became ImmunogenX, LLC, a Delaware limited liability company, the surviving entity and a wholly owned subsidiary of the Company.

In May 2024, we changed our name from First Wave Biopharma, Inc. to Entero Therapeutics, Inc.

On March 24, 2025, we entered into a Rescission Agreement with IMGX and the IMGX Shareholders. After the Rescission Agreement will Closed, IMGX will no longer be a subsidiary of the Company, and the Company will no longer be holding any interest in IMGX.

Intellectual Property

Our goal is to obtain, maintain and enforce patent protection for our product candidates, formulations, processes, methods and any other proprietary technologies, preserve our trade secrets, and operate without infringing on the proprietary rights of other parties, both in the United States and in other countries. Our policy is to actively seek to obtain, where appropriate, the broadest intellectual property protection possible for our current product candidates and any future product candidates, proprietary information and proprietary technology through a combination of contractual arrangements and patents, both in the United States and abroad. However, patent protection may not afford us with complete protection against competitors who seek to circumvent our patents.

We also depend upon the skills, knowledge, experience and know-how of our management and research and development personnel, as well as that of our advisors, consultants and other contractors. To help protect our proprietary know-how, which is not patentable, and for inventions for which patents may be difficult to enforce, we currently rely and will in the future rely on trade secret protection and confidentiality agreements to protect our interests. To this end, we require all of our employees, consultants, advisors and other contractors to enter into confidentiality agreements that prohibit the disclosure of confidential information and, where applicable, require disclosure and assignment to us of the ideas, developments, discoveries and inventions important to our business.

Adrulipase

The Adrulipase program is protected by the following issued patents that we had originally licensed under the Mayoly Agreement and now own:

PCT/FR2006/001352 patent family (including the patent EP2035556 and patent US8,334,130 and US8,834,867) “Method for producing lipase, transformed Yarrowia lipolytica cell capable of producing said lipase and their uses” describes a method for producing Yarrowia lipolytica acid-resistant recombinant lipase utilizing a culture medium without any products of animal origin or non-characterized mixtures such as tryptone, peptone or lactoserum, in addition to its uses. The European patents expire June 15, 2026, U.S. patent 8,334,130 expires September 11, 2028, and U.S. patent 8,834,867 expires July 17, 2026.

In addition, PCT International application was filed in 2021 directed to our proprietary formulation of Adrulipase that has been filed in the United States and certain foreign countries. Any patents issuing from these filings will have an expected expiration in 2041.

PCT International applications were filed in 2022 and nationalized in certain foreign countries outside of the U.S to stable lipase formulations and methods of treatment. Any patents issuing from these filings will have an expected expiration in 2042. These patents are not pending in the U.S.

PCT International Application was filed in 2023 directed to Adrulipase formulations. Any patents issuing from this filing will have an expected expiration in 2043.

We also expect to receive 12-year biologic exclusivity in the United States under the Affordable Care Act and 10-year data exclusivity in the European Union for Adrulipase.

-9-

Niclosamide

Our FW-ICI-AC, FW-UP, FW-UC and FW-CD Niclosamide programs are protected by patent filings that include the following:

US10,912,746; US10,905,666; US10,292,951; US10,772,854; US10,744,103; US10,799,468; US10,849,867; and related continuation applications as well as corresponding worldwide patent filings all entitled “Methods and Compositions for Treating Conditions Associated with an Abnormal Inflammatory Process.” The expiration date of the issued patents is September 1, 2036; and

Our FW-COV Niclosamide programs are protected by patent filings that include the following:

US10,980,756 and US11,564,896 and corresponding continuation applications directed to the use of Niclosamide for the treatment of COVID 19 gastrointestinal infections. The expiration of the issued patents is March 31, 2040.

Latiglutenase

The Latiglutenase program is protected by U.S. Patent 10,434,150 that expires July 3, 2035, U.S. Patent 8,980,254 that expires April 10, 2030, and U.S. Patent 9,993,531 that expires Sept. 9, 2029.

Manufacturing

We currently outsource all manufacturing, and we intend to use our collaborators and contract development and manufacturing organizations (“CDMOs”) for the foreseeable future.

Adrulipase

Adrulipase API, including drug substance and drug product, is currently manufactured by Asymchem, Inc. at a contract facility located in Tianjin, China. Charles River Laboratories based in Malvern, Pennsylvania is responsible for maintaining our master and working cell banks. We believe there are multiple alternative contract manufacturers capable of producing the product we need for clinical trials; however, there is no guarantee that the processes are easily reproducible and transferrable.

Competition

The pharmaceutical and biotechnology industries are characterized by rapidly evolving technology and intense competition. Many companies of all sizes, including major pharmaceutical companies and specialized biotechnology companies, are engaged in the development and commercialization of therapeutic agents designed for the treatment of the same diseases and disorders that we target. Many of our competitors have substantially greater financial and other resources, larger research and development staff and more experience in the regulatory approval process. Moreover, potential competitors have or may have patents or other rights that conflict with patents covering our technologies.

Adrulipase

With respect to Adrulipase, if approved, we would compete with PERTs (pancrelipase), a well-established market that is currently dominated by a few large pharmaceutical companies, including CREON® marketed by AbbVie Inc., ZENPEP® sold to Nestlé S.A. by Allergan plc. in January 2020, PANCREAZE® marketed by VIVUS, Inc. and PERTZYE® marketed by Chiesi Farmaceutici S.p.A. There are currently six PERT products that have been approved by the FDA for sale in the U.S. We believe our ability to compete in this market, if we are successful in developing and obtaining regulatory approval to market Adrulipase, will depend on our ability (or that of a future corporate partner) to convince patients, their physicians, healthcare payors and the medical community of the benefits of using a non-animal-based product to treat EPI, as well as by addressing other shortcomings associated with PERTs, including a large pill burden.

Government Regulation and Product Approval

Government authorities in the United States, at the federal, state and local level, and other countries extensively regulate, among other things, the research, development, testing, manufacture, quality control, approval, labeling, packaging, storage, record-keeping,

-10-

promotion, advertising, distribution, post-approval monitoring and reporting, marketing and export and import of products such as those we are developing. To date, our internal research and development efforts have been conducted in France. We expect to conduct late-stage development work, including clinical trials for Adrulipase in both the United States and Europe, as North America is our principal target market for our product candidates that we may successfully develop.

U.S. Government Regulation

In the United States, the FDA regulates drugs under the Federal Food, Drug, and Cosmetic Act, or FDCA, and its implementing regulations, and biologics under the FDCA and the Public Health Service Act, or PHSA, and its implementing regulations. FDA approval is required before any new unapproved drug or dosage form, including a new use of a previously approved drug, can be marketed in the United States. Drugs and biologics are also subject to other federal, state and local statutes and regulations. If we fail to comply with applicable FDA or other requirements at any time during the drug development process, clinical testing, the approval process or after approval, we may become subject to administrative or judicial sanctions. These sanctions could include the FDA’s refusal to approve pending applications, license suspension or revocation, withdrawal of an approval, warning letters, product recalls, product seizures, placement on Import Alerts, debarment of personnel, employees or officers, total or partial suspension of production or distribution, injunctions, fines, civil penalties or criminal prosecution.

The process required by the FDA before product candidates may be marketed in the United States generally involves the following:

completion of extensive preclinical laboratory tests, preclinical animal studies, and toxicity data, all performed in accordance with the good laboratory practices, or GLP, regulations;
submission to the FDA of an IND, which must become effective before human clinical studies may begin;
approval by an independent IRB or ethics committee representing each clinical site before each clinical study may be initiated;
performance of adequate and well-controlled human clinical studies to establish the safety and efficacy, or in the case of a biologic, the safety, purity and potency, of the drug candidate for each proposed indication;
preparation of and submission to the FDA of a new drug application, or NDA, or biologics license application, or BLA, which must include data from required pre-clinical studies and all pivotal clinical studies and information showing that the product can be manufactured in a controlled manner;
a determination by the FDA within 60 days of its receipt of an NDA or BLA to file the application for review;
review of the product application by an FDA advisory committee, where appropriate and if applicable;
satisfactory completion of an FDA pre-approval inspection of the manufacturing facilities where the drug candidate is produced to assess compliance with cGMP; and
FDA review and approval of an NDA or BLA prior to any commercial marketing or sale of the drug or biologic in the United States.

An IND is a request for authorization from the FDA to administer an investigational new drug product to humans. The central focus of an IND submission is on the general investigational plan and the protocol(s) for human studies. The IND also includes results of animal and in vitro studies assessing the toxicology, pharmacokinetics, pharmacology and pharmacodynamic characteristics of the product; chemistry, manufacturing and controls information; and any available human data or literature to support the use of the investigational new drug. An IND must become effective before human clinical studies may begin. An IND will automatically become effective 30 days after receipt by the FDA, unless before that time the FDA raises concerns or questions related to the proposed clinical studies. In such a case, the IND may be placed on clinical hold and the IND sponsor and the FDA must resolve any outstanding concerns or questions before clinical studies can begin. Accordingly, submission of an IND may or may not result in the FDA allowing clinical studies to commence.

-11-

Clinical Studies

Clinical studies involve the administration of the investigational new drug to human subjects under the supervision of qualified investigators in accordance with GCPs, which include the requirement that all research subjects provide their informed consent for their participation in any clinical study. Clinical studies are conducted under protocols detailing, among other things, the objectives of the study, and the parameters to be used in monitoring safety and the efficacy criteria to be evaluated. A protocol for each clinical study and any subsequent protocol amendments must be submitted to the FDA as part of the IND. Additionally, approval must also be obtained from each clinical study site’s IRB before the studies may be initiated, and the IRB must monitor the study until completed. There are also requirements governing the reporting of ongoing clinical studies and clinical study results to public registries, such as ClinicalTrials.gov.

The clinical investigation of a drug or biologic is generally divided into three or four phases. Although the phases are usually conducted sequentially, they may overlap or be combined.

Phase 1. The drug or biologic is initially introduced into healthy human subjects or patients with the target disease or condition. These studies are designed to evaluate the safety, dosage tolerance, metabolism and pharmacologic actions of the investigational new drug in humans, the side effects associated with increasing doses, and if possible, to gain early evidence on effectiveness.
Phase 2. The drug or biologic is administered to a limited patient population to evaluate dosage tolerance and optimal dosage, identify possible adverse side effects and safety risks and preliminarily evaluate efficacy.
Phase 3. The drug or biologic is administered to an expanded patient population, generally at geographically dispersed clinical study sites to generate enough data to statistically evaluate dosage, clinical effectiveness and safety, to establish the overall benefit-risk relationship of the investigational product and to provide an adequate basis for product approval.
Phase 4. In some cases, the FDA may condition approval of an NDA or BLA for a drug candidate on the sponsor’s agreement to conduct additional clinical studies after approval. In other cases, a sponsor may commit to conducting or voluntarily conduct additional clinical studies after approval to gain more information about the drug. Such post-approval studies are typically referred to as Phase 4 clinical studies.

A confirmatory or pivotal study is a clinical study that adequately meets regulatory agency requirements for the evaluation of a drug candidate’s efficacy and safety such that it can be used to justify the approval of the product. Generally, pivotal studies are Phase 3 studies, but the FDA may accept results from Phase 2 studies if the study design provides a well-controlled and reliable assessment of clinical benefit, particularly in situations where there is an unmet medical need and the results are sufficiently robust. In such cases, FDA may require post-market studies for safety and efficacy to be conducted for the drug candidate. The FDA may withdraw the approval if the results indicate that the approved drug is not safe or effective.

The FDA, the IRB or the clinical study sponsor may suspend or terminate a clinical study at any time on various grounds, including a finding that the research subjects are being exposed to an unacceptable health risk. Additionally, some clinical studies are overseen by an independent group of qualified experts organized by the clinical study sponsor, known as a data safety monitoring board or committee. This group provides authorization for whether or not a study may move forward at designated check points based on access to certain data from the study. We may also suspend or terminate a clinical study based on evolving business objectives and/or competitive climate.

Chemistry, Manufacturing and Control Information

Companies seeking FDA approval of drugs must also develop data and information about the physical characteristics of the components of a product as well as finalize processes for manufacturing the components in commercial quantities in accordance with GMP requirements. The manufacturing process must be capable of consistently producing quality batches of the product candidate and, among other things, the sponsor must develop methods for testing the identity, strength, quality, potency and purity of the final product. Additionally, appropriate packaging must be selected and tested, and stability studies must be conducted to demonstrate that the components of a product candidate do not undergo unacceptable deterioration over their shelf life.

-12-

Submission of an NDA or BLA to the FDA

Assuming successful completion of all required testing in accordance with all applicable regulatory requirements, detailed investigational new drug product information is submitted to the FDA in the form of an NDA or BLA requesting approval to market the product for one or more indications. Under federal law, the submission of most NDAs and BLAs is subject to a substantial application user fee. Applications for orphan drug products are exempted from the NDA and BLA application user fees.

An NDA or BLA must include all relevant data available from pertinent preclinical and clinical studies, including negative or ambiguous results as well as positive findings, together with detailed information relating to the product’s chemistry, manufacturing, controls and proposed labeling, among other things. Data can come from company-sponsored clinical studies intended to test the safety and effectiveness of a use of a product, or from a number of alternative sources, including studies initiated by investigators. To support marketing approval, the data submitted must be sufficient in quality and quantity to establish the safety and effectiveness of the investigational product to the satisfaction of the FDA.

Once an NDA or BLA has been submitted, the FDA’s goal is to review the application within ten months after it accepts the application for filing, or, if the application relates to an unmet medical need in a serious or life-threatening indication, six months after the FDA accepts the application for filing. The review process is often significantly extended by FDA requests for additional information or clarification.

Before approving an NDA or BLA, the FDA typically will inspect the facility or facilities where the product is manufactured. The FDA will not approve an application unless it determines that the manufacturing processes and facilities are in compliance with cGMP requirements and adequate to assure consistent production of the product within required specifications. Additionally, before approving an NDA or BLA, the FDA will typically inspect one or more clinical sites to assure compliance with GCP.

The FDA is required to refer an application for an investigational drug or biologic to an advisory committee or explain why such referral was not made. An advisory committee is a panel of independent experts, including clinicians and other scientific experts, that reviews, evaluates and provides a recommendation as to whether the investigational product application should be approved and under what conditions. The FDA is not bound by the recommendations of an advisory committee, but it considers such recommendations carefully when making decisions and typically follows such recommendations.

The FDA’s Decision on an NDA or BLA

After the FDA evaluates the NDA or BLA and conducts inspections of manufacturing facilities, it may issue an approval letter or a Complete Response Letter. An approval letter authorizes commercial marketing of the drug or biologic with specific prescribing information for specific indications. A Complete Response Letter indicates that the review cycle of the application is complete, and the application is not ready for approval. A Complete Response Letter may require additional clinical data and/or an additional pivotal Phase 3 clinical study(ies), and/or other significant, expensive and time-consuming requirements related to clinical studies, preclinical studies or manufacturing. Even if such additional information is submitted, the FDA may ultimately decide that the NDA or BLA does not satisfy the criteria for approval. The FDA could also approve the NDA or BLA with a REMS to mitigate risks, which could include medication guides, physician communication plans or elements to assure safe use, such as restricted distribution methods, patient registries and other risk minimization tools. The FDA also may condition approval on, among other things, changes to proposed labeling, development of adequate controls and specifications or a commitment to conduct one or more post-market studies or clinical studies. Such post-market testing may include Phase 4 clinical studies and surveillance to further assess and monitor the product’s safety and effectiveness after commercialization. The FDA may have the authority to withdraw its approval if post-market testing fails to verify the approved drug’s clinical benefit, if the applicant does not perform the required testing with due diligence, or if the any other evidence demonstrates the approved drug is not safe or effective, among other reasons. Also, new government requirements, including those resulting from new legislation, may be established, or the FDA’s policies may change, which could delay or prevent regulatory approval of our products under development.

Expedited Review and Accelerated Approval Programs

The FDA has various programs, including fast track designation, breakthrough therapy designation, accelerated approval, regenerative medicine advanced therapy and priority review, that are intended to expedite the development and approval of new drugs and biologics that address unmet medical needs in the treatment of serious or life-threatening diseases and conditions. To be eligible for a fast-track designation, the FDA must determine, based on the request of a sponsor, that a product is intended to treat a serious or life-

-13-

threatening disease or condition and demonstrates the potential to address an unmet medical need. The FDA may review sections of the NDA for a fast-track product on a rolling basis before the complete application is submitted, if the sponsor provides a schedule for the submission of the sections of the NDA, the FDA agrees to accept sections of the NDA and determines that the schedule is acceptable, and the sponsor pays any required user fees upon submission of the first section of the NDA.

The FDA may give a priority review designation to drugs that offer major advances in treatment or provide a treatment where no adequate therapy exists. A priority review means that the goal for the FDA to review an application is six months, rather than the standard review of ten months under current. These six and ten-month review periods are measured from the “filing” date rather than the receipt date for NDAs for new molecular entities, which typically adds approximately two months to the timeline for review and decision from the date of submission. Most products that are eligible for fast-track designation are also likely to be considered appropriate to receive a priority review.

In addition, products studied for their safety and effectiveness in treating serious or life-threatening illnesses and that provide meaningful therapeutic benefit over existing treatments may be eligible for accelerated approval and may be approved on the basis of adequate and well-controlled clinical studies establishing that the product has an effect on a surrogate endpoint that is reasonably likely to predict clinical benefit, or on a clinical endpoint that can be measured earlier than irreversible morbidity or mortality, that is reasonably likely to predict an effect on irreversible morbidity or mortality or other clinical benefit, taking into account the severity, rarity or prevalence of the condition and the availability or lack of alternative treatments. As a condition of approval, the FDA may require a sponsor of a drug receiving accelerated approval to perform post-marketing studies to verify and describe the predicted effect on irreversible morbidity or mortality or other clinical endpoint, and the drug may be subject to accelerated withdrawal procedures.

Moreover, under the provisions of the FDA Safety and Innovation Act passed in July 2012, a sponsor can request designation of a drug candidate as a “breakthrough therapy.” A breakthrough therapy is defined as a drug or biologic that is intended, alone or in combination with one or more other drugs or biologics, to treat a serious or life-threatening disease or condition, and preliminary clinical evidence indicates that the product may demonstrate substantial improvement over existing therapies on one or more clinically significant endpoints, such as substantial treatment effects observed early in clinical development. Drugs designated as breakthrough therapies are also eligible for the other expedited review and approval programs, including accelerated approval, priority review, regenerative medicine advanced therapy, and fast-track designation. The FDA must take certain actions, such as holding timely meetings and providing advice, intended to expedite the development and review of an application for approval of a breakthrough therapy.

In addition, the 21st Century Cures Act in 2016 made the Regenerative Medicine Advanced Therapy, or RMAT, designation available for investigational drugs that are intended to treat, modify, reverse, or cure a serious condition, with preliminary clinical evidence indicating that the drug has the potential for addressing unmet medical needs for such condition. The RMAT designation is available for cell therapy, therapeutic tissue engineering products, human cell and tissue products, and combination products that use such therapies or products. The advantages of RMAT designation include those of breakthrough and fast track designations, such as early interactions with FDA and rolling review of applications, and the drug candidate with the RMAT designation may be eligible for accelerated approval. Requests for RMAT designations should be made with the IND application (if preliminary clinical evidence is available), but no later than the end-of-phase-2 meeting.

Even if a product qualifies for one or more of these programs, the FDA may later decide that the product no longer meets the conditions for qualification or decide that the time period for FDA review or approval will not be shortened.

Post-Approval Requirements

Drugs and biologics marketed pursuant to FDA approvals are subject to pervasive and continuing regulation by the FDA, including, among other things, requirements relating to recordkeeping, periodic reporting, product sampling and distribution, advertising and promotion and reporting of adverse experiences with the product. After approval, most changes to the approved product, such as adding new indications or other labeling claims are subject to prior FDA review and approval. There also are continuing, annual user fee requirements.

Manufacturers are subject to periodic unannounced inspections by the FDA and state agencies for compliance with cGMP requirements. Changes to the manufacturing process are strictly regulated and, depending on the significance of the change, may require prior FDA approval before being implemented. FDA regulations also require investigation and correction of any deviations from cGMP and impose reporting and documentation requirements upon us and any third-party manufacturers that we may decide to use.

-14-

Accordingly, manufacturers must continue to expend time, money and effort in the area of production and quality control to maintain compliance with cGMP and other aspects of regulatory compliance.

Discovery of previously unknown problems with a product or the failure to comply with applicable requirements may result in restrictions on a product, manufacturer or holder of an approved NDA or BLA, including withdrawal or recall of the product from the market or other voluntary, FDA-initiated or judicial action that could delay or prohibit further marketing. Also, new government requirements, including those resulting from new legislation, may be established, or the FDA’s policies may change, which could delay or prevent regulatory approval of our products under development.

The FDA may withdraw approval if compliance with regulatory requirements and standards is not maintained or if problems occur after the product reaches the market. Later discovery of previously unknown problems with a product, including adverse events of unanticipated severity or frequency, or with manufacturing processes, or failure to comply with regulatory requirements, may result in revisions to the approved labeling to add new safety information; imposition of post-market studies or clinical studies to assess new safety risks; or imposition of distribution restrictions or other restrictions under a REMS program. Other potential consequences include, among other things.

restrictions on the marketing or manufacturing of the product;
complete withdrawal of the product from the market or product recalls;
fines, warning letters or holds on post-approval clinical studies;
refusal of the FDA to approve pending NDAs or BLAs or supplements to approved NDAs or BLAs, or suspension or revocation of product licenses or approvals;
product seizure or detention, or refusal to permit the import or export of products; or
injunctions or the imposition of civil or criminal penalties.

The FDA strictly regulates marketing, labeling, advertising and promotion of products that are placed on the market. Drugs may be promoted only for the approved indications and in accordance with the provisions of the approved label. The FDA and other agencies actively enforce the laws and regulations prohibiting the promotion of off-label uses, and a company that is found to have improperly promoted off-label uses may be subject to significant liability.

Orphan Designation and Exclusivity

Under the Orphan Drug Act, the FDA may grant orphan designation to a drug or biologic intended to treat a rare disease or condition, defined as a disease or condition with a patient population of fewer than 200,000 individuals in the United States, or a patient population greater than 200,000 individuals in the United States and when there is no reasonable expectation that the cost of developing and making available the drug or biologic in the United States will be recovered from sales in the United States for that drug or biologic. Orphan drug designation must be requested before submitting a BLA or NDA. After the FDA grants orphan drug designation, the generic identity of the therapeutic agent and its potential orphan use are disclosed publicly by the FDA.

If a product that has orphan drug designation subsequently receives the first FDA approval for a particular active ingredient for the disease for which it has such designation, the product is entitled to orphan product marketing exclusivity, which means that the FDA may not approve any other applications, including a full BLA, to market the same biologic for the same use or indication for seven years, except in limited circumstances, such as a showing of clinical superiority to the product with orphan drug exclusivity or if FDA finds that the holder of the orphan drug exclusivity has not shown that it can assure the availability of sufficient quantities of the orphan drug to meet the needs of patients with the disease or condition for which the drug was designated. Orphan drug exclusivity does not prevent the FDA from approving a different drug or biologic for the same disease or condition, or the same drug or biologic for a different disease or condition. Among the other benefits of orphan drug designation are tax credits for certain research and a waiver of the BLA or NDA application user fee.

-15-

A designated orphan drug may not receive orphan drug exclusivity if it is approved for a use that is broader than the indication for which it received orphan designation. In addition, orphan drug exclusive marketing rights in the United States may be lost if the FDA later determines that the request for designation was materially defective or, as noted above, if the second applicant demonstrates that its product is clinically superior to the approved product with orphan exclusivity or the manufacturer of the approved product is unable to assure sufficient quantities of the product to meet the needs of patients with the rare disease or condition.

Biosimilars and Exclusivity

The Affordable Care Act, signed into law in 2010, includes a subtitle called the Biologics Price Competition and Innovation Act of 2009, or BPCIA, which created an abbreviated approval pathway for biological products that are biosimilar to or interchangeable with an FDA-licensed reference biological product. To date, only a handful of biosimilars have been licensed under the BPCIA, although numerous biosimilars have been approved in Europe. The FDA has issued several guidance documents outlining an approach to review and approval of biosimilars.

Biosimilarity, which requires that there be no clinically meaningful differences between the biological product and the reference product in terms of safety, purity and potency, can be shown through analytical studies, human PK and PD studies, clinical immunogenicity assessments, animal studies and a clinical study or studies. Interchangeability requires that a product is biosimilar to the reference product and the product must demonstrate that it can be expected to produce the same clinical results as the reference product in any given patient and, for products that are administered multiple times to an individual, the biologic and the reference biologic may be alternated or switched after one has been previously administered without increasing safety risks or risks of diminished efficacy relative to exclusive use of the reference biologic. However, complexities associated with the larger, and often more complex, structures of biological products, as well as the processes by which such products are manufactured, pose significant hurdles to implementation of the abbreviated approval pathway that are still being worked out by the FDA.

Under the BPCIA, an application for a biosimilar product may not be submitted to the FDA until four years following the date that the reference product was first licensed by the FDA. In addition, the approval of a biosimilar product may not be made effective by the FDA until 12 years from the date on which the reference product was first licensed. During this 12-year period of exclusivity, another company may still market a competing version of the reference product if the FDA approves a full BLA for the competing product containing that applicant’s own preclinical data and data from adequate and well-controlled clinical studies to demonstrate the safety, purity and potency of its product. The BPCIA also created certain exclusivity periods for biosimilars approved as interchangeable products. At this juncture, it is unclear whether products deemed “interchangeable” by the FDA will, in fact, be readily substituted by pharmacies, which are governed by state pharmacy law.

A biological product can also obtain pediatric market exclusivity in the United States. Pediatric exclusivity, if granted, adds six months to existing exclusivity periods and patent terms. This six-month exclusivity, which runs from the end of other exclusivity protection or patent term, may be granted based on the voluntary completion of a pediatric study in accordance with an FDA-issued “Written Request” for such a study.

The BPCIA is complex and continues to be interpreted and implemented by the FDA. In addition, recent government proposals have sought to reduce the 12-year reference product exclusivity period. Other aspects of the BPCIA, some of which may impact the BPCIA exclusivity provisions, have also been the subject of recent litigation. As a result, the ultimate impact, implementation, and impact of the BPCIA is subject to significant uncertainty.

-16-

Hatch-Waxman Amendments and Exclusivity

Section 505 of the FDCA describes three types of marketing applications that may be submitted to the FDA to request marketing authorization for a new drug. Section 505(b)(1) NDA is an application that contains full reports of investigations of safety and efficacy. A 505(b)(2) NDA is an application that contains full reports of investigations of safety and efficacy but where at least some of the information required for approval comes from investigations that were not conducted by or for the applicant and for which the applicant has not obtained a right of reference or use from the person by or for whom the investigations were conducted. This regulatory pathway enables the applicant to rely, in part, on the FDA’s prior findings of safety and efficacy for an existing product, or published literature, in support of its application. Section 505(j) establishes an abbreviated approval process for a generic version of approved drug products through the submission of an ANDA. An ANDA provides for marketing of a generic drug product that has the same active ingredients, dosage form, strength, route of administration, labeling, performance characteristics and intended use, among other things, to a previously approved product. ANDAs are termed “abbreviated” because they are generally not required to include preclinical (animal) and clinical (human) data to establish safety and efficacy. Instead, generic applicants must scientifically demonstrate that their product is bioequivalent to, or performs in the same manner as, the innovator drug through in vitro, in vivo or other testing. The generic version must deliver the same amount of active ingredients into a subject’s bloodstream in the same amount of time as the innovator drug and can often be substituted by pharmacists under prescriptions written for the reference listed drug. In seeking approval for a drug through an NDA, applicants are required to list with the FDA each patent with claims that cover the applicant’s drug or a method of using the drug. Upon approval of a drug, each of the patents listed in the application for the drug is then published in the Orange Book. Drugs listed in the Orange Book can, in turn, be cited by potential competitors in support of approval of an ANDA or 505(b)(2) NDA.

Upon submission of an ANDA or a 505(b)(2) NDA, an applicant must certify to the FDA that (1) no patent information on the drug product that is the subject of the application has been submitted to the FDA; (2) such patent has expired; (3) the date on which such patent expires; or (4) such patent is invalid or will not be infringed upon by the manufacture, use or sale of the drug product for which the application is submitted. Generally, the ANDA or 505(b)(2) NDA cannot be approved until all listed patents have expired, except where the ANDA or 505(b)(2) NDA applicant challenges a listed patent through the last type of certification, also known as a paragraph IV certification. If the applicant does not challenge the listed patents or indicates that it is not seeking approval of a patented method of use, the ANDA or 505(b)(2) NDA application will not be approved until all of the listed patents claiming the referenced product have expired.

If the ANDA or 505(b)(2) NDA applicant has provided a Paragraph IV certification to the FDA, the applicant must send notice of the Paragraph IV certification to the NDA and patent holders once the application has been accepted for filing by the FDA. The NDA and patent holders may then initiate a patent infringement lawsuit in response to the notice of the paragraph IV certification. If the paragraph IV certification is challenged by an NDA holder or the patent owner(s) asserts a patent challenge to the paragraph IV certification, the FDA may not approve that application until the earlier of 30 months from the receipt of the notice of the paragraph IV certification, the expiration of the patent, when the infringement case concerning each such patent was favorably decided in the applicant’s favor or settled, or such shorter or longer period as may be ordered by a court. This prohibition is generally referred to as the 30-month stay. In instances where an ANDA or 505(b)(2) NDA applicant files a paragraph IV certification, the NDA holder or patent owner(s) regularly take action to trigger the 30-month stay, recognizing that the related patent litigation may take many months or years to resolve.

The FDA also cannot approve an ANDA or 505(b)(2) application until all applicable non-patent exclusivities listed in the Orange Book for the branded reference drug have expired. For example, a pharmaceutical manufacturer may obtain five years of non-patent exclusivity upon NDA approval of a new chemical entity, or NCE, which is a drug containing an active moiety that has not been approved by FDA in any other NDA. An “active moiety” is defined as the molecule responsible for the drug substance’s physiological or pharmacologic action. During that five-year exclusivity period, the FDA cannot accept for filing (and therefore cannot approve) any ANDA seeking approval of a generic version of that drug or any 505(b)(2) NDA that relies on the FDA’s approval of the drug, provided that that the FDA may accept an ANDA four years into the NCE exclusivity period if the ANDA applicant also files a Paragraph IV certification.

-17-

A drug, including one approved under Section 505(b)(2), may obtain a three-year period of exclusivity for a particular condition of approval, or change to a marketed product, such as a new formulation for a previously approved product, if one or more new clinical studies (other than bioavailability or bioequivalence studies) was essential to the approval of the application and was conducted/sponsored by the applicant. Should this occur, the FDA would be precluded from approving any ANDA or 505(b)(2) application for the protected modification until after that three-year exclusivity period has run. However, unlike NCE exclusivity, the FDA can accept an application and begin the review process during the exclusivity period.

Other Healthcare Laws and Compliance Requirements

Pharmaceutical companies are subject to additional healthcare regulation and enforcement by the federal government and by authorities in the states and foreign jurisdictions in which they conduct their business. Such laws include, without limitation, state and federal anti-kickback, fraud and abuse, false claims, privacy and security and physician sunshine laws and regulations. If their operations are found to be in violation of any of such laws or any other governmental regulations that apply, they may be subject to penalties, including, without limitation, civil and criminal penalties, damages, fines, the curtailment or restructuring of operations, exclusion from participation in federal and state healthcare programs and individual imprisonment.

Coverage and Reimbursement

Sales of any product depend, in part, on the extent to which such product will be covered by third-party payors, such as federal, state and foreign government healthcare programs, commercial insurance and managed healthcare organizations and the level of reimbursement for such product by third-party payors. Decisions regarding the extent of coverage and amount of reimbursement to be provided are made on a plan-by-plan basis. These third-party payors are increasingly reducing reimbursements for medical products, drugs and services. In addition, the U.S. government, state legislatures and foreign governments have continued implementing cost-containment programs, including price controls, restrictions on coverage and reimbursement and requirements for substitution of generic products. Adoption of price controls and cost-containment measures, and adoption of more restrictive policies in jurisdictions with existing controls and measures, could further limit sales of any product. Decreases in third-party reimbursement for any product or a decision by a third-party payor not to cover a product could reduce physician usage and patient demand for the product and also have a material adverse effect on sales. Even after the FDA approves a product, failure to have the product covered by third-party payors may have material adverse effect on sales. Federal and state governments continue to promulgate new policies and regulations; such policies and regulations may have material adverse effect on sales. These laws and regulations may restrict, prohibit, or preventing us from implementing a wide range of pricing, discounting, marketing, promotion, sales commission, incentive programs, and other business activities. No uniform policy of coverage and reimbursement among third-party payors exists in the United States. Such payors often rely upon Medicare coverage policy establishing their coverage and reimbursement policies. However, each payor makes independent and separate decisions regarding the extent of coverage and amount of reimbursement to be provided.

Legislative and Regulatory Changes, Including Health Care Reform

The laws and regulations that affect our business are subject to change from time to time, and entirely new laws and regulations are sometimes adopted. In particular, healthcare reforms that have been adopted, and that may be adopted in the future, could result in further reductions in coverage and levels of reimbursement for pharmaceutical products, increases in rebates payable under U.S. government rebate programs and additional downward pressure on pharmaceutical product prices. On September 9, 2021, the Biden administration published a wide-ranging list of policy proposals, most of which would need to be carried out by Congress, to reduce drug prices and drug payment. The Department of Health and Human Services, or HHS, plan includes, among other reform measures, proposals to lower prescription drug prices, including by allowing Medicare to negotiate prices and disincentivizing price increases, and to support market changes that strengthen supply chains, promote biosimilars and generic drugs, and increase price transparency. Many similar proposals, including the plans to give Medicare Part D authority to negotiate drug prices, require drug manufacturers to pay rebates on drugs whose prices increase greater than the rate of inflation, and cap out-of-pocket costs, have already been included in policy statements and legislation currently being considered by Congress. Individual states in the United States have also become increasingly active in implementing regulations designed to control pharmaceutical product pricing, including price or patient reimbursement constraints, discounts, restrictions on certain product access and marketing cost disclosure and transparency measures, and, in some cases, proposing to encourage importation from other countries and bulk purchasing. It is unclear to what extent these and other statutory, regulatory, and administrative initiatives will be enacted and implemented.

-18-

Foreign Corrupt Practices Act

Our business activities may be subject to the Foreign Corrupt Practices Act, or FCPA, and similar anti-bribery or anti-corruption laws, regulations or rules of other countries in which we operate. The FCPA generally prohibits offering, promising, giving, or authorizing others to give anything of value, either directly or indirectly, to a non-U.S. government official in order to influence official action, or otherwise obtain or retain business. The FCPA also requires public companies to make and keep books and records that accurately and fairly reflect the transactions of the corporation and to devise and maintain an adequate system of internal accounting controls. Our business is heavily regulated and therefore involves significant interaction with public officials, including officials of non-U.S. governments. Additionally, in many other countries, the health care providers who prescribe pharmaceuticals are employed by their government, and the purchasers of pharmaceuticals are government entities; therefore, our dealings with these prescribers and purchasers are subject to regulation under the FCPA. There is no certainty that all of our employees, agents, suppliers, manufacturers, contractors, or collaborators, or those of our affiliates, will comply with all applicable laws and regulations, particularly given the high level of complexity of these laws. Violations of these laws and regulations could result in fines, criminal sanctions against us, our officers, or our employees, the closing down of facilities, including those of our suppliers and manufacturers, requirements to obtain export licenses, cessation of business activities in sanctioned countries, implementation of compliance programs, and prohibitions on the conduct of our business. Any such violations could include prohibitions on our ability to offer our products in one or more countries as well as difficulties in manufacturing or continuing to develop our products, and could materially damage our reputation, our brand, our international expansion efforts, our ability to attract and retain employees, and our business, prospects, operating results, and financial condition.

European Union Drug Development

In the European Union, our product candidates may also be subject to extensive regulatory requirements. As in the United States, medicinal products can only be marketed if a marketing authorization from the competent regulatory agencies has been obtained.

Similar to the United States, the various phases of preclinical and clinical research in the European Union are subject to significant regulatory controls. Clinical trials of medicinal products in the European Union must be conducted in accordance with European Union, national regulations and international standards for good clinical practice, or GCP.

Clinical trials are currently governed by EU Clinical Trials Directive 2001/20/EC that set out common rules for the control and authorization of clinical trials in the European Union.

To improve the current system, Regulation (EU) No 536/2014 on clinical trials on medicinal products for human use was adopted in 2014. The Regulation aims at harmonizing and streamlining the clinical trials authorization process, simplifying adverse event reporting procedures, improving the supervision of clinical trials, and increasing their transparency, notably via a clinical trial information system set up by the EMA. The new Regulation expressly provides that it will not be applied before six months after the publication of a notice delivered by the European Commission on the European Union clinical trial portal and database. As such notice requires a successful (partial) audit of the database and as that database is still under development, there is no scheduled application date yet. Pursuant to the transitory provisions of the new regulation, the Clinical Trials Directive 2001/20/EC will still apply for three years after the implementation of the European Union clinical trial portal and database. Thus, the sponsor has the possibility to choose between the requirements of the directive and the regulation for a period of three years from the entry into force of the regulation.

European Union Drug Review and Approval

In the EEA (which is comprised of the 28 Member States of the European Union plus Norway, Iceland and Liechtenstein), medicinal products can only be commercialized after obtaining a Marketing Authorization (“MA”). MAs may be granted either centrally (Community MA) or nationally (National MA).

The Community MA is issued centrally by the European Commission through the Centralized Procedure, based on the opinion of the CHMP of the EMA and is valid throughout the entire territory of the EEA. The Centralized Procedure is mandatory for certain types of products such as orphan medicinal products and medicinal products containing a new active substance indicated for the treatment of neurodegenerative disorders. The Centralized Procedure is optional for products containing a new active substance not yet authorized in the EEA, or for products that constitute a significant therapeutic, scientific or technical innovation or which are in the interest of public health in the European Union.

-19-

National MAs are issued nationally by the competent authorities of the Member States of the EEA and only cover their respective territory. National MAs are available for products not falling within the mandatory scope of the Centralized Procedure. We do not foresee that any of our current product candidates will be suitable for a National MA as they fall within the mandatory criteria for the Centralized Procedure. Therefore, our product candidates will be approved through Community MAs.

Under the above-described procedures, before granting the MA, the EMA or the competent authorities of the Member States of the EEA make an assessment of the risk-benefit balance of the product on the basis of scientific criteria concerning its quality, safety and efficacy.

The pediatric use marketing authorization, or PUMA, is a dedicated marketing authorization for medicinal products indicated exclusively for use in the pediatric population, with, if necessary, an age-appropriate formulation. Pursuant to Regulation (EC) No. 1901/2006 (The “Pediatric Regulation”), all PUMA applications for marketing authorization for new medicines must include to be valid, in addition to the particulars and documents referred to in Directive 2001/83/EC, the results of all studies performed and details of all information collected in compliance with a pediatric investigation plan agreed between regulatory authorities and the applicant, unless the medicine is exempt because of a deferral or waiver of the EMA.

Before the EMA is able to begin its assessment of a Community MA application, it will validate that the applicant has complied with the agreed pediatric investigation plan. The applicant and the EMA may, where such a step is adequately justified, agree to modify a pediatric investigation plan to assist validation. Modifications are not always possible; may take longer to agree than the period of validation permits; and may still require the applicant to withdraw its marketing authorization application and to conduct additional non-clinical and clinical studies. Products that are granted a MA on the basis of the pediatric clinical trials conducted in accordance with the Pediatric Investigation Plan, or PIP, are eligible for a six-month extension of the protection under a supplementary protection certificate (if any is in effect at the time of approval) or, in the case of orphan medicinal products, a two-year extension of the orphan market exclusivity. This pediatric reward is subject to specific conditions and is not automatically available when data in compliance with the PIP are developed and submitted.

Orphan Drugs

In the European Union, Regulation (EC) No 141/2000 of the European Parliament and of the Council of December 16, 1999 on orphan medicinal products, as amended, states that a drug shall be designated as an orphan drug if its sponsor can establish that the three following cumulative conditions are met:

the product is intended for the diagnosis, prevention or treatment of a life-threatening or chronically debilitating condition;
the prevalence of the conditions is not more than five in ten thousand persons in the European Union when the application is made, or that it is intended for the diagnosis, prevention or treatment of a life-threatening, seriously debilitating or serious and chronic condition in the European Union and that without incentives it is unlikely that the marketing of the drug in the European Union would generate sufficient return to justify the necessary investment; and
that there is no satisfactory method of diagnosis, prevention or treatment of the condition in question that has been authorized in the European Union or, if such method exists, that the drug will be of significant benefit to those affected by that condition.

Pursuant to Regulation (EC) No. 847/2000 of April 27, 2000 laying down the provisions for implementation of the criteria for designation of a medicinal product as an orphan medicinal product and definitions of the concepts “similar medicinal product” and “clinical superiority”, an application for the designation of a drug as an orphan drug must be submitted at any stage of development of the drug before filing of a MA application.

The European Union offers incentives to encourage the development of designated orphan medicines (protocol assistance, fee reductions, etc.) and provides opportunities for market exclusivity. Pursuant to the abovementioned Regulation (EC) No. 141/2000, products receiving orphan designation in the European Union can obtain market exclusivity for a certain number of years in the European Union following the marketing approval.

-20-

If a Community MA in respect of an orphan drug is granted, regulatory authorities will not, for a period of usually ten years, accept another application for a MA, or grant a MA or accept an application to extend an existing MA, for the same therapeutic indication, in respect of a similar drug. This period may however be reduced to six years if, at the end of the fifth year, it is established, in respect of the drug concerned, that the above-mentioned criteria for orphan drug designation are no longer met, in other words, when it is shown on the basis of available evidence that the product is sufficiently profitable not to justify maintenance of market exclusivity.

Pursuant to Regulation No. 1901/2006, for orphan medicinal products, instead of an extension of the supplementary protection certificate, the ten-year period of orphan market exclusivity should be extended to 12 years if the requirement for data on use in the pediatric population is fully met (i.e. when the request contains the results of all studies carried out under the approved PIP and when the declaration attesting the conformity of the request to this PIP is included in the MA).

Notwithstanding the foregoing, a MA may be granted, for the same therapeutic indication, to a similar drug if:

the holder of the MA for the original orphan drug has given its consent to the second applicant;
the holder of the MA for the original orphan drug is unable to supply sufficient quantities of the drug; or
the second applicant can establish in the application that the second drug, although similar to the orphan drug already authorized, is safer, more effective or otherwise clinically superior.

The abovementioned Regulation (EC) No. 141/2000 provides for other incentives regarding orphan medicinal products.

Post-Approval Controls

The holder of a MA must comply with EU requirements applicable to manufacturing, marketing, promotion and sale of medicinal products. In particular, the holder of the MA must establish and maintain a pharmacovigilance system and appoint an individual qualified person for pharmacovigilance, or QPPV, who is responsible for oversight of that system and who will reside and operate in the EU. Key obligations include safety expedited reporting of suspected serious adverse reactions and submission of periodic safety update reports, or PSURs.

All new MAs must include a risk management plan, or RMP, to submit to the EMA, describing the risk management system that the company will put in place and documenting measures to prevent or minimize the risks associated with the product. The regulatory authorities may also impose specific obligations as a condition of the MA. Such risk-minimization measures or post-authorization obligations may include additional safety monitoring, more frequent submission of PSURs, or the conduct of additional clinical trials or post-authorization safety studies. RMPs and PSURs are routinely available to third parties requesting access, subject to limited redactions. All advertising and promotional activities for the product must be consistent with the approved summary of product characteristics, and therefore all off-label promotion is prohibited. Direct-to-consumer advertising of prescription medicines is also prohibited in the European Union. Although general requirements for advertising and promotion of medicinal products are established under EU directives, the details are governed by regulations in each EU Member State and can differ from one country to another.

Reimbursement

The European Union provides options for its Member States to restrict the range of medicinal products for which their national health insurance systems provide reimbursement and to control the prices of medicinal products for human use. A Member State may approve a specific price for the medicinal product, or it may instead adopt a system of direct or indirect controls on the profitability of the company placing the medicinal product on the market. For example, in France, effective market access will be supported by agreements with hospitals and products may be reimbursed by the Social Security Fund. The price of medicines covered by national health insurance is negotiated with the Economic Committee for Health Products, or CEPS. There can be no assurance that any country that has price controls or reimbursement limitations for pharmaceutical products will allow favorable reimbursement and pricing arrangements for any of our product candidates. Historically, products launched in the European Union do not follow price structures of the United States and generally prices tend to be significantly lower.

-21-

Other European Regulatory Matters

French Regulatory Framework for Clinical Development

In France, Directive No. 2001/20/EC has been implemented in French national law, establishing a system of prior authorization and requiring a prior favorable opinion from an ethics committee.

Parties to a clinical trial agreement, or CTA, must use a CTA template (“unique agreement” or “convention unique”) to organize the conduct of interventional clinical trials with commercial purpose, as well as specific template exhibits to this agreement. Once concluded, the CTA is communicated for information by the sponsor to the French national board of physicians (Ordre national des médecins) without delay.

The processing of personal data collected during clinical trials has to comply with the Regulation (EU) 2016/679 of the European Parliament and of the Council of April 27, 2016 and Law No 2018-493 of June 20, 2018 on the protection of personal data, implementing the Regulation (EU) 2016/679 requirements. Regarding automatic processing operations for the purpose of research or clinical studies, formalities have to be completed before the French data protection authority, the Commission Nationale de l’Informatique et des Libertés, or CNIL, so as to obtain the authorization to process personal data. However, there are simplified standards.

Law No. 2011-2012 of December 29, 2011, or Loi Bertrand, aimed at strengthening the health safety of medicinal and health products, as amended (and its implementing decrees), introduced into French law provisions regarding transparency of fees received by some healthcare professionals from health product industries, i.e. companies manufacturing or marketing health products (Article L.1453-1 of the French Public Health Code). These provisions have been recently extended and redefined by Decree No. 2016-1939 of December 28, 2016, which clarified French “Sunshine” regulations. The decree notably provides that companies manufacturing or marketing health care products (medicinal products, medical devices, etc.) in France shall publicly disclose (mainly on a specific public website available at: https://www.entreprises-transparence.sante.gouv.fr) the advantages and fees paid to healthcare professionals amounting to €10 or above, as well as the agreements concluded with the latter, along with detailed information about each agreement (the precise subject matter of the agreement, the date of signature of the agreement, its end date, the total amount paid to the healthcare professional, etc.). Another declaration must also be filed to the competent healthcare professional body. Law No. 2011-2012 also reinforced the French anti-gift rules and Order No. 2017-49 of January 19, 2017 amended the law and expanded the scope of the general prohibition of payments from pharmaceutical and device manufacturers to healthcare professionals to broadly cover any company manufacturing or marketing health products, regardless of whether or not payment for the products is reimbursed under the French social security system (new Articles L. 1453-3 et seq. of the French Public Health Code). It also changed the procedure related to the prior submission to the national or departmental board of the relevant healthcare professional body. Moreover, the penalties incurred for non-compliance with the requirements of the Anti-Gift Law will be doubled to a fine of up to €750,000. The changes of the anti-gift rules will only enter into force after the publication of implementing measures.

Environmental Matters

Our operations, properties and products are subject to a variety of U.S. and foreign environmental laws and regulations governing, among other things, air emissions, wastewater discharges, management and disposal of hazardous and non-hazardous materials and waste and remediation of releases of hazardous materials. We believe, based on current information, that we are in material compliance with environmental laws and regulations applicable to us. However, our failure to comply with present and future requirements under these laws and regulations, or environmental contamination or releases of hazardous materials on our leased premises, as well as through disposal of our products, could cause us to incur substantial costs, including clean-up costs, personal injury and property damage claims, fines and penalties, costs to redesign our products or upgrade our facilities and legal costs, or require us to curtail our operations, any of which could seriously harm our business.

-22-

Employees

As of December 31, 2024, we had 2 full-time employees.

Available Information

As a public company, we are required to file our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, proxy statements on Schedule 14A and other information (including any amendments) with the Securities and Exchange Commission (the “SEC”). The SEC maintains an Internet site that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC. You can find our SEC filings at the SEC’s website at www.sec.gov.

Our Internet address is www.enterothera.com. Information contained on our website is not part of this Annual Report. Our SEC filings (including any amendments) will be made available free of charge on www.enterothera.com, as soon as reasonably practicable after we electronically file such material with, or furnish it to, the SEC.

ITEM 1A.RISK FACTORS

We are subject to various risks that could have a material adverse effect on our business, our financial condition and our results of operations. These risks could cause actual operating results to differ from those expressed in certain “forward looking statements” contained in this Annual Report as well as in other communications.

Summary of Risk Factors

Our current dependency on external funding for our operations raises a substantial doubt about our ability to continue as a going concern. If we do not continue as a going concern, investors could lose their entire investment.
Our level of indebtedness and our ability to make payments on or service our indebtedness could adversely affect our business, financial condition, results of operations, cash flow and liquidity.
We will require substantial additional financing to achieve our goals, and a failure to obtain this necessary capital when needed and on acceptable terms, or at all, could force us to delay, limit, reduce or terminate our product candidate development programs, testing efforts or other operations, including.
Future financings may dilute then existing shareholders’ percentage ownership of our company.
If we do not consummate the transactions contemplated by the Rescission Agreement, we will remain responsible for approximately $9,278,400 of secured debt, and our level of indebtedness and our ability to make payments on or service our indebtedness could adversely affect our ability to implement our business plan as currently contemplated, and also adversely affect our financial condition, results of operations, cash flow and liquidity.  Defaults under this debt could result in a substantial loss of our assets.  We may also be required to settle conversion of our Series G Preferred Stock in cash.
We do not expect to consummate certain previously disclosed transactions.
We are a clinical stage biopharmaceutical company and have a limited operating history upon which to base an investment decision.
We will face intense competition and may not be able to compete successfully.
We may incur substantial product liability or indemnification claims relating to the use of our product candidates.
Geopolitical risks associated with Russia’s invasion of Ukraine and Israel’s war with Hamas could result in increased market volatility and uncertainty, which could negatively impact our business, financial condition, and results of operations.

-23-

Significant disruptions of information technology systems or breaches of data security could materially adversely affect our business, results of operations and financial condition.
Our product candidates are at an early stage of development and may not be successfully developed or commercialized.
Any product candidates we advance into and through clinical development are subject to extensive regulation, which can be costly and time consuming, cause unanticipated delays or prevent the receipt of the required approvals to commercialize our product candidates.
If we encounter difficulties enrolling patients in our clinical trials, our clinical development activities could be delayed or otherwise adversely affected.
Because the results of preclinical studies and early clinical trials are not necessarily predictive of future results, any product candidate we advance into clinical trials may not have favorable results in later clinical trials, if any, or receive regulatory approval.
We currently have no commercial organization. If we are unable to establish satisfactory sales and marketing capabilities or secure a sales and marketing partner, we may not successfully commercialize any of our product candidates.
If we breach our license or other intellectual property-related agreements for our product candidates or otherwise experience disruptions to our business relationships with our licensor, we could lose the ability to continue the development and commercialization of our product candidates.
Our success will depend upon intellectual property, proprietary technologies and regulatory market exclusivity periods, and we may be unable to protect our intellectual property.

We have never paid and do not intend to pay cash dividends on our Common Stock. As a result, capital appreciation, if any, will be your sole source of gain.

Risks Related to Our Business, Financial Position and Capital Requirements

Our current dependency on external funding for our operations raises a substantial doubt about our ability to continue as a going concern. If we do not continue as a going concern, investors could lose their entire investment.

The accompanying consolidated financial statements have been prepared as if we will continue as a going concern. We have incurred significant operating losses and negative cash flows from operations since inception. On December 31, 2024, we had cash and cash equivalents of approximately $0.2 million, and an accumulated deficit of approximately $202.4 million. We have incurred recurring losses, have experienced recurring negative operating cash flows, and require significant cash resources to execute our business plans. Subsequent to December 31, 2024, we closed on a revolving loan agreement in the principal amount of $2.0 million. Based on cash on hand at December 31, 2024 and the available loan proceeds and assuming successful financing efforts, which we cannot guarantee, we anticipate having sufficient cash to fund planned operations through September 2025. Historically, our major sources of cash have been comprised of proceeds from various public and private offerings of its capital stock. We are dependent on obtaining additional working capital funding from the sale of equity and/or debt securities in order to continue to execute our development plans and continue operations.

We have been, and are expected to continue, exploring various potential strategies available including but not limited to raising capital, restructuring our indebtedness and identifying and evaluating potential strategic alternatives but there can be no assurance that these efforts will be successful, that the Company will be able to raise necessary capital on acceptable terms, reach agreement with lenders, or that the strategic review process will result in the Company pursuing any transaction or that any transaction, if pursued, will be completed on attractive terms or at all. We are evaluating all potential strategic options, including a merger, reverse merger, sale, wind-down, liquidation and dissolution or other strategic transaction. Additionally, there can be no assurances that any particular course of action, business arrangement or transaction, or series of transactions, will be pursued, successfully consummated or lead to increased stakeholder value or that it will make any cash distributions to stockholders. Any failure in these efforts could force us to delay, limit or

-24-

terminate operations, make reductions in our workforce, discontinue research and development programs, liquidate all or a portion of assets or pursue other strategic alternatives, and/or seek protection under the provisions of the U.S. Bankruptcy Code.

Without adequate working capital, we may not be able to meet our obligations and continue as a going concern. These conditions raise substantial doubt about our ability to continue as a going concern one year from the date these financial statements are issued. If the Company is not able to obtain necessary capital, we may be required to terminate operations, liquidate all or a portion of assets and/or seek bankruptcy protection. As a result, we have concluded that our plans at this stage do not alleviate substantial doubt about the ability to continue as a going concern. Our financial statements do not include any adjustments that might result from the outcome of this uncertainty.

Our level of indebtedness and our ability to make payments on or service our indebtedness could adversely affect our business, financial condition, results of operations, cash flow and liquidity.

Effective January 31, 2025, we entered into the Revolving Loan Agreement. Pursuant to and under the terms of the Revolving Loan Agreement, we issued to the Lender a revolving note dated January 27, 2025 in the principal amount of $2,000,000. Out of the principal amount, the Lender disbursed an initial loan amount of $550,000 to the Company on January 31, 2025.

The Revolving Note bears interest at the rate of 18% per annum calculated on the basis of a 360-day year, consisting of twelve 30 calendar day periods, and shall accrue daily commencing on January 31, 2025 until paid in full. The outstanding principal balance, all accrued and unpaid interest and all other amounts, costs, expenses and/or liquidated damages are due in full on January 31, 2026. The Revolving Loan Agreement contains customary events of default. If an event of default occurs, the Lender may accelerate the indebtedness under the Revolving Loan Agreement, and an amount equal to 120% of the of the outstanding principal amount and accrued and unpaid interest plus liquidated damages and other amounts, costs, expenses and/or liquidated damages due.

If we are not able to repay or refinance our debt as it becomes due, we may be required to adopt one or more alternatives, such as selling assets, restructuring debt or obtaining additional debt or equity on terms that may be onerous or highly dilutive, if we can obtain it at all. If we raise equity through the issuance of preferred stock, the terms of the preferred stock may give the holders rights, preferences and privileges senior to those of holders of our Common Stock, particularly in the event of liquidation. Our ability to arrange financing or refinancing will depend on, among other factors, our financial position and performance, as well as prevailing market conditions and other factors beyond our control. We cannot assure you that we will be able to obtain financing or refinancing on terms acceptable to us or at all.

If funds are not available when needed, or available on acceptable terms, we may be required to delay, scale back or eliminate some of our obligations. In addition, we may not be able to grow market share, take advantage of future opportunities or respond to competitive pressures or unanticipated requirements, which could negatively impact our business, operating results and financial condition.

We will require substantial additional financing to achieve our goals, and a failure to obtain this necessary capital when needed and on acceptable terms, or at all, could force us to delay, limit, reduce or terminate our product candidate development programs, testing efforts or other operations, including.

We expect our expenses to increase in connection with our ongoing activities. We also expect to incur significant expenses related to the development, testing, and manufacturing of our product candidates. We cannot reasonably estimate the actual amounts necessary to successfully complete the development and commercialization of our products. Accordingly, we will need to obtain substantial additional funding in connection with our continuing operations. If we are unable to raise capital when needed or on attractive terms, we could be forced to delay, reduce or eliminate our research and development programs or any potential future commercialization efforts.

We have based our estimates on assumptions that may prove to be wrong, and we could use our capital resources sooner than we currently expect. Our operating plans and other demands on our cash resources may change as a result of many factors, including costs required to advance Adrulipase, as well as factors currently unknown to us, and we may need to seek additional funds sooner than planned, through public or private equity or debt financings or other capital sources, including potentially government funding, collaborations, licenses and other similar arrangements. In addition, we may seek additional capital due to favorable market conditions or strategic considerations even if we believe we have sufficient funds for our current or future operating plans. Attempting to secure

-25-

additional financing may divert our management from its day-to-day activities, which may adversely affect our ability to develop our product candidates.

Our future capital requirements will depend on many factors, including:

the costs and timing of manufacturing for our product candidates;
the costs associated with hiring additional personnel and consultants as our research and development activities increase;
the costs associated with advancing product candidates obtained through the Merger; and
the terms and timing of establishing and maintaining collaborations, licenses and other similar arrangements.

Additional offerings in the future may dilute then existing stockholders’ percentage ownership of our Company.

Given our plans and expectations that we will need additional capital, in the near future we may need to issue additional Common Stock or securities convertible or exercisable for Common Stock, including convertible preferred shares, convertible notes, stock options or warrants. The issuance of additional securities in the future will dilute the percentage ownership of then existing stockholders. Additionally, sales by existing stockholders of a large number of our Common Stock in the public market could also affect the market price of our Common Stock.

We do not expect to consummate certain previously disclosed proposed transactions.

On December 27, 2023, we announced that we entered a non-binding term sheet to sell our Niclosamide program. This transaction is not expected to move forward. Development on the Niclosamide program is currently on hold due to capital constraints and we will continue to explore options to out license or sell this program. There can be no assurance that any such out-licenses or sales will be consummated on terms favorable to us or at all. Additionally, if we fail to consummate such out-licenses or sales, such failure could result in fluctuations to the market price of our Common Stock and may have a material adverse impact on our financial condition and results of operations.

If we do not consummate the transactions contemplated by the Rescission Agreement, we will remain responsible for approximately $9,278,400 of secured debt, and our level of indebtedness and our ability to make payments on or service our indebtedness could adversely affect our ability to implement our business plan as currently contemplated, and also adversely affect our financial condition, results of operations, cash flow and liquidity.  Defaults under this debt could result in a substantial loss of our assets.  We may also be required to settle conversion of our Series G Preferred Stock in cash.

The Company expects that the closing of the Rescission Agreement will occur on or prior to June 30, 2025, subject to satisfaction of all conditions for closing, including obtaining shareholder approval by the Company for the transfer of the Membership Interests to the Shareholders. We cannot guarantee that the closing will occur by June 30, 2025 or at all.  If the transactions contemplated by the Rescission Agreement are not consummated, we will remain responsible for an aggregate of approximately $9,278,400 of secured debt owed to Mattress Liquidators, Inc., our director Jack Syage, and to Peter Felker.  If we are not able to repay or refinance our debt as it becomes due, we will not be able to implement our business plan as currently contemplated and may be required to adopt one or more alternatives, such as selling assets, restructuring debt or obtaining additional debt or equity on terms that may be onerous or highly dilutive, if we can obtain it at all. If we raise equity through the issuance of preferred stock, the terms of the preferred stock may give the holders rights, preferences and privileges senior to those of holders of our Common Stock, particularly in the event of liquidation. Our ability to arrange financing or refinancing will depend on, among other factors, our financial position and performance, as well as prevailing market conditions and other factors beyond our control. We cannot assure you that we will be able to obtain financing or refinancing on terms acceptable to us or at all.  If funds are not available when needed, or available on acceptable terms, we may be required to delay, scale back or eliminate some of our obligations. In addition, we may not be able to grow market share, take advantage of future opportunities or respond to competitive pressures or unanticipated requirements, which could negatively impact our business, operating results and financial condition.

-26-

These borrowings are secured by substantially all of the assets of IMGX and the patents and trademarks owned by IMGX. If an event of default under any of such agreements could enable the lenders or creditors thereunder to declare all borrowings outstanding on such debt, together with accrued and unpaid interest and fees, to be due and payable. The lenders could also elect to foreclose on our assets securing such debt. In such an event, the Company may not be able to refinance or repay all of its indebtedness, have sufficient liquidity to meet operating and capital expenditure requirements, or hold the necessary intellectual property rights to conduct its business. Any such acceleration could cause us to lose a substantial portion of our assets and will substantially adversely affect our ability to continue our operations.

Further, if the transactions contemplated by the Recission Agreement are not consummated, 11,777.418 shares of our Series G Preferred Stock will remain outstanding.  The holders of our outstanding shares of Series G Preferred Stock are entitled to elect to have such shares of Series G Preferred Stock redeemed for cash at a price per share equal to the then-current fair value of the Series G Preferred Stock, as described in the Certificate of Designation of Preferences, Rights and Limitations of the Series G Non-Voting Preferred Stock.   Unless we operate profitably, our ability to redeem the Series G Preferred Stock would require the availability of adequate “surplus,” which is defined as the excess, if any, of our net assets (total assets less total liabilities) over our capital. If we do have sufficient “surplus” to effect any requested redemption of the Series G Preferred Stock, our available cash will be negatively impacted. In addition, such reduction in our available cash could decrease the trading price of our Common Stock.

We are a clinical stage biopharmaceutical company and have a limited operating history upon which to base an investment decision.

We are a clinical stage biopharmaceutical company. Since inception, we have engaged primarily in research and development activities of Adrulipase and Niclosamide, and more recently Latiglutenase and Capeserod. We have not generated any revenue from product sales and have incurred significant net losses. We have not demonstrated our ability to perform the functions necessary for the successful commercialization of any product candidates. The successful commercialization of any of our products will require us to perform a variety of functions, including:

continuing to undertake pre-clinical development and clinical trials;
participating in regulatory approval processes;
formulating and manufacturing products; and
conducting sales and marketing activities.

Our operations to date have been limited to organizing and staffing, acquiring, developing and securing the proprietary rights for, and undertaking pre-clinical development, manufacturing and clinical trials of Adrulipase, Niclosamide, Capeserod and Latiglutenase. These operations provide a limited basis for our stockholders and prospective investors to assess our ability to complete development of or commercialize Adrulipase or any other product candidates and the advisability of investing in our securities.

We have incurred significant losses and negative cash flows from our operations since inception. As of December 31, 2024, we had accumulated deficit of approximately $202.4 million and negative working capital of approximately $4.3 million. Based on our historical and anticipated rate of cash expenditures, we do not anticipate our existing working capital will be sufficient to sustain our business through the commercialization of our product candidates. Therefore, we are dependent on obtaining, and are continuing to pursue, the necessary funding from outside sources, including obtaining additional funding from the sale of securities in order to continue our operations. We are actively working to obtain additional funding. We cannot make any assurances that additional financings will be available to us and, if available, completed on a timely basis, on acceptable terms or at all. If we are unable to complete an equity and/or debt offering, or otherwise obtain sufficient financing when and if needed, it would negatively impact our business and operations, which would likely cause the price of our Common Stock to decline or ultimately force us to cease our operations.

-27-

We will face intense competition and may not be able to compete successfully.

We operate in highly competitive segments of the biotechnology and biopharmaceutical markets. We face competition from many different sources, including commercial pharmaceutical and biotechnology enterprises, academic institutions, government agencies, and private and public research institutions. Adrulipase, if successfully developed and approved, will compete with established therapies, as well as new treatments that may be introduced by our competitors. Many of our competitors have significantly greater financial, product development, manufacturing and marketing resources than us. Large pharmaceutical companies have extensive experience in clinical testing and obtaining regulatory approval for drugs. We also may compete with these organizations to recruit management, scientists and clinical development personnel. Smaller or early-stage companies may also prove to be significant competitors, particularly through collaborative arrangements with large and established companies. New developments, including the development of other biological and pharmaceutical technologies and methods of treating disease, occur in the pharmaceutical and life sciences industries at a rapid pace. Developments by competitors may render our product candidates obsolete or noncompetitive. We will also face competition from these third parties in recruiting and retaining qualified personnel, establishing clinical trial sites and patient registration for clinical trials and in identifying and in-licensing new product candidates.

We may incur substantial product liability or indemnification claims relating to the use of our product candidates.

We face an inherent risk of product liability exposure based on the use of Adrulipase in human clinical trials, or, if obtained, following marketing approval and commercialization. Claims could be brought against us if use or misuse of one of our product candidates causes, or merely appears to have caused, personal injury or death. Although we have and intend to maintain product liability insurance relating to our clinical trials, our coverage may not be sufficient to cover claims that may be made against us and we may be unable to maintain such insurance. Any claims against us, regardless of their merit, could severely harm our financial condition, strain our management and other resources or destroy the prospects for commercialization of the product which is the subject of any such claim. We are unable to predict if we will be able to obtain or maintain product liability insurance for any products that may be approved for marketing. Additionally, we have entered into various agreements where we indemnify third parties for certain claims relating to the testing and use of our product candidates. These indemnification obligations may require us to pay significant sums of money for claims that are covered by these indemnifications.

We cannot predict all of the possible harms or side effects that may result from the use of our products and, therefore, the amount of insurance coverage we currently hold, or that we or our collaborators may obtain, may not be adequate to protect us from any claims arising from the use of our products that are beyond the limit of our insurance coverage. If we cannot protect against potential liability claims, we or our collaborators may find it difficult or impossible to commercialize our products, and we may not be able to renew or increase our insurance coverage on reasonable terms, if at all. The marketing, sale and use of our products and our planned future products could lead to the filing of product liability claims against us if someone alleges that our products failed to perform as designed. A product liability or professional liability claim could result in substantial damages and be costly and time-consuming for us to defend.

Any product liability or professional liability claim brought against us, with or without merit, could increase our insurance rates or prevent us from securing insurance coverage. Additionally, any product liability lawsuit could damage our reputation, result in the recall of products, or cause current partners to terminate existing agreements and potential partners to seek other partners, any of which could impact our results of operations.

We use biological materials and may use hazardous materials, and any claims relating to improper handling, storage or disposal of these materials could be time consuming or costly.

We may use hazardous materials, including chemicals and biological agents and compounds, that could be dangerous to human health and safety or the environment. Our operations also produce hazardous waste products. Federal, state and local laws and regulations govern the use, generation, manufacture, storage, handling and disposal of these materials and wastes. Compliance with applicable environmental laws and regulations may be expensive, and current or future environmental laws and regulations may impair our product development efforts. In addition, we cannot entirely eliminate the risk of accidental injury or contamination from these materials or wastes. We do not carry specific biological or hazardous waste insurance coverage and our property and casualty, and general liability insurance policies specifically exclude coverage for damages and fines arising from biological or hazardous waste exposure or contamination. Accordingly, in the event of contamination or injury, we could be held liable for damages or penalized with fines in an amount exceeding our resources, and our clinical trials or regulatory approvals could be suspended.

-28-

Although we maintain workers’ compensation insurance to cover us for costs and expenses, we may incur due to injuries to our employees resulting from the use of hazardous materials, this insurance may not provide adequate coverage against potential liabilities. We do not maintain insurance for environmental liability or toxic tort claims that may be asserted against us in connection with our storage or disposal of biological or hazardous materials.

In addition, we may incur substantial costs in order to comply with current or future environmental, health and safety laws and regulations. These current or future laws and regulations may impair our research, development or production efforts. Failure to comply with these laws and regulations also may result in substantial fines, penalties or other sanctions.

We will need to grow the size of our organization, and we may experience difficulties in managing this growth.

As of December 31, 2024, we had 2 full-time employees. As our development and commercialization plans and strategies develop, we expect to need additional managerial, operational, research and development, sales, marketing, financial and other personnel. Future growth would impose significant added responsibilities on members of management, including:

identifying, recruiting, integrating, maintaining and motivating additional employees;
managing our internal development efforts effectively, including the clinical, FDA and international regulatory review process for our product candidates, while complying with our contractual obligations to contractors and other third parties; and
improving our operational, financial and management controls, reporting systems and procedures.

Our future financial performance and our ability to commercialize our product candidates will depend, in part, on our ability to effectively manage any future growth, and our management may also have to divert a disproportionate amount of its attention away from day-to-day activities in order to devote a substantial amount of time to managing these growth activities.

We currently rely, and for the foreseeable future will continue to rely, in substantial part on certain independent organizations, advisors and consultants to provide certain services, including certain aspects of regulatory approval, clinical management and manufacturing. There can be no assurance that the services of independent organizations, advisors and consultants will continue to be available to us on a timely basis when needed, or that we can find qualified replacements. In addition, if we are unable to effectively manage our outsourced activities or if the quality or accuracy of the services provided by consultants is compromised for any reason, our clinical trials may be extended, delayed or terminated, and we may not be able to obtain regulatory approval of our product candidates or otherwise advance our business. There can be no assurance that we will be able to manage our existing consultants and contractors or find other competent outside contractors and consultants on economically reasonable terms, or at all.

If we are not able to effectively expand our organization by hiring new employees and expanding our groups of consultants and contractors, we may not be able to successfully implement the tasks necessary to further develop and commercialize our product candidates and, accordingly, may not achieve our research, development and commercialization goals.

Disruptions in the global economy and supply chains may have a material adverse effect on our business, financial condition and results of operations.

The disruptions to the global economy in 2020 and into 2024 have impeded global supply chains, resulting in longer lead times and also increased critical component costs and freight expenses. We have taken and may have to take steps to minimize the impact of these disruptions in lead times and increased costs by working closely with our suppliers and other third parties on whom we rely for the conduct of our business. Despite the actions we have undertaken or may have to undertake to minimize the impacts from disruptions to the global economy, there can be no assurances that unforeseen future events in the global supply chain will not have a material adverse effect on our business, financial condition and results of operations.

Furthermore, inflation can adversely affect us by increasing the costs of clinical trials, the research and development of our product candidates, as well as administration and other costs of doing business. We may experience increases in the prices of labor and other costs of doing business. In an inflationary environment, cost increases may outpace our expectations, causing us to use our cash and other liquid assets faster than forecasted. If this happens, we may need to raise additional capital to fund our operations, which may not be available in sufficient amounts or on reasonable terms, if at all, sooner than expected.

-29-

Adverse global conditions, including economic uncertainty, may negatively impact our financial results.

Global conditions, dislocations in the financial markets, any negative financial impacts affecting United States as a result of tax reform or changes to existing trade agreements or tax conventions, may adversely impact our business.

In addition, the global macroeconomic environment could be negatively affected by, among other things, pandemics or epidemics, instability in global economic markets, increased U.S. trade tariffs and trade disputes with other countries, instability in the global credit markets, supply chain weaknesses, instability in the geopolitical environment as a result of the Russian invasion of Ukraine, the war between Israel and Hamas and other political tensions, and foreign governmental debt concerns. Such challenges have caused, and may continue to cause, uncertainty and instability in local economies and in global financial markets.

Geopolitical risks associated with Russia’s invasion of Ukraine and Israel’s war with Hamas could result in increased market volatility and uncertainty, which could negatively impact our business, financial condition, and results of operations.

The uncertain nature, scope, magnitude, and duration of hostilities stemming from Russia’s military invasion of Ukraine and Israel’s war with Hamas, including the potential effects of such hostilities as well as sanctions, embargoes, asset freezes, cyber-attacks and other actions taken in response to such hostilities on the world economy and markets, have disrupted global markets and contributed to increased market volatility and uncertainty, which could have an adverse impact on macroeconomic and other factors that affect our business and supply chain. There can be no certainty regarding the impacts stemming from the invasion, including the imposition of additional sanctions, embargoes, asset freezes or other economic or military measures resulting from the invasion. The impact of these developments, and additional events that may occur as a result, is currently unknown and could adversely affect our business, supply chain, suppliers and customers and potential customers. It is not possible to predict the broader consequences of this conflict, which could include further sanctions, embargoes, regional instability, geopolitical shifts and adverse effects on macroeconomic conditions, the availability and cost of materials, supplies, labor, currency exchange rates and financial markets, all of which could negatively impact our business, financial condition and results of operations.

Significant disruptions of information technology systems or breaches of data security could materially adversely affect our business, results of operations and financial condition.

We collect and maintain information in digital form that is necessary to conduct our business, and we are increasingly dependent on information technology systems and infrastructure to operate our business. In the ordinary course of our business, we collect, store and transmit large amounts of confidential information, including intellectual property, proprietary business information and personal information. It is critical that we do so in a secure manner to maintain the confidentiality and integrity of such confidential information. We have established physical, electronic and organizational measures to safeguard and secure our systems to prevent a data compromise, and rely on commercially available systems, software, tools, and monitoring to provide security for our information technology systems and the processing, transmission and storage of digital information. We have also outsourced elements of our information technology infrastructure, and as a result a number of third-party vendors may or could have access to our confidential information. Our internal information technology systems and infrastructure, and those of our current and any future collaborators, contractors and consultants and other third parties on which we rely, are vulnerable to damage from computer viruses, malware, natural disasters, terrorism, war, telecommunication and electrical failures, cyber-attacks or cyber-intrusions over the Internet, attachments to emails, persons inside our organization, or persons with access to systems inside our organization.

The risk of a security breach or disruption, particularly through cyber-attacks or cyber-intrusion, including by computer hackers, foreign governments and cyber-terrorists, has generally increased as the number, intensity and sophistication of attempted attacks and intrusions from around the world have increased. In addition, the prevalent use of mobile devices that access confidential information increases the risk of data security breaches, which could lead to the loss of confidential information or other intellectual property. The costs to us to mitigate network security problems, bugs, viruses, worms, malicious software programs and security vulnerabilities could be significant, and while we have implemented security measures to protect our data security and information technology systems, our efforts to address these problems may not be successful, and these problems could result in unexpected interruptions, delays, cessation of service and other harm to our business and our competitive position. If such an event were to occur and cause interruptions in our operations, it could result in a material disruption of our product development programs. For example, the loss of clinical trial data from completed or ongoing or planned clinical trials could result in delays in our regulatory approval efforts and significantly increase our costs to recover or reproduce the data. Moreover, if a computer security breach affects our systems or results in the unauthorized release of personally identifiable information, our reputation could be materially damaged.

-30-

In addition, such a breach may require notification to governmental agencies, the media or individuals pursuant to various federal and state privacy and security laws, if applicable, including the Health Insurance Portability and Accountability Act of 1996, as amended by the Health Information Technology for Clinical Health Act of 2009, and its implementing rules and regulations, as well as regulations promulgated by the Federal Trade Commission and state breach notification laws.

Under the EU regulation and notably the General Data Protection Regulation, or GDPR, No. 2016/679, which entered into force on May 25, 2018 and is applicable personal data that we process in relation to our presence in the EU, the offering of products or services to individuals in the EU or the monitoring of the behavior of individuals in the EU, we have also a legal responsibility to report personal data breaches to the competent supervisory authority. The EU data protection regulation includes a broad definition and a short deadline for the notification of personal data breaches, which may be difficult to implement in practice and requires that we implement robust internal processes. Under this regulation, we have to report personal data breaches to the competent supervisory authority within 72 hours of the time we become aware of a breach “unless the personal data breach is unlikely to result in a risk to the right and freedoms of natural persons” (Article 33 of the GDPR). In addition, the GDPR requires that we communicate the breach to the Data Subject if the breach is “likely to result in a high risk to the rights and freedoms of natural persons” (Article 34 of the GDPR). In order to fulfil these requirements, we have to implement specific internal processes to be followed in case of a personal data breach, which will allow us to (a) contain and recover the breach, (b) assess the risk to the data subjects, (c) notify, and possibly communicate the breach to the data subjects, (d) investigate and respond to the breach. The performance of these processes implies substantial costs in resources and time.

Moreover, as we may rely on third parties that will also process as processor the data for which we are a data controller—for example, in the context of the manufacturing of our product candidates or for the conduct of clinical trials, we must contractually ensure that strict security measures, as well as appropriate obligations including an obligation to report in due delay any security incident are implemented, in order to allow us fulfilling our own regulatory requirements.

We would also be exposed to a risk of loss or litigation and potential liability for any security breach on personal data for which we are data controller. The costs of above-mentioned processes together with legal penalties, possible compensation for damages and any resulting lawsuits arising from a breach may be extensive and may have a negative impact on reputation and materially adversely affect our business, results of operations and financial condition.

Requirements associated with being a public company will increase our costs significantly and will divert significant company resources and management attention.

Since we are no longer an “emerging growth company” as defined in the Jumpstart Our Business Startups Act of 2012, we are no longer able to take advantage of certain exemptions from various reporting requirements that were previously available to us, but which were not available to other public companies that are not emerging growth companies. Accordingly, we will be required to comply with increased disclosure obligations regarding executive compensation in our periodic reports and proxy statements and the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. As a result, we will incur greater expenses associated with such reporting requirements. These expenses would further increase if we ceased to be a “smaller reporting company.” In addition, if we are deemed an accelerated filer or large accelerated filer in the future, we expect to incur additional management time and cost to comply with the more stringent reporting requirements applicable to companies that are deemed accelerated filers or large accelerated filers, including complying with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act. We have not yet completed the process of compiling the system and processing documentation needed to comply with such requirements. We may not be able to complete our evaluation, testing and any required remediation in a timely fashion when required to do so. In that regard, we currently do not have an internal audit function, and we will need to hire or contract additional accounting and financial staff with appropriate public company experience and technical accounting knowledge.

Our management and other personnel need to devote a substantial amount of time to these compliance initiatives. Moreover, these rules and regulations will increase our legal and financial compliance costs and will make some activities more time-consuming and costly. We cannot predict or estimate the amount of additional costs we may incur as a result of this.

-31-

Risks Related to Clinical Development, Regulatory Approval and Commercialization

Our product candidates are at an early stage of development and may not be successfully developed or commercialized.

We have no products approved for sale. Adrulipase is in the early stages of clinical development. Our product candidates will require substantial capital expenditures, development, testing, and regulatory clearances prior to commercialization. The development and regulatory approval process take several years, and it is not likely that any such products, even if successfully developed and approved by the FDA or any comparable foreign regulatory authority, would be commercially available for a significant period of time. Many promising drug candidates fail at some stage of their clinical development. Accordingly, even if we are able to obtain the requisite financing to fund our development programs, we cannot assure you that our product candidates will be successfully developed, receive required regulatory approvals and successfully commercialized. Our failure to develop, manufacture or receive regulatory approval for or successfully commercialize any of our product candidates, could result in the failure of our business and a loss of all of your investment in our company.

Any product candidates we advance into and through clinical development are subject to extensive regulation, which can be costly and time consuming, cause unanticipated delays or prevent the receipt of the required approvals to commercialize our product candidates.

The clinical development, manufacturing, labeling, storage, record-keeping, advertising, promotion, import, export, marketing and distribution of our product candidates are subject to extensive regulation by the FDA in the United States and by comparable health authorities in foreign markets, including Health Canada’s Therapeutic Products Directorate, or the TPD, and the European Medicines Agency, or the EMA. In the United States, we are not permitted to market our product candidates until we receive approval of an NDA (New Drug Application) or BLA (Biologic License Application) from the FDA. The process of obtaining such approval is expensive, often takes many years and can vary substantially based upon the type, complexity and novelty of the products involved. In addition to the significant clinical testing requirements, our ability to obtain marketing approval for these product candidates depends on obtaining the final results of required non-clinical testing, including characterization of the manufactured components of our product candidates and validation of our manufacturing processes. The FDA may determine that our product manufacturing processes, testing procedures or facilities are insufficient to justify approval. Approval policies or regulations may change, and the FDA has substantial discretion in the pharmaceutical approval process, including the ability to delay, limit or deny approval of a product candidate for many reasons. Despite the time and expense invested in clinical development of product candidates, regulatory approval is never guaranteed.

The FDA, the TPD and/or the EMA can delay, limit or deny approval of a product candidate for many reasons, including, but not limited to:

disagreement with the design or implementation of our clinical trials;
failure to demonstrate to their satisfaction that a product candidate is safe and effective for any indication;
failure to accept clinical data from trials which are conducted outside their jurisdiction;
the results of clinical trials may not meet the level of statistical significance required for approval;
we may be unable to demonstrate that a product candidate’s clinical and other benefits outweigh its safety risks;
such agencies may disagree with our interpretation of data from preclinical studies or clinical trials;
failure to approve the manufacturing processes or facilities of third-party manufacturers with which we or our collaborators contract for clinical and commercial supplies; or
changes in the approval policies or regulations of such agencies may significantly change in a manner rendering our clinical data insufficient for approval.

Any delay in obtaining, or inability to obtain, applicable regulatory approvals would prevent us from commercializing our product candidates.

-32-

If we encounter difficulties enrolling patients in our clinical trials, our clinical development activities could be delayed or otherwise adversely affected.

We may experience difficulties in patient enrollment in our clinical trials for a variety of reasons. The timely completion of clinical trials in accordance with their protocols depends, among other things, on our ability to enroll a sufficient number of patients who remain in the trial until its conclusion. The enrollment of patients depends on many factors, including:

the patient eligibility criteria defined in the protocol;
the size of the patient population;
the proximity and availability of clinical trial sites for prospective patients;
the design of the trial;
our ability to recruit clinical trial investigators with the appropriate competencies and experience;
the availability of other clinical trials and competition for eligible patients;
our ability to obtain and maintain patient consents; and
the risk that patients enrolled in clinical trials will drop out of the trials before completion.

Our clinical trials will compete with other clinical trials for product candidates that are in the same therapeutic areas as our product candidates. This competition will reduce the number and types of patients and qualified clinical investigators available to us, because some patients who might have opted to enroll in our trials may instead opt to enroll in a trial being conducted by one of our competitors or clinical trial sites may not allow us to conduct our clinical trial at such site if competing trials are already being conducted there. Since the number of qualified clinical investigators is limited, we expect to conduct some of our clinical trials at the same clinical trial sites that some of our competitors use, which will reduce the number of patients who are available for our clinical trials in such clinical trial site. We may also encounter difficulties finding a clinical trial site at which to conduct our trials.

Delays in patient enrollment may result in increased costs or may affect the timing or outcome of our planned clinical trials, which could prevent completion of these clinical trials and adversely affect our ability to advance the development of our product candidates.

Because the results of preclinical studies and early clinical trials are not necessarily predictive of future results, any product candidate we advance into clinical trials may not have favorable results in later clinical trials, if any, or receive regulatory approval.

Pharmaceutical development has inherent risk. We will be required to demonstrate through well-controlled clinical trials that our product candidates are safe and effective with a favorable benefit-risk profile for use in their target indications before we can seek regulatory approvals for their commercial sale. Adrulipase has completed four Phase 2 clinical trials in two separate indications (three Phase 2 in CF patients and one Phase 2 in CP patients). Success in pre-clinical studies or early clinical trials does not mean that later clinical trials will be successful, as product candidates in later-stage clinical trials may fail to demonstrate sufficient safety or efficacy despite having progressed through initial clinical testing. We also may need to conduct additional clinical trials that are not currently anticipated. Drug developers frequently suffer significant setbacks in advanced clinical trials, even after earlier clinical trials have shown promising results.

-33-

Any product candidate we advance into and through clinical trials may cause unacceptable adverse events or have other properties that may delay or prevent their regulatory approval or commercialization or limit their commercial potential.

Unacceptable adverse events caused by Adrulipase in clinical trials could cause us or regulatory authorities to interrupt, delay or halt clinical trials and could result in the denial of regulatory approval by the FDA or other regulatory authorities for any or all targeted indications and markets. This, in turn, could prevent us from commercializing the affected product candidate and generating revenues from its sale. We have not yet completed testing of any of our product candidates for the treatment of the indications for which we intend to seek product approval in humans, and we currently do not know the extent of adverse events, if any, that will be observed in patients who receive any of our product candidates. If any of our product candidates cause unacceptable adverse events in clinical trials, we may not be able to obtain regulatory approval or commercialize such product or, if such product candidate is approved for marketing, future adverse events could cause us to withdraw such product from the market.

Delays in the commencement or completion of our clinical trials could result in increased costs and delay our ability to pursue regulatory approval and commercialization of our product candidates.

The commencement and completion of clinical trials can be delayed for a variety of reasons, including delays in:

obtaining regulatory clearance to commence a clinical trial;
identifying, recruiting and training suitable clinical investigators;
reaching agreement on acceptable terms with prospective clinical research organizations (“CROs”) and trial sites, the terms of which can be subject to extensive negotiation, may be subject to modification from time to time and may vary significantly among different CROs and trial sites;
obtaining sufficient quantities of investigational product (“IP”) for our product candidates for use in clinical trials;
obtaining Institutional Review Board (“IRB”) or ethics committee approval to conduct a clinical trial at a prospective site;
identifying, recruiting and enrolling patients to participate in a clinical trial, including delays and/or interruptions resulting from geo-political actions, such as the war in Ukraine, disease or public health epidemics, such as the coronavirus, or natural disasters;
retaining patients who have initiated a clinical trial but may withdraw due to adverse events from the therapy, insufficient efficacy, changing clinical protocols, fatigue with the clinical trial process, or personal issues;
retaining patients who may not follow the clinical trial protocols due to factors including the coronavirus epidemic; and
availability of funds.

Any delays in the commencement of our clinical trials will delay our ability to pursue regulatory approval for our product candidates. In addition, many of the factors that cause, or lead to, a delay in the commencement of clinical trials may also ultimately lead to the denial of regulatory approval of a product candidate.

-34-

We may be required to suspend, repeat or terminate our clinical trials if they are not conducted in accordance with regulatory requirements, the results are negative or inconclusive or the trials are not well designed.

Regulatory agencies, IRBs or data safety monitoring boards may at any time recommend the temporary or permanent discontinuation of our clinical trials or request that we cease using investigators in the clinical trials if they believe that the clinical trials are not being conducted in accordance with applicable regulatory requirements, or that they present an unacceptable safety risk to participants. Clinical trials must be conducted in accordance with current cGCPs or other applicable foreign government guidelines governing the design, safety monitoring, quality assurance and ethical considerations associated with clinical studies. Clinical trials are subject to oversight by the FDA, other foreign governmental agencies and IRBs at the study sites where the clinical trials are conducted. In addition, clinical trials must be conducted with product candidates produced in accordance with applicable cGMPs, which are the FDA’s regulations governing the design, monitoring and control of manufacturing processes and facilities. Clinical trials may be suspended by the FDA, other foreign governmental agencies, or us for various reasons, including:

deficiencies in the conduct of the clinical trials, including failure to conduct the clinical trial in accordance with regulatory requirements or clinical protocols;
deficiencies in the clinical trial operations or trial sites;
the product candidate may have unforeseen adverse side effects;
deficiencies in the trial design necessary to demonstrate efficacy;
fatalities or other adverse events arising during a clinical trial due to medical problems that may not be related to clinical trial treatments;
the product candidate may not appear to be more effective than current therapies; or
the quality or stability of the product candidate may fall below acceptable standards.

If we elect or are forced to suspend or terminate a clinical trial for Adrulipase, the commercial prospects for that product candidate will be harmed and our ability to generate product revenue from that product candidate may be delayed or eliminated. Furthermore, any of these events could prevent us or our partners from achieving or maintaining market acceptance of the affected product candidate and could substantially increase the costs of commercializing our product candidates and impair our ability to generate revenue from the commercialization of these product candidates either by us or by our collaboration partners.

The approval processes of regulatory authorities are lengthy, time consuming, expensive and inherently unpredictable. If we are unable to obtain approval for our product candidates from applicable regulatory authorities, we will not be able to market and sell those product candidates in those countries or regions and our business will be substantially harmed.

The time required to obtain approval by the FDA and comparable foreign authorities is unpredictable but typically takes many years following the commencement of clinical trials and depends upon numerous factors, including the substantial discretion of the regulatory authorities. We have not submitted an NDA or similar filing or obtained regulatory approval for any drug candidate in any jurisdiction and it is possible that none of our existing product candidates or any product candidates we may seek to develop in the future will ever obtain regulatory approval.

Adrulipase could fail to receive regulatory approval for many reasons, including any one or more of the following:

the FDA or comparable foreign regulatory authorities may disagree with the design or implementation of our clinical trials;
we may be unable to demonstrate to the satisfaction of the FDA or comparable foreign regulatory authorities that a product candidate is safe and effective for its proposed indication;

-35-

the results of clinical trials may not meet the level of statistical significance required by the FDA or comparable foreign regulatory authorities for approval;
we may be unable to demonstrate that a product candidate’s clinical and other benefits outweigh its safety risks;
the FDA or comparable foreign regulatory authorities may disagree with our interpretation of data from preclinical studies or clinical trials;
the data collected from clinical trials of our product candidates may not be sufficient to support the submission of an NDA, BLA or other submission or to obtain regulatory approval in the United States or elsewhere;
the FDA or comparable foreign regulatory authorities may fail to hold to previous agreements or commitments;
the FDA or comparable foreign regulatory authorities may fail to approve the manufacturing processes or facilities of third-party manufacturers with which we contract for clinical and commercial supplies;
the FDA or comparable foreign regulatory authorities may fail to approve our product candidates;
invest significant additional cash in each of the above activities; and
the approval policies or regulations of the FDA or comparable foreign regulatory authorities may significantly change in a manner rendering our clinical data insufficient for approval.

The time and expense of the approval process, as well as the unpredictability of clinical trial results and other contributing factors, may result in our failure to obtain regulatory approval to market, in one or more jurisdictions, Adrulipase, or future product candidates, which would significantly harm our business, results of operations and prospects.

In addition, even if we were to obtain regulatory approval in one or more jurisdictions, regulatory authorities may approve Adrulipase for fewer or more limited indications than we request, may not approve the prices we may propose to charge for our products, may grant approval contingent on the performance of costly post-marketing clinical trials, or may approve a product candidate with labeling that does not include the claims necessary or desirable for the successful commercialization of that product candidate. Any of the foregoing circumstances could materially harm the commercial prospects for Adrulipase.

Our product candidates may cause undesirable side effects or have other properties that could delay or prevent their regulatory approval, limit the commercial profile of the approved labeling, or result in significant negative consequences following marketing approval, if any.

Results of current and future clinical trials of Adrulipase could reveal a high and/or unacceptable severity and frequency of these or other side effects. In such an event, our trials could be suspended or terminated, and the FDA or comparable foreign regulatory authorities could order us to cease further development of, or deny approval of, our product candidates for any or all targeted indications. Further, any observed drug-related side effects could affect patient recruitment or the ability of enrolled patients to complete the trial or result in potential product liability claims. Any of these occurrences could materially harm our business, financial condition and prospects.

Additionally, if Adrulipase receive marketing approval, and we or others later identify undesirable side effects caused by our products, a number of potentially significant negative consequences could result, including:

regulatory authorities may withdraw approvals of such product;
regulatory authorities may require additional warnings in the product’s labeling;
we may be required to create a medication guide for distribution to patients that outlines the risks of such side effects;

-36-

we could be sued and held liable for harm caused to patients; and
our reputation may suffer.

Any of these events could prevent us from achieving or maintaining market acceptance of the particular product, if approved, and could significantly harm our business, results of operations and prospects.

If we are unable to execute our sales and marketing strategy for our products and are unable to gain market acceptance, we may be unable to generate sufficient revenue to sustain our business.

We are a clinical-stage biopharmaceutical company and have yet to begin to generate revenue from Adrulipase. Our product candidate is in an early stage of clinical development, and, if we obtain marketing approval for any of products in the future, which we anticipate would not occur for several years, if at all.

We may never gain significant market acceptance for our product candidates and therefore may never generate substantial revenue or profits for us. We will need to establish a market for any of our product candidates that receive regulatory approval through physician education, sales and marketing efforts, awareness programs and the publication of clinical data. Gaining acceptance in medical communities requires, among other things, publication in leading peer-reviewed journals of results from our studies. The process of publication in leading medical journals is subject to a peer review process and peer reviewers may not consider the results of our studies sufficiently novel or worthy of publication. Failure to have our studies published in peer-reviewed journals could limit the adoption of Adrulipase. Our ability to successfully market our product candidates that we may develop will depend on numerous factors, including:

the FDA or comparable foreign regulatory authorities may disagree with the design or implementation of our clinical trials;
the efficacy and safety as demonstrated in clinical trials;
the clinical indications for which the product is approved;
the inability to demonstrate effectively that the clinical and other benefits of a product candidate outweigh any safety or other perceived risks;
the inability to demonstrate effectively that the efficacy of a product candidate is superior to a competing treatment;
conducting clinical utility studies of our product candidates to demonstrate economic usefulness to providers and payers;
relative convenience and ease of administration;
whether our current or future partners, support our offerings;
the success of the sales force and marketing effort;
unfavorable publicity relating to the product;
whether healthcare providers believe our product candidates provide clinical utility relative to their cost; and
whether private health insurers, government health programs and other third-party payers will cover our product candidates.

-37-

We currently have no commercial organization. If we are unable to establish satisfactory sales and marketing capabilities or secure a sales and marketing partner, we may not successfully commercialize any of our product candidates.

We have no commercial infrastructure. In order to commercialize products that are approved for marketing, we must either establish our own sales and marketing infrastructure or collaborate with third parties that have such commercial infrastructure.

We may not be able to enter into collaboration agreements on terms acceptable to us or at all. In addition, even if we enter into such relationships, we may have limited or no control over the sales, marketing and distribution activities of these third parties. Our future revenues may depend heavily on the success of the efforts of these third parties. If we elect to establish a sales and marketing infrastructure, we may not realize a positive return on this investment. In addition, we will have to compete with established and well-funded pharmaceutical and biotechnology companies to recruit, hire, train and retain sales and marketing personnel. Factors that may inhibit our efforts to commercialize our product candidates without strategic partners or licensees include:

our inability to recruit and retain adequate numbers of effective sales and marketing personnel;
the inability of sales personnel to obtain access to or persuade adequate numbers of physicians to prescribe our future products;
the lack of complementary products to be offered by sales personnel, which may put us at a competitive disadvantage relative to companies with more extensive product lines; and
unforeseen costs and expenses associated with creating an independent sales and marketing organization.

If we are not successful in recruiting sales and marketing personnel or in building a sales and marketing infrastructure, or if we do not successfully enter into appropriate collaboration arrangements, we will have difficulty successfully commercializing our product candidates and any we may develop or acquire, which would adversely affect our business, operating results and financial condition. Outside the United States, we may commercialize our product candidates by entering into collaboration agreements with pharmaceutical partners. We may not be able to enter into such agreements on terms acceptable to us or at all. In addition, even if we enter into such relationships, we may have limited or no control over the sales, marketing and distribution activities of these third parties. Our future revenues may depend heavily on the success of the efforts of these third parties.

We may form or seek strategic alliances or enter into additional licensing arrangements in the future, and we may not realize the benefits of such alliances or licensing arrangements.

From time to time, we may form or seek strategic alliances, create joint ventures or collaborations or enter into additional licensing arrangements with third parties that we believe will complement or augment our development and commercialization efforts with respect to Adrulipase and any future product candidates that we may develop. Any of these relationships may require us to incur non-recurring and other charges, increase our near and long-term expenditures, issue securities that dilute our existing stockholders or disrupt our management and business. These relationships also may result in a delay in the development of Adrulipase if we become dependent upon the other party and such other party does not prioritize the development of our product candidates relative to its other development activities. In addition, we face significant competition in seeking appropriate strategic partners and the negotiation process is time-consuming and complex. Moreover, we may not be successful in our efforts to establish a strategic partnership or other alternative arrangements for our product candidates because they may be deemed to be at too early of a stage of development for collaborative effort and third parties may not view our product candidates as having the requisite potential to demonstrate safety and efficacy. If we license products or businesses, we may not be able to realize the benefit of such transactions if we are unable to successfully integrate them with our existing operations and company culture. We cannot be certain that, following a strategic transaction or license, we will achieve the revenue or specific net income that justifies such transaction. We rely completely on third parties to manufacture our preclinical and clinical pharmaceutical supplies and expect to continue to rely on third parties to produce commercial supplies of our product candidates, and our dependence on third party suppliers could adversely impact our business.

-38-

We rely completely on third parties to manufacture our preclinical and clinical pharmaceutical supplies and expect to continue to rely on third parties to produce commercial supplies of any approved product candidate, and our dependence on third party suppliers could adversely impact our business.

We rely on third parties to manufacture our product candidates.

The proprietary yeast cell line from which the Adrulipase API is derived is kept at a storage facility maintained by Charles River Laboratories Inc. Adrulipase drug substance and drug product are currently manufactured at a contract facility located in Tianjin, China owned by Asymchem Life Science Co., Ltd. We believe there are multiple alternative contract manufacturers capable of producing the Adrulipase product we need for clinical trials. There is no guarantee that the processes are easily reproducible and transferrable.

We are completely dependent on these third parties for product supply and our Adrulipase development program would be adversely affected by a significant interruption in our ability to receive such materials. We have not yet entered into long-term manufacturing or supply agreements with any third parties. Furthermore, our third-party suppliers will be required to obtain and maintain compliance with cGMPs and will be subject to inspections by the FDA or comparable regulatory authorities in other jurisdictions to confirm such compliance. In the event that the FDA or such other authorities determine that our third-party suppliers have not complied with cGMP, our clinical trials could be terminated or subjected to a clinical hold until such time as we are able to obtain appropriate replacement material. Any delay, interruption or other issues that arise in the manufacture, packaging, or storage of our products as a result of a failure of the facilities or operations of our third-party suppliers to pass any regulatory agency inspection could significantly impair our ability to develop and commercialize our products.

We do not expect to have the resources or capacity to commercially manufacture any of our proposed products, if approved, and will likely continue to be dependent upon third party manufacturers. Our dependence on third parties to manufacture and supply us with clinical trial materials and any approved products may adversely affect our ability to develop and commercialize our products on a timely basis or at all.

We rely on third parties to conduct our clinical trials. If these third parties do not meet our deadlines or otherwise conduct the trials as required, our clinical development programs could be delayed or unsuccessful and we may not be able to obtain regulatory approval for or commercialize our product candidates when expected or at all.

We do not have the ability to conduct all aspects of our preclinical testing or clinical trials ourselves. We use contract research organizations (CROs) to conduct our clinical trials and will rely upon such CROs, as well as medical institutions, clinical investigators and consultants, to conduct our trials in accordance with our clinical protocols. Our CROs, investigators and other third parties will play a significant role in the conduct of these trials and the subsequent collection and analysis of data from the clinical trials.

There is no guarantee that any CROs, investigators and other third parties upon which we rely for administration and conduct of our clinical trials will devote adequate time and resources to such trials or perform as contractually required. If any of these third parties fail to meet expected deadlines, fail to adhere to our clinical protocols or otherwise perform in a substandard manner, our clinical trials may be extended, delayed or terminated. If any of our clinical trial sites terminate for any reason, we may experience the loss of follow-up information on patients enrolled in our ongoing clinical trials unless we are able to transfer the care of those patients to another qualified clinical trial site. In addition, principal investigators for our clinical trials may serve as scientific advisors or consultants to us from time to time and receive cash or equity compensation in connection with such services. If these relationships and any related compensation result in perceived or actual conflicts of interest, the integrity of the data generated at the applicable clinical trial site may be jeopardized.

We intend to rely on market exclusivity periods that may not be or remain available to us.

We intend to rely on our ability to obtain and maintain a regulatory period of market exclusivity for any of our product candidates, including Adrulipase, that are successfully developed and approved for commercialization. Although this period in the United States is currently 12 years from the date of marketing approval, reductions to this period have been proposed. This exclusivity period in Europe is currently 10 years from the date of marketing approval by the EMA. Once any regulatory period of exclusivity expires, depending on the status of our patent coverage and the nature of the product, we may not be able to prevent others from marketing products that are biosimilar to or interchangeable with our products, which would materially adversely affect us.

-39-

Due to the significant resources required for the development of our product candidates, we must prioritize development of certain product candidates and/or certain disease indications. We may expend our limited resources on candidates or indications that do not yield a successful product and fail to capitalize on product candidates or indications that may be more profitable or for which there is a greater likelihood of success.

We intend to develop a pipeline of product candidates to treat GI and other diseases. Due to the significant resources required for the development of product candidates, we must focus our attention and resources on specific diseases and/or indications and decide which product candidates to pursue and the amount of resources to allocate to each. We are currently focusing our resources on the development of our product candidate, Adrulipase.

Our decisions concerning the allocation of research, development, collaboration, management and financial resources toward particular product candidates or therapeutic areas may not lead to the development of any viable commercial product and may divert resources away from better opportunities. Similarly, any decision to delay, terminate or collaborate with third parties in respect of certain programs or product candidates may subsequently prove to be suboptimal and could cause us to miss valuable opportunities. If we make incorrect determinations regarding the viability or market potential of any of our programs or product candidates or misread trends in the GI, CF, CP, or biotechnology industry, our business, financial condition and results of operations could be materially adversely affected. As a result, we may fail to capitalize on viable commercial products or profitable market opportunities, be required to forego or delay pursuit of opportunities with other product candidates or other diseases and indications that may later prove to have greater commercial potential than those we choose to pursue, or relinquish valuable rights to such product candidates through collaboration, licensing or other royalty arrangements in cases in which it would have been advantageous for us to invest additional resources to retain development and commercialization rights.

If we fail to attract and retain key management and clinical development personnel, we may be unable to successfully develop or commercialize our product candidates.

We are dependent on our management team and clinical development personnel and our success will depend on their continued service, as well as our ability to attract and retain highly qualified personnel. In particular, the continued employment of our senior management team, which includes Richard Paolone, our Chief Executive Officer and Anna Skowron, our Interim Chief Financial Officer, is critical to our success. The market for the services of qualified personnel in the biotechnology and pharmaceutical industries are highly competitive. The loss of service of any member of our senior management team or key personnel could prevent, impair or delay the implementation of our business plan, the successful conduct and completion of our planned clinical trials and the commercialization of any product candidates that we may successfully develop. We do not carry key man insurance for any member of our senior management team.

Healthcare reform and restrictions on reimbursements may limit our financial returns.

Our ability or the ability of our collaborators to commercialize any of our product candidates that we successfully develop may depend, in part, on the extent to which government health administration authorities, private health insurers and other organizations will reimburse consumers for the cost of these products. These third parties are increasingly challenging both the need for and the price of new drug products. Significant uncertainty exists as to the reimbursement status of newly approved therapeutics. Adequate third-party reimbursement may not be available for our product candidates to enable us or our collaborators to maintain price levels sufficient to realize an appropriate return on their and our investments in research and product development.

-40-

Changes in healthcare law and implementing regulations, including government restrictions on pricing and reimbursement, as well as healthcare policy and other healthcare payor cost-containment initiatives, may negatively impact our ability to generate revenues.

The potential pricing and reimbursement environment for Adrulipase, and any future drug products may change in the future and become more challenging due to, among other reasons, policies advanced by the current or any new presidential administration, federal agencies, healthcare legislation passed by Congress, or fiscal challenges faced by all levels of government health administration authorities. Members of the government have made public statements in favor of, and may take steps to implement, various regulatory changes that could negatively impact the pharmaceutical industry, including the Company. Those potential changes include some related to personnel and policy changes at the FDA and other government agencies and programs. For example, HHS could undergo changes that could make it more difficult for the FDA to grant regulatory approvals for drugs. Additionally, if the FDA drug user fee programs were eliminated, that could cause significant delays to facility inspections and approvals of new products. It is too early for us to assess which, if any, of the policy changes that have been publicly referenced would be implemented, and we cannot predict what additional future changes in the health care industry in general, or the pharmaceutical industry in particular, will occur; however, any changes could have a material adverse effect on our business, cash flows, results of operations, financial condition and prospects.

If we or any of our independent contractors, consultants, collaborators, manufacturers, vendors or service providers fail to comply with healthcare laws and regulations, we or they could be subject to enforcement actions, which could result in penalties and affect our ability to develop, market and sell our product candidates and may harm our reputation.

We are subject to federal, state, and foreign healthcare laws and regulations pertaining to fraud and abuse and patients’ rights. These laws and regulations include:

the U.S. federal healthcare program anti-kickback law, which prohibits, among other things, persons and entities from soliciting, receiving or providing remuneration, directly or indirectly, to induce either the referral of an individual for a healthcare item or service, or the purchasing or ordering of an item or service, for which payment may be made under a federal healthcare program such as Medicare or Medicaid;
the U.S. federal false claims and civil monetary penalties laws, which prohibit, among other things, individuals or entities from knowingly presenting or causing to be presented, claims for payment by government funded programs such as Medicare or Medicaid that are false or fraudulent, and which may apply to us by virtue of statements and representations made to customers or third parties;
the U.S. federal Health Insurance Portability and Accountability Act (“HIPAA”), which prohibits, among other things, executing a scheme to defraud healthcare programs;
HIPAA, as amended by the Health Information Technology for Economic and Clinical Health Act, or HITECH, imposes requirements relating to the privacy, security, and transmission of individually identifiable health information, and requires notification to affected individuals and regulatory authorities of certain breaches of security of individually identifiable health information;
the federal Physician Payment Sunshine Act, which requires certain manufacturers of drugs, devices, biologics and medical supplies to report annually to the Centers for Medicare & Medicaid Services, or CMS, information related to payments and other transfers of value to physicians, other healthcare providers and teaching hospitals, and ownership and investment interests held by physicians and other healthcare providers and their immediate family members, which is published in a searchable form on an annual basis; and
state laws comparable to each of the above federal laws, such as, for example, anti-kickback and false claims laws that may be broader in scope and also apply to commercial insurers and other non-federal payors, requirements for mandatory corporate regulatory compliance programs, and laws relating to patient data privacy and security.

-41-

If our operations are found to be in violation of any such health care laws and regulations, we may be subject to penalties, including administrative, civil and criminal penalties, monetary damages, disgorgement, imprisonment, the curtailment or restructuring of our operations, loss of eligibility to obtain approvals from the FDA, or exclusion from participation in government contracting, healthcare reimbursement or other government programs, including Medicare and Medicaid, any of which could adversely affect our financial results. Although effective compliance programs can mitigate the risk of investigation and prosecution for violations of these laws, these risks cannot be entirely eliminated. Any action against us for an alleged or suspected violation could cause us to incur significant legal expenses and could divert our management’s attention from the operation of our business, even if our defense is successful. In addition, achieving and sustaining compliance with applicable laws and regulations may be costly to us in terms of money, time and resources.

Our employees and independent contractors, including principal investigators, consultants, commercial collaborators, service providers and other vendors may engage in misconduct or other improper activities, including noncompliance with regulatory standards and requirements, which could have an adverse effect on our results of operations.

We are exposed to the risk that our employees and independent contractors, including principal investigators, consultants, any future commercial collaborators, service providers and other vendors may engage in misconduct or other illegal activity. Misconduct by these parties could include intentional, reckless and/or negligent conduct or other unauthorized activities that violate the laws and regulations of the FDA, EMA and other similar regulatory bodies, including those laws that require the reporting of true, complete and accurate information to such regulatory bodies; manufacturing standards; healthcare fraud and abuse, data privacy laws and other similar laws; or laws that require the true, complete and accurate reporting of financial information or data. Activities subject to these laws also involve the improper use or misrepresentation of information obtained in the course of clinical trials, the creation of fraudulent data in our preclinical studies or clinical trials, or illegal misappropriation of product, which could result in regulatory sanctions and cause serious harm to our reputation. It is not always possible to identify and deter misconduct by employees and other third parties, and the precautions we take to detect and prevent this activity may not be effective in controlling unknown or unmanaged risks or losses or in protecting us from governmental investigations or other actions or lawsuits stemming from a failure to be in compliance with such laws or regulations. In addition, we are subject to the risk that a person or government could allege such fraud or other misconduct, even if none occurred. If any such actions are instituted against us, and we are not successful in defending ourselves or asserting our rights, those actions could have a significant impact on our business and financial results, including, without limitation, the imposition of significant civil, criminal and administrative penalties, damages, monetary fines, disgorgements, possible exclusion from participation in governmental healthcare programs, individual imprisonment, other sanctions, contractual damages, reputational harm, diminished profits and future earnings and curtailment of our operations, any of which could adversely affect our ability to operate our business and our results of operations.

Risks Related to our Intellectual Property

Our success will depend upon intellectual property, proprietary technologies and regulatory market exclusivity periods, and we may be unable to protect our intellectual property.

Our success will depend, in large part, on obtaining and maintaining patent protection and trade secret protection for Adrulipase, and its formulations and uses, as well as successfully defending these patents against third-party challenges. If we or our licensors fail to appropriately prosecute and maintain patent protection for our product candidates, our ability to develop and commercialize these product candidates may be adversely affected and we may not be able to prevent competitors from making, using and selling competing products. This failure to properly protect the intellectual property rights relating to these product candidates could have a material adverse effect on our financial condition and results of operations.

The patent application process is subject to numerous risks and uncertainties, and there can be no assurance that we or our partners will be successful in protecting our product candidates by obtaining and defending patents. These risks and uncertainties include the following:

patent applications may not result in any patents being issued or any issued patents may not be of sufficient scope to cover our products;

-42-

patents that may be issued or in-licensed may be challenged, invalidated, modified, revoked, circumvented, found to be unenforceable, or otherwise may not provide any competitive advantage;
our competitors, many of which have substantially greater resources than we or our partners and many of which have made significant investments in competing technologies, may seek, or may already have obtained, patents that will limit, interfere with, or eliminate our ability to make, use, and sell our potential products;
there may be significant pressure on the United States government and other international governmental bodies to limit the scope of patent protection both inside and outside the United States for disease treatments that prove successful as a matter of public policy regarding worldwide health concerns;
countries other than the United States may have patent laws less favorable to patentees than those upheld by United States courts, allowing foreign competitors a better opportunity to create, develop, and market competing products;
others may allege ownership of our patents or patent applications or those of our licensors, and defense of such allegation or potential proceeding could be expensive, time consuming and unsuccessful; and
we may be involved in lawsuits to protect or enforce our patents or the patents of our licensors, which could be expensive, time consuming and unsuccessful.

In addition to patents, we and our partners also rely on trade secrets and proprietary know-how. Although we have taken steps to protect our trade secrets and unpatented know-how, including entering into confidentiality agreements with third parties, and confidential information and inventions agreements with employees, consultants and advisors, third parties may still obtain this information or come upon this same or similar information independently. We may become subject to claims that we or consultants, advisors or independent contractors that we may engage or have engaged to assist us in developing Adrulipase, Niclosamide, Capeserod and Latiglutenase have wrongfully or inadvertently disclosed to us or used trade secrets or other proprietary information of their former employers or their other clients.

If we or our partners are sued for infringing intellectual property rights of third parties, it will be costly and time consuming, and an unfavorable outcome in that litigation would have a material adverse effect on our business.

Our success also depends upon our ability and the ability of any of our future collaborators to develop, manufacture, market and sell our product candidates without infringing the proprietary rights of third parties. Numerous United States and foreign issued patents and pending patent applications, which are owned by third parties, exist in the fields in which we are developing products, some of which may be directed at claims that overlap with the subject matter of our intellectual property. Because patent applications do not publish for 18 months from their priority date, can be filed with a non-publication request in the United States, and can take many years to issue, there may be currently pending applications, unknown to us, which may later result in issued patents that our product candidates or proprietary technologies may infringe. Similarly, there may be issued patents relevant to our product candidates of which we are not aware.

There is a substantial amount of litigation involving patent and other intellectual property rights in the biotechnology and biopharmaceutical industries generally. If a third-party claims that we or any of our licensors, suppliers or collaborators infringe the third party’s intellectual property rights, we may have to:

obtain licenses, which may not be available on commercially reasonable terms, if at all;
abandon an infringing product candidate or redesign our products or processes to avoid infringement;
pay substantial damages, including the possibility of treble damages and attorneys’ fees, if a court decides that the product or proprietary technology at issue infringes on or violates the third party’s rights;

-43-

pay substantial royalties, fees and/or grant cross licenses to our technology; and/or
defend litigation or administrative proceedings which may be costly whether we win or lose, and which could result in a substantial diversion of our financial and management resources.

Our ability to compete may decline if we do not adequately protect our proprietary rights.

Our success depends on obtaining and maintaining proprietary rights to our product candidates for the treatment of age-related diseases, as well as successfully defending these rights against third-party challenges. We will only be able to protect our product candidates, and their uses from unauthorized use by third parties to the extent that valid and enforceable patents, or effectively protected trade secrets, cover them. Our ability to obtain patent protection for our product candidates is uncertain due to a number of factors, including:

we may not have been the first to make the inventions covered by pending patent applications or issued patent;
we may not have been the first to file patent applications for our product candidates or the compositions we developed or for their uses;
others may independently develop identical, similar or alternative products or compositions and uses thereof;
our disclosures in patent applications may not be sufficient to meet the statutory requirements for patentability;
any or all of our pending patent applications may not result in issued patents;
we may not seek or obtain patent protection in countries that may eventually provide us a significant business opportunity;
any patents issued to us may not provide a basis for commercially viable products, may not provide any competitive advantages, or may be successfully challenged by third parties;
our compositions and methods may not be patentable;
others may design around our patent claims to produce competitive products which fall outside of the scope of our patents;
others may identify prior art or other bases which could invalidate our patents.

Even if we have or obtain patents covering our product candidates or compositions, we may still be barred from making, using and selling our product candidates or technologies because of the patent rights of others. Others may have filed, and in the future may file, patent applications covering compositions or products that are similar or identical to ours. There are many issued U.S. and foreign patents relating to chemical compounds and therapeutic products, and some of these relate to compounds we intend to commercialize. These could materially affect our ability to develop our product candidates or sell our products if approved. Because patent applications do not publish for 18 months from their priority date, can be filed with a non-publication request in the United States, and can take many years to issue, there may be currently pending applications unknown to us that may later result in issued patents that our product candidates or compositions may infringe. These patent applications may have priority over patent applications filed by us.

Obtaining and maintaining a patent portfolio entails significant expense and resources. Part of the expense includes periodic maintenance fees, renewal fees, annuity fees, various other governmental fees on patents and/or applications due in several stages over the lifetime of patents and/or applications, as well as the cost associated with complying with numerous procedural provisions during the patent application process. We may or may not choose to pursue or maintain protection for particular inventions. In addition, there are situations in which failure to make certain payments or noncompliance with certain requirements in the patent process can result in abandonment or lapse of a patent or patent application, resulting in partial or complete loss of patent rights in the relevant jurisdiction. If we choose to forgo patent protection or allow a patent application or patent to lapse purposefully or inadvertently, our competitive position could suffer.

-44-

Legal actions to enforce our proprietary rights (including patents and trademarks) can be expensive and may involve the diversion of significant management time. In addition, these legal actions could be unsuccessful and could also result in the invalidation of our patents or trademarks or a finding that they are unenforceable. We may or may not choose to pursue litigation or other actions against those that have infringed on our patents or trademarks, or used them without authorization, due to the associated expense and time commitment of monitoring these activities. If we fail to protect or to enforce our intellectual property rights successfully, our competitive position could suffer, which could harm our results of operations.

If we breach our license or other intellectual property-related agreements for our product candidates or otherwise experience disruptions to our business relationships with our licensor, we could lose the ability to continue the development and commercialization of our product candidates.

On September 13, 2023, we entered into a license agreement with Sanofi (the “Sanofi License Agreement”), pursuant to which we received a license to obtain certain exclusive worldwide rights to develop and commercialize Capeserod, a selective 5-HT4 receptor partial agonist which we intend to repurpose and develop for gastrointestinal indications. Our license may not cover all intellectual property rights owned or controlled by our licensor and relevant to our product candidates. If we have not obtained a license to all intellectual property rights owned or controlled by our licensor that are relevant to our product candidates, we may need to obtain additional licenses to such intellectual property rights which may not be available on an exclusive basis, on commercially reasonable terms or at all. In addition, if our licensor breaches such agreement, we may not be able to enforce such agreements against our licensor or their parent entity or affiliates. Under the Sanofi License Agreement, in exchange for licensing to us the right to develop and commercialize the applicable product candidate, Sanofi will be eligible to receive from us milestone payments, tiered royalties from commercial sales of such product candidates, assuming relevant approvals from government authorities are obtained, or other payments. On February 26, 2025, we notified Sanofi of our intent to terminate this license, which we anticipate will be effective in April 2025. We may terminate the Sanofi License Agreement by providing Sanofi with at least 60 days prior written notice; provided, however, that Sanofi shall be entitled to any and all payments due and owed to Sanofi prior to the effective date of termination. No payments are due to Sanofi.

If we fail to meet any of our obligations under our license and intellectual property-related agreements, our licensors may have the right to terminate our licenses and sublicenses and, upon the effective date of such termination, have the right to re-obtain the licensed and sublicensed technology and intellectual property. If any of our licensors terminate any of our licenses or sublicenses, we will lose the right to develop and commercialize our applicable product candidates and other third parties may be able to market product candidates similar or identical to ours. In such case, we may be required to provide a grant back license to the licensors under our own intellectual property with respect to the terminated products. While we would expect to exercise all rights and remedies available to us, including seeking to cure any breach by us, and otherwise seek to preserve the intellectual property rights licensed and sublicensed to us, we may not be able to do so in a timely manner, at an acceptable cost or at all. In particular, some of the milestone payments are payable upon our product candidates reaching development milestones before we have commercialized, or received any revenue from, sales of such product candidate, and we cannot guarantee that we will have sufficient resources to make such milestone payments. Any uncured, material breach under the license agreements could result in our loss of exclusive rights and may lead to a complete termination of our rights to the applicable product candidate. Any of the foregoing could have a material adverse effect on our business, financial conditions, results of operations and prospects.

In addition, disputes may further arise regarding intellectual property subject to a license agreement, including, but not limited to:

the scope of rights granted under the license agreement and other interpretation-related issues;
the extent to which our technology and processes infringe, misappropriate or otherwise violate intellectual property of the licensor that is not subject to the licensing agreement;
the sublicensing of patent and other rights under our collaborative development relationships;
our diligence obligations under the license agreement and what activities satisfy those diligence obligations;
the inventorship and ownership of inventions and know-how resulting from the joint creation or use of intellectual property by our licensors and us and our partners; and

-45-

the priority of invention of patented technology.

In addition, the agreements under which we currently license intellectual property or technology from third parties are complex, and certain provisions in such agreements may be susceptible to multiple interpretations. The resolution of any contract interpretation disagreement that may arise could narrow what we believe to be the scope of our rights to the relevant intellectual property or technology, or increase what we believe to be our financial or other obligations under the relevant agreement, either of which could have a material adverse effect on our business, financial condition, results of operations, and prospects. Moreover, if disputes over intellectual property that we have licensed or sublicensed prevent or impair our ability to maintain our current licensing arrangements on commercially acceptable terms, we may be unable to successfully develop and commercialize the affected product candidates, which could have a material adverse effect on our business, financial conditions, results of operations and prospects.

If we experience disruptions to our business relationships with our licensors, we could lose the ability to continue to source, develop and commercialize our product candidates, including ultimately losing our rights to such product candidates.

Risks Related to our Securities

Our failure to maintain compliance with Nasdaq’s continued listing requirements could result in the delisting of our Common Stock.

Our Common Stock is currently listed for trading on The Nasdaq Stock Market LLC. We must satisfy the continued listing requirements of Nasdaq, to maintain the listing of our Common Stock on The Nasdaq Stock Market LLC.

On August 17, 2023, we received notice from the Listing Qualifications Staff (the “Staff”) of Nasdaq indicating that we were not in compliance with the $2.5 million minimum stockholders’ equity requirement for continued listing of the Common Stock on Nasdaq, as set forth in Nasdaq Listing Rule 5550(b)(1) (the “Minimum Stockholders’ Equity Rule”). In that regard, we reported a stockholders’ deficit of $(881,960) in our Quarterly Report on Form 10-Q for the period ended June 30, 2023 (we did not then, and do not now, meet the alternative compliance standards relating to the market value of listed securities of $35 million or net income from continuing operations of $500,000 in the most recently completed fiscal year or in two of the last three most recently completed fiscal years). On October 2, 2023, we submitted a plan to the Staff to regain compliance with the Minimum Stockholders’ Equity Rule. On November 13, 2023, we filed our Quarterly Report on Form 10-Q for the period ended September 30, 2023, reporting total stockholders’ equity of $3,278,805 as of September 30, 2023.

As we have previously reported, on August 24, 2023, we received a notice (the “Minimum Bid Price Notice”) from the Staff indicating that, based upon the closing bid price of our Common Stock for the last 30 consecutive business days, we were not in compliance with the requirement to maintain a minimum bid price of $1.00 per share for continued listing on The Nasdaq Capital Market, as set forth in Nasdaq Listing Rule 5550(a)(2). We were provided a compliance period of 180 calendar days from the date of the Notice, or until February 20, 2024, to regain compliance with the minimum bid price rule, pursuant to Nasdaq Listing Rule 5810(c)(3)(A). If at any time before February 20, 2024, the closing bid price of the Common Stock closes at or above $1.00 per share for a minimum of 10 consecutive business days, subject to Nasdaq’s discretion to extend this period pursuant to Nasdaq Listing Rule 5810(c)(3)(G) to 20 consecutive business days, Nasdaq will provide written notification that we have achieved compliance with the minimum bid price requirement, and the matter would be resolved. On January 4, 2024, we received notice from Nasdaq Listing Qualifications stating that the Staff had determined that for the prior eleven consecutive business days, from December 18, 2023, to January 3, 2024, the closing bid price of our Common Stock had been at $1.00 per share or greater, and accordingly, we had regained compliance with the Bid Price Rule.

On October 26, 2023, we received notice from the Staff of Nasdaq indicating that, in connection with our July 2023 Offering, we were not in compliance with Nasdaq’s shareholder approval requirements set forth in Listing Rule 5635(d), which requires prior shareholder approval for transactions, other than public offerings, involving the issuance of 20% or more of the pre-transaction shares outstanding at less than the Minimum Price, defined as a price that is the lower of: (i) the Nasdaq official closing Price (as reflected on Nasdaq.com) immediately preceding the signing of the binding agreement; or (ii) the average Nasdaq official Closing Price of the Common Stock (as reflected on Nasdaq.com) for the five trading days immediately preceding the signing of the binding agreement. On December 12, 2023, during the Special Meeting, our stockholders ratified our entry into the Offering as we received the affirmative vote of the majority of the votes cast by shares of our Common Stock present or represented by proxy and entitled to vote at the Special Meeting. On March 19, 2024, we received the Letter of Reprimand from the Nasdaq Listing Qualifications Staff stating that, while we failed to comply with Nasdaq’s continued listing requirements, our violation of listing rule 5635(d) does not appear to have been the

-46-

result of a deliberate intent to avoid compliance, and as such, the Staff does not believe that delisting our securities is an appropriate sanction and that it is appropriate to close these matters by issuing the Letter of Reprimand.

We received a letter on September 6, 2024 from the Listing Qualifications Staff of Nasdaq indicating that, based upon the closing bid price of our Common Stock for the last 30 consecutive business days, the Company was not in compliance with the requirement to maintain a minimum bid price of $1.00 per share for continued listing on The Nasdaq Capital Market, as set forth in Nasdaq Listing Rule 5550(a)(2). In accordance with Nasdaq Listing Rule 5810(c)(3)(A), we were provided 180 days, or until March 5, 2025, to regain compliance with the minimum bid price requirement.

On March 6, 2025, we received a letter from Nasdaq advising that we had been granted a 180-day extension, or until September 1, 2025, to regain compliance with the minimum bid price requirement, in accordance with Nasdaq Listing Rule 5810(c)(3)(A). If at any time prior to September 1, 2025, the bid price of the our Common Stock closes at $1.00 per share or more for a minimum of 10 consecutive trading days, we will regain compliance with the minimum bid price requirement.

The extension notice has no immediate effect on the listing of our Common Stock on The Nasdaq Capital Market and does not affect our reporting requirements with the Securities and Exchange Commission. If we do not regain compliance with the minimum bid price requirement during the additional 180-day extension, Nasdaq will provide written notification that our Common Stock will be delisted. At that time, we may appeal the delisting determination to a hearings panel pursuant to the procedures set forth in the applicable Nasdaq Listing Rules. However, there can be no assurance that, if the Company does appeal the delisting determination by Nasdaq to the hearings panel, that such appeal would be successful. There can be no assurance that we will regain compliance with the minimum bid price requirement during the additional 180-day compliance period ending September 1, 2025 or maintain compliance with any other Nasdaq listing requirement. We intend to monitor the closing bid price of our Common Stock and may, if appropriate, consider implementing available options to regain compliance with the minimum bid price requirement.

On January 7, 2025, we received a written notice from the Listing Qualifications department of Nasdaq indicating that were not in compliance with Nasdaq Listing Rule 5620(a), due to us not holding an annual meeting of stockholders in 2024 within one year of our 2023 fiscal year end. On February 21, 2025, we submitted a plan to regain compliance. On March 3, 2025, Nasdaq informed us that it has determined to grant us an extension until June 30, 2025 to regain compliance for continued listing.

There can be no assurance that we will be able to ultimately regain and sustain compliance with all applicable requirements for continued listing on The Nasdaq Stock Market LLC. In 2020, the SEC approved a previously proposed Nasdaq rule change to expedite delisting of securities with a closing bid price at or below $0.10 for 10 consecutive trading days during any bid price compliance period and that have had one or more reverse stock splits with a cumulative ratio of one for 250 or more shares over the prior two-year period. In addition, if a company falls out of compliance with the $1.00 minimum bid price after completing reverse stock splits over the immediately preceding two years that cumulatively result in a ratio one for 250 shares, the company will not be able to avail itself of any bid price compliance periods under Rule 5810(c)(3)(A), and Nasdaq will instead require the issuance of a Staff delisting determination. We could appeal the determination to a hearings panel, which could grant us a 180-day exception to remain listed if it believes we would be able to achieve and maintain compliance with the bid price requirement. Following the exception, the company would be subject to the procedures applicable to a company with recurring deficiencies (Nasdaq Rule 5815(d)(4)(B)).

In the event that we are unable to regain and sustain compliance with all applicable requirements for continued listing on the Nasdaq, our Common Stock may be delisted from Nasdaq. If our Common Stock were delisted from Nasdaq, trading of our Common Stock would most likely take place on an over-the-counter market established for unlisted securities, such as the OTCQB or the Pink Market maintained by OTC Markets Group Inc. An investor would likely find it less convenient to sell, or to obtain accurate quotations in seeking to buy, our Common Stock on an over-the-counter market, and many investors would likely not buy or sell our Common Stock due to difficulty in accessing over-the-counter markets, policies preventing them from trading in securities not listed on a national exchange or other reasons. In addition, as a delisted security, our Common Stock would be subject to SEC rules as a “penny stock,” which impose additional disclosure requirements on broker-dealers. The regulations relating to penny stocks, coupled with the typically higher cost per trade to the investor of penny stocks due to factors such as broker commissions generally representing a higher percentage of the price of a penny stock than of a higher-priced stock, would further limit the ability of investors to trade in our Common Stock. In addition, delisting would materially and adversely affect our ability to raise capital on terms acceptable to us, or at all, and may result in the potential loss of confidence by investors, suppliers, customers and employees and fewer business development opportunities. For these reasons and others, delisting would adversely affect the liquidity, trading volume and price of our Common Stock, causing the value of an investment in us to decrease and having an adverse effect on our business, financial condition and results of operations, including our ability to attract and retain qualified employees and to raise capital.

-47-

The limited public market for our securities may adversely affect an investor’s ability to liquidate an investment in us.

Although our Common Stock is currently listed on the Nasdaq Capital Market, there is limited trading activity. We can give no assurance that an active market will develop, or if developed, that it will be sustained. If an investor acquires shares of our Common Stock, the investor may not be able to liquidate our shares should there be a need or desire to do so.

The market price of our Common Stock may be volatile which could subject us to securities class action litigation and prevent you from being able to sell your shares at or above the offering price.

The market price for our Common Stock has been and may continue to be volatile and subject to wide fluctuations in response to factors including the following:

sales or potential sales of substantial amounts of our Common Stock, including sales required for us to regain and maintain compliance with Nasdaq’s continued listing requirements;
delay or failure in initiating or completing pre-clinical or clinical trials or unsatisfactory results of these trials;
announcements about us or about our competitors, including clinical trial results, regulatory approvals or new product introductions;
developments concerning our licensors or product manufacturers;
litigation and other developments relating to our patents or other proprietary rights or those of our competitors;
conditions in the pharmaceutical or biotechnology industries;
governmental regulation and legislation;
variations in our anticipated or actual operating results;
change in securities analysts’ estimates of our performance, or our failure to meet analysts’ expectations; foreign currency values and fluctuations; and
overall economic conditions.

Many of these factors are beyond our control. The stock markets in general, and the market for pharmaceutical and biotechnological companies in particular, have historically experienced extreme price and volume fluctuations. These fluctuations often have been unrelated or disproportionate to the operating performance of these companies. These broad market and industry factors could reduce the market price of our Common Stock, regardless of our actual operating performance.

We have never paid and do not intend to pay cash dividends on our Common Stock. As a result, capital appreciation, if any, will be your sole source of gain.

We have never paid cash dividends on any of our capital stock and we currently intend to retain future earnings, if any, to fund the development and growth of our business. Our Series B Preferred Stock carries a dividend rate of 9.0% per year, which is cumulative and continues to accrue on a daily basis whether or not declared and whether or not we have assets legally available therefor. We may pay such dividends at our option either in cash or in kind in additional shares of preferred stock. We do not expect to pay any dividends in cash and have paid accrued dividends in kind in additional shares of preferred stock to date. In addition, the terms of future debt agreements may preclude us from paying dividends. As a result, capital appreciation, if any, of our Common Stock will be your sole source of gain for the foreseeable future.

-48-

Provisions in our Charter, our amended and restated by-laws and Delaware law might discourage, delay or prevent a change in control of our company or changes in our management and, therefore, depress the trading price of our Common Stock.

Provisions of our Charter, our amended and restated by-laws and Delaware law may have the effect of deterring unsolicited takeovers or delaying or preventing a change in control of our company or changes in our management, including transactions in which our stockholders might otherwise receive a premium for their shares over then current market prices. In addition, these provisions may limit the ability of stockholders to approve transactions that they may deem to be in their best interests. These provisions include:

the inability of stockholders to call special meetings;
the ability of our board of directors to designate the terms of and issue new series of preferred stock without stockholder approval, which could include the right to approve an acquisition or other change in our control or could be used to institute a rights plan, also known as a poison pill, that would work to dilute the stock ownership of a potential hostile acquirer, likely preventing acquisitions that have not been approved by our board of directors;
advance notice required for any nomination or other business to be properly brought before an annual meeting of stockholders which requires notice to be delivered to our secretary not later than the close of business on the 90th day, nor earlier than the close of business on the 120th day prior to the first anniversary of the preceding year’s annual meeting, subject to certain exceptions;
any vacancies on our board of directors that results from the death, disability, resignation, disqualification or removal of any director or from any other cause shall be filled solely by the affirmative vote of a majority of the total number of directors then in office, even if less than a quorum, or by a sole remaining director and shall not be filled by the stockholders; provided that a vacancy created by the removal of a director by the stockholders may be filled by the stockholders; and
forum selection provisions that state that unless we consent in writing to the selection of an alternative forum, (A) (i) any derivative action or proceeding brought on our behalf, (ii) any action asserting a claim of breach of a fiduciary duty owed by any current or former director, officer, other employee or stockholder of the Company to us or our stockholders, (iii) any action asserting a claim arising pursuant to any provision of the General Corporation Law of the State of Delaware (“DGCL”), the Charter or the by-laws as to which the DGCL confers jurisdiction on the Court of Chancery of the State of Delaware or (iv) any action asserting a claim governed by the internal affairs doctrine of the law of the State of Delaware shall, to the fullest extent permitted by law, be exclusively brought in the Court of Chancery of the State of Delaware or, if such court does not have subject matter jurisdiction thereof, the federal district court of the State of Delaware; and (B) the federal district courts of the United States shall be the exclusive forum for the resolution of any complaint asserting a cause of action arising under the Securities Act of 1933, as amended.

In addition, Section 203 of the DGCL prohibits a publicly held Delaware corporation from engaging in a business combination with an interested stockholder, generally a person which together with its affiliates owns, or within the last three years, has owned 15% of our voting stock, for a period of three years after the date of the transaction in which the person became an interested stockholder, unless the business combination is approved in a prescribed manner.

The existence of the foregoing provisions and anti-takeover measures could limit the price that investors might be willing to pay in the future for shares of our Common Stock. They could also deter potential acquirers of our company, thereby reducing the likelihood that you could receive a premium for your Common Stock in an acquisition.

If securities or industry analysts do not publish research or reports about our business, if they adversely change their recommendations regarding our shares or if our results of operations do not meet their expectations, our share price and trading volume could decline.

The trading market for our shares is influenced by the research and reports that industry or securities analysts publish about us or our business. We do not have any control over these analysts. If one or more of these analysts cease coverage of our company or fail to publish reports on us regularly, we could lose visibility in the financial markets, which in turn could cause our share price or trading volume to decline. Moreover, if one or more of the analysts who cover us downgrade our stock, or if our results of operations do not meet their expectations, our share price could decline.

-49-

We currently have Series B Preferred Stock and Series G Preferred Stock outstanding. Our certificate of incorporation authorizes our Board to create new series of preferred stock without further approval by our stockholders, which could adversely affect the rights of the holders of our Common Stock.

Our Board has the authority to fix and determine the relative rights and preferences of preferred stock. Our Board also has the authority to issue preferred stock without further stockholder approval.

As of April 1, 2025, we have approximately 475.56 shares of Series B Preferred Stock outstanding with a stated value of $7,700 per share, which are currently convertible at the holder’s option at any time, together with any accrued but unpaid dividends thereon, into shares of Common Stock at a conversion price of $32,340, subject to certain adjustments.

Our Series B Preferred Stock gives its holders the preferred right to our assets upon liquidation and the right to receive dividend payments at 9.00% per annum before dividends are distributed to the holders of Common Stock, among other things. The holders of the Series B Preferred Stock, voting as a separate class, also have customary consent rights with respect to certain corporate actions, including the issuance of an increased number of shares of Series B Preferred Stock, the establishment of any capital stock ranking senior to or on parity the Series B Preferred Stock as to dividends or upon liquidation, the incurrence of indebtedness, and certain changes to our Charter or Bylaws including other actions.

Our Board also created the following series of preferred stock: (i) Series C Preferred Stock (“Series C Preferred Stock”), of which 75,000 shares are authorized for issuance, none of which are currently outstanding; (ii) Series D Preferred Stock (“Series D Preferred Stock”), of which 150 shares are authorized for issuance, none of which are currently outstanding; (iii) Series E Preferred Stock (“Series E Preferred Stock”), of which 150 shares are authorized for issuance, none of which are currently outstanding; and (iv) Series F Preferred Stock (“Series F Preferred Stock”), of which 7,000 shares are authorized for issuance, none of which are currently outstanding.

As of April 1, 2025, we also have 12,373.226 shares of Series G Preferred Stock outstanding, each share of which is convertible into 1,000 shares of Common Stock, upon shareholder approval. In consideration for the Merger, we issued 11,777.418 shares of Series G Preferred Stock to the shareholders of IMGX. Upon consummation of the transactions contemplated in the Rescission Agreement, these shares of Series G Preferred Stock will be cancelled. In addition, in connection with the Merger, we issued 595.808 shares of Series G Preferred Stock to a financial advisor and these shares of Series G Preferred Stock are expected to be exchanged for Common Stock.

As to our Series G Preferred Shares, following shareholder approval of the conversion of the Series G Preferred Stock into Common Stock, if any, in accordance with the listing rules of the Nasdaq Stock Market, each share of Series G Preferred Stock will automatically convert into 1,000 shares of Common Stock, subject to certain limitations, including that a holder of Series G Preferred Stock is prohibited from converting shares of Series G Preferred Stock into shares of Common Stock if, as a result of such conversion, such holder, together with its affiliates, would beneficially own more than a specified percentage (to be established by the holder between 4.9% and 19.9%) of the total number of shares of Common Stock issued and outstanding immediately after giving effect to such conversion. Except as otherwise required by law, the Series G Preferred Stock does not have voting rights. We do not plan to seek such shareholder approval.  However, as long as any shares of Series G Preferred Stock are outstanding, the Company will not, without the affirmative vote of the holders of a majority of the then-outstanding shares of the Series G Preferred Stock, make certain corporate actions. The Series G Preferred Stock does not have a preference upon any liquidation, dissolution or winding-up of the Company.

Our obligations to our existing holdersof the preferred stock and any future holders of any additional series of preferred stock we may issue could limit our ability to obtain additional financing or increase our borrowing costs, which could have an adverse effect on our financial condition and hinder the accomplishment of our corporate goals.

In addition to the above-referenced preferred stock, our Board could authorize the issuance of additional series of preferred stock with such rights preferential to the rights of our Common Stock, including the issuance of a series of preferred stock that has greater voting power than our Common Stock or that is convertible into our Common Stock, which could decrease the relative voting power of our Common Stock or result in dilution to our existing stockholders.

-50-

ITEM 1B.UNRESOLVED STAFF COMMENTS

Not applicable.

ITEM 1C. CYBERSECURITY

Cybersecurity Risk Management and Strategy

Entero Therapeutics, Inc. has established a comprehensive cybersecurity risk management program aimed at safeguarding the confidentiality, integrity, and availability of our essential systems and information. Central to our cybersecurity efforts is a robust incident response plan designed to address potential cyber incidents swiftly and effectively.

In designing and evaluating our cybersecurity initiatives, we have adopted the National Institute of Standards and Technology Cybersecurity Framework (NIST CSF 2.0) as a guiding principle. It’s important to clarify that our use of the NIST CSF 2.0 is for guidance purposes to frame our risk identification, assessment, and management processes and does not equate to compliance with any specific technical standards or requirements.

Our cybersecurity framework is integrated into Entero’s broader enterprise risk management strategy, sharing methodologies, reporting mechanisms, and governance structures with other risk domains including legal, compliance, strategic, operational, and financial risks.

Key components of our cybersecurity risk management program include:

Conducting risk assessments to pinpoint material cybersecurity threats to our critical systems, data, products, services, and overall IT infrastructure;
A dedicated security consultant overseeing the risk assessment process, maintenance of security controls, and coordination of responses to cybersecurity incidents;
Engagement with external service providers to evaluate, enhance, or support our security measures;
Comprehensive cybersecurity training programs for employees, incident responders, and senior management to foster a culture of security awareness;
An incident response plan outlining specific procedures for managing cybersecurity incidents; and
A thorough third-party risk management process to evaluate and manage risks associated with service providers, suppliers, and vendors.

To date, we have not identified any cybersecurity threats or past incidents that have had, or are likely to have, a material impact on our Company’s operations, business strategy, financial performance, or results of operations.

Our external security expert has over thirty years of experience with cybersecurity, information technology development and deployment and information technology risk assessment and management, including information security management.

Cybersecurity Governance

The governance of cybersecurity risks is a critical function of our Board of Directors, with the Audit Committee playing a key role in the oversight of cybersecurity and related technology risks. The Audit Committee is tasked with monitoring the effectiveness of our cybersecurity risk management program as implemented by management.

The Audit Committee will receive regular updates from management on the state of cybersecurity risks facing the company. This will include briefings on any significant cyber incidents and ongoing risk management efforts. These updates will enable the Audit Committee to provide informed reports on cybersecurity matters to the full Board.

-51-

Our Audit Committee is actively involved in our cybersecurity oversight and under our new Cybersecurity Policy adopted on March 11, 2024, will receive detailed briefings from our external cybersecurity expert.

The responsibility for day-to-day management of cybersecurity risks lies with our management team, including the Chief Financial Officer. This team is at the forefront of our cybersecurity initiatives, coordinating both internal and external resources to anticipate, identify, and mitigate cyber threats. Our approach includes regular updates from our external security expert, leveraging intelligence from various sources, and utilizing advanced security tools to protect our digital environment.

ITEM 2.PROPERTIES

Facilities

We lease the space for our principal executive offices at 777 Yamato Road, Suite 502, Boca Raton, FL 334315. We believe that our facility is adequate to meet our current needs.

ITEM 3.LEGAL PROCEEDINGS

On December 31, 2024, Mattress Liquidators, Inc. filed a Complaint in the District Court, Boulder County, State of Colorado against Defendants IMGX, Jack A. Syage andElizabeth T. Syage Revocable Trust, Case No. 2024CV31070.

Succinctly, Plaintiff complains that it entered into a Credit Agreement on October 3, 2022 with IMGX for a loan in the principal amount of $6,000,000.  Jack Syage and Elizabeth T. Syage Revocable Trust executed a Guaranty of Payment that same day. The Credit Agreement was modified on September 6, 2023, which increased the principal amount of the loan to $7,500,000. Once more, on March 13, 2024, the Credit Agreement was modified to increase the principal amount of the loan to $8,212,345.17.  Plaintiff alleges that in the summer of 2024, Defendants were not repaying the loan so on August 2, 2024, a Notice of Default was sent, which demanded immediately payment of the entire balance. After being provided with additional information, on August 29, 2024, Plaintiff suspended the Notice of Default and demanded Defendants provide certain financial reporting information under Section 7.5 of the Credit Agreement.   On October 11, 2024, November 7, 2024, and November 14, 2024, Plaintiff sent Defendants letters of non-compliance regarding their financial reporting obligations.  Thereafter, on November 21, 2024, Plaintiff sent Defendants a Notice of Default and Demand for Payment, which accelerated the Loan obligations, demanded that Defendants cure the financial reporting defaults, and demanded that Defendants pay all loan obligations no later than December 5, 2024.

Plaintiff claims that as of December 31, 2024, the total amount due and owing is $7,575,568.91, which consists of $7,460,245.47 in principal, $115,323.44 in accrued contract interest, and $47,069 in authorized attorneys’ fees and costs.  Plaintiff asserts three causes of action. The first is against IMGX for alleged breach of the Credit Agreement.  The other two causes of action asserted are alleged breaches of the Guaranty’s by Jack Syage, and the Elizabeth T. Syage Revocable Trust.

After receiving an extension, IMGX timely filed its Answer on February 28, 2025. The case is now at issue. A required meet and confer with counsel to discuss drafting the (proposed) case management order and to discuss procedural matters was held on March 14, 2025. Our Initial Disclosures are due on April 4, 2025.

Under the terms of the Rescission Agreement entered into in March 2025, by and among the Company, IIMGX, and each of the individuals or entities who are the former shareholders of IMGX, upon consummation of the transactions contemplated in Recission Agreement, the Company shall have no further duties, liabilities or obligations in connection with this complaint.

ITEM 4.MINE SAFETY DISCLOSURES

None.

-52-

PART II

ITEM 5.

MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

Market Information

Our Common Stock is listed on the Nasdaq Capital Market, or Nasdaq, under the symbol “ENTO”.

Holders of Record

At April 1, 2025, there were 4,765,729 shares of our Common Stock issued and outstanding and approximately 85 stockholders of record.

Dividends

We did not declare any dividends on our Common Stock for the years ended December 31, 2024 and 2023, respectively. Our board of directors does not intend to distribute dividends in the future. Instead, we plan to retain any earnings to finance the development of our product candidates and expansion of our business. The declaration, payment and amount of any future dividends will be made at the discretion of the board of directors, and will depend upon, among other things, the results of our operations, cash flows and financial condition, operating and capital requirements, and other factors as the board of directors considers relevant. There is no assurance that future dividends will be paid, and if dividends are paid, there is no assurance with respect to the amount of any such dividend.

Future cash dividends, if any, will be at the discretion of our board of directors and will depend upon our future operations and earnings, capital requirements and surplus, general financial condition, contractual restrictions and other factors as our board of directors may deem relevant. We can pay dividends only out of our profits or other distributable reserves and dividends or distribution will only be paid or made if we are able to pay our debts as they fall due in the ordinary course of business.

Cumulative dividends on the shares of Series B Preferred Stock accrue at the rate of 9% of the Stated Value per annum, payable semi-annually on June 30 and December 31 of each year, commencing on December 31, 2020. Dividends are payable in additional shares of Series B Preferred Stock valued at the Stated Value or in cash at our sole option.

Securities Authorized for Issuance Under Equity Compensation Plans

See Item 12. – Security Ownership of Certain Beneficial Owners and Management and Related Shareholder Matters.

Unregistered Sales of Equity Securities

In March 2024, April 2024 and June 2024, we issued an aggregate of 350,000 shares of Common Stock to a consultant with a grant date fair value of approximately $1.5 million for investor relations services provided. Such issuance was exempt from registration under 4(a)(2) of the Securities Act.

During the year ended December 31, 2024, there were no other sales of our securities that were not reported in a Current Report on Form 8-K or our Quarterly Report on Form 10-Q.

ITEM 6.[RESERVED]

-53-

ITEM 7.

MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

You should read the following discussion and analysis in conjunction with our consolidated financial statements, including the notes thereto contained in this Annual Report. This discussion contains forward-looking statements that involve risks, uncertainties and assumptions. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of a variety of certain factors, including those set forth under “Risk Factors Associated with Our Business” and elsewhere in this Annual Report.

Overview

We are engaged in the research and development of targeted, non-systemic therapies for the treatment of patients with gastrointestinal (“GI”) diseases. Non-systemic therapies are non-absorbable drugs that act locally, i.e., in the intestinal lumen, skin or mucosa, without reaching an individual’s systemic circulation.

We are currently focused on developing the biologic Adrulipase, a recombinant lipase enzyme designed to enable the digestion of fats and other nutrients in cystic fibrosis and chronic pancreatitis patients with exocrine pancreatic insufficiency. Our other programs consisted of Latiglutenase, a targeted oral biotherapeutic for celiac disease designed to breakdown gluten into non-immunogenic peptides; Capeserod, a selective 5-HT4 receptor partial agonist which was being developed as a gastroparesis therapeutic; and Niclosamide, an oral small molecule with anti-inflammatory properties for patients with inflammatory bowel diseases such as ulcerative colitis and Crohn’s disease. We have determined to discontinue the Latiglutenase, Capeserod and Niclosamide programs.

In March 2024, we announced the closing of a merger with ImmunogenX, Inc. (“IMGX”) (the Company’s acquisition of IMGX, the “Merger”), a private, clinical-stage biopharmaceutical company founded in 2013, which is developing the biologic Latiglutenase for the treatment of celiac disease. IMGX is also developing CypCel, a metabolic marker compound that can measure the state of small-intestinal recovery of celiac patients undergoing gluten-free diets (“GFDs”). We have initiated a plan to dispose of certain assets and liabilities of IMGX, including Latiglutenase and CypCel, within 12 months of the date of the Merger with IMGX. As of December 31, 2024, these were classified as assets and liabilities held for sale and due to the short period of time since the close of the Merger, are reported at their fair value less cost to sell. We determined that the discontinued operations of IMGX represents a strategic shift that will have a major effect on our operations and financial statements.

In March 2025, we announced that we entered into a rescission agreement (the “Rescission Agreement”), by and among the Company, IMGX and the former shareholders of IMGX (the “IMGX Shareholders”). Under the terms of the Rescission Agreement, the parties have amicably determined that it is in their collective best interest to: (i) rescind the issuances of the shares of Common Stock and Series G Preferred Stock that the Company has issued to the IMGX Shareholders as part of the Merger, (ii) convey to the IMGX Shareholders all of the issued and outstanding membership interests (the “Membership Interests”) of IMGX currently held by the Company, (iii) cancel the Assumed Options and Assumed Warrants, and (iv) provide for such additional agreements as are set forth in the Rescission Agreement.  Also as set forth in the Rescission Agreement, following the closing, the Company will retain up to approximately $695,000 of IMGX’s accounts payable, and IMGX will remain responsible for approximately $9,278,400 of IMGX’s secured debt.  The Company expects that the closing of the Rescission Agreement will occur on or prior to June 30, 2025, subject to satisfaction of all conditions for closing, including obtaining shareholder approval by the Company for the transfer of the Membership Interests to the Shareholders. After the transactions contemplated by the Rescission Agreement have been consummated, IMGX will no longer be a subsidiary of the Company, and the Company will no longer be holding any interest in IMGX.

On February 26, 2025, we gave notice to terminate our license agreement with Sanofi for the development of Capeserod, a selective 5-HT4 receptor partial agonist. We anticipate that this termination will be effective in April 2025. We may terminate the license agreement by providing Sanofi with at least 60 days prior written notice; provided, however, that Sanofi shall be entitled to any and all payments due and owed to Sanofi prior to the effective date of termination. No payments are due to Sanofi.

In November 2024, we announced a binding term sheet, subject to several closing conditions, for a reverse merger transaction with Journey Therapeutics, Inc. We do not anticipate that this transaction will move forward.

In September 2024, we announced a binding letter of intent with Data Vault Holdings, Inc. (“Data Vault”), a privately held technology holding company, to exclusively license two technology product suites owned by Data Vault. We do not anticipate that this transaction will move forward.

-54-

In December 2023, we announced that we have entered into a non-binding term sheet to sell our Niclosamide program. This transaction is not expected to move forward.

Our Product Candidates

Our Adrulipase programs are focused on the development of an oral, non-systemic, biologic capsule for the treatment of exocrine pancreatic insufficiency (“EPI”) in patients with cystic fibrosis (“CF”) and chronic pancreatitis (“CP”). Our goal is to provide CF and CP patients with a safe and effective therapy to control EPI that is non-animal derived and offers the potential to dramatically reduce their daily pill burden. In July 2023, we announced topline results from our Phase 2b monotherapy bridging study using a new enteric microgranule formulation of Adrulipase. Although the primary efficacy endpoint was not achieved, data from the study indicated that the enhanced Adrulipase formulation was safe, well tolerated and demonstrated an improvement over prior formulations of Adrulipase. We are planning to move this program forward in 2025.

Our Latiglutenase program was focused on the development of an orally administered, minimally-absorbed, biologic for improving multiple gluten-induced symptoms and consequent quality of life (“QOL”) due to inadvertent gluten consumption in patients with celiac disease (“CeD”) by breaking down the gluten into non-immunogenic peptides. We are no longer working on this program and have initiated a plan for its disposition.

Our Capeserod program was in-licensed from Sanofi in September 2023. Sanofi conducted Phase 1 and Phase 2 Central Nervous System (“CNS”) trials with over 600 patients. In Sanofi’s CNS trials, Capeserod appeared safe and well-tolerated. Research on Capeserod and subsequent artificial intelligence (“AI”) empowered analyses suggest that the drug possesses a unique mechanism of action that is applicable to several GI indications underserved by currently available therapeutics. We are no longer working on this program and on February 26, 2025, notified Sanofi of our intent to terminate the license agreement. We anticipate this termination will be effective in April 2025.

Our Niclosamide programs leveraged proprietary oral and topical formulations to address multiple GI conditions, including inflammatory bowel diseases (“IBD”) indications. In 2022 we advanced four separate Phase 2 clinical programs of our Niclosamide formulations, including FW-COV for Severe Acute Respiratory Syndrome Coronavirus 2 (“COVID-19”) GI infections, FW-UP for ulcerative proctitis (“UP”) and ulcerative proctosigmoiditis (“UPS”), FW ICI AC for Immune Checkpoint Inhibitor associated colitis (“ICI AC”), and FW CD for Crohn’s disease. We are no longer actively pursuing these programs.

Nasdaq Listing Requirements

We received a letter on September 6, 2024 from the Listing Qualifications Staff of Nasdaq indicating that, based upon the closing bid price of our Common Stock for the last 30 consecutive business days, the Company was not in compliance with the requirement to maintain a minimum bid price of $1.00 per share for continued listing on The Nasdaq Capital Market, as set forth in Nasdaq Listing Rule 5550(a)(2). In accordance with Nasdaq Listing Rule 5810(c)(3)(A), we were provided 180 days, or until March 5, 2025, to regain compliance with the minimum bid price requirement.

On March 6, 2025, we received a letter from Nasdaq advising that we had been granted a 180-day extension, or until September 1, 2025, to regain compliance with the minimum bid price requirement, in accordance with Nasdaq Listing Rule 5810(c)(3)(A). If at any time prior to September 1, 2025, the bid price of the our Common Stock closes at $1.00 per share or more for a minimum of 10 consecutive trading days, we will regain compliance with the minimum bid price requirement.

The extension notice has no immediate effect on the listing of our Common Stock on The Nasdaq Capital Market and does not affect our reporting requirements with the Securities and Exchange Commission. If we do not regain compliance with the minimum bid price requirement during the additional 180-day extension, Nasdaq will provide written notification that our Common Stock will be delisted. At that time, we may appeal the delisting determination to a hearings panel pursuant to the procedures set forth in the applicable Nasdaq Listing Rules. However, there can be no assurance that, if the Company does appeal the delisting determination by Nasdaq to the hearings panel, that such appeal would be successful. There can be no assurance that we will regain compliance with the minimum bid price requirement during the additional 180-day compliance period ending September 1, 2025 or maintain compliance with any other Nasdaq listing requirement. We intend to monitor the closing bid price of our Common Stock and may, if appropriate, consider implementing available options to regain compliance with the minimum bid price requirement.

-55-

On January 7, 2025, we received a written notice from the Listing Qualifications department of Nasdaq indicating that were not in compliance with Nasdaq Listing Rule 5620(a), due to us not holding an annual meeting of stockholders in 2024 within one year of our 2023 fiscal year end. On February 21, 2025, we submitted a plan to regain compliance. On March 3, 2025, Nasdaq informed us that it has determined to grant us an extension until June 30, 2025 to regain compliance for continued listing.

Revolving Loan Agreement

Effective January 31, 2025, we entered into a Revolving Loan Agreement dated January 27, 2025 (the “Revolving Loan Agreement”), with a Lender pursuant to which the Lender agreed to make loans to us. Pursuant to and under the terms of the Revolving Loan Agreement, we issued to the Lender a revolving note dated January 27, 2025 in the principal amount of $2,000,000 (the “Revolving Note” and such amount, the “Total Outstanding Amount”). This transaction is referred to as the “Financing”. We shall use the proceeds from the Financing for general corporate purposes, including but not limited to finance the expense of a Qualified Public Equity Offering (as defined below) and payment of certain items. Out of the Total Outstanding Amount, the Lender disbursed an initial loan amount of $550,000 to us on January 31, 2025. The Revolving Note bears interest at the rate of 18% per annum.

The Revolving Loan Agreement provides that it is a condition of the closing of the Financing that not less than three of the current members of our Board of Directors resign and that three nominees designated by the Lender (“Lender Board Member Candidates”) be appointed to the Board of Directors by the remaining members of the Board of Directors. The Revolving Loan Agreement also provides that we will use our reasonable best efforts to consummate an underwritten or “best efforts” public offering of not less than $5,000,000 by us of our Common Stock and/or any convertible security or warrant, option or other right to subscribe for or purchase any additional shares of our Common Stock (“Qualified Public Equity Offering”) as soon as practicable, and the Lender shall cooperate with us in connection therewith. If, despite the reasonable best efforts of the Borrower, (x) a registration statement with respect to securities to be offered in a Qualified Public Equity Offering (the “QPEO S-1”) is not filed within 45 days following the initial Closing Date, or (y) a Qualified Public Equity Offering is not consummated within the earlier of (A) 120 days from the initial filing of the QPEO S-1 and (B) 30 days of a QPEO S-1 being declared effective by the SEC, then the Lender Board Member Candidates shall, upon the written request of the remaining members of the Board of Directors, resign from all of their respective positions on the Board of Directors.

Rescission Agreement with ImmunogenX

In March 2024, we announced the closing of a merger with IMGX . As a result of the Merger, IMGX became a limited liability company and our wholly owned subsidiary. As consideration for the Merger we issued the former shareholders of IMGX (A) 36,830 shares of Common Stock of the Company and (B) 11,777.418 shares of Series G Preferred Stock. In addition, we assumed (i) all ImmunogenX stock options immediately outstanding prior to the Merger, each becoming an option to purchase Common Stock subject to adjustment pursuant to the terms of the merger agreement (the “Assumed Options”) and (ii) all ImmunogenX warrants immediately outstanding prior to the Merger, each becoming a warrant to purchase Common Stock subject to adjustment pursuant to the terms of the merger agreement (the “Assumed Warrants”). The Assumed Options are exercisable for an aggregate of 200,652 shares of Common Stock, have an exercise price of $0.81 and expire between February 1, 2031 and June 6, 2033. The Assumed Warrants are exercisable for an aggregate of 127,682 shares of Common Stock, have exercise prices ranging from $3.02 to $3.92 and expire between September 30, 2032 and September 6, 2033.

In March 2025, we announced that we entered into a rescission agreement (the “Rescission Agreement”), by and among the Company, IMGX and the former shareholders of IMGX (the “IMGX Shareholders”).

Under the terms of the Rescission Agreement, the parties have amicably determined that it is in their collective best interest to: (i) rescind the issuances of the of the shares of Common Stock and Series G Preferred Stock that the Company has issued to the IMGX Shareholders as part of the Merger, (ii) convey to the IMGX Shareholders all of the issued and outstanding Membership Interests of IMGX currently held by the Company, (iii) cancel the Assumed Options and Assumed Warrants; and (iv) provide for such additional agreements as are set forth therein.

Pursuant to the terms of the Rescission Agreement (i) each Shareholder agreed to cancel, waive, relinquish and disclaim in all respects any and all claims and/or rights to record or beneficial ownership in and to the shares of Common Stock and Series G Preferred Stock that the Company has issued to the IMGX Shareholders as part of the Merger, as set forth in the Rescission Agreement, (ii) each Shareholder agreed to cancel, waive, relinquish and disclaim in all respects any and all claims and/or rights to record or beneficial ownership in and to the Assumed Options and Assumed Warrants as set forth in the Rescission Agreement, including any Common

-56-

Stock into which such Assumed Options and Assumed Warrants are not or ever have been converted or are convertible, (iii) the Company agreed to cancel, waive, relinquish and disclaim in all respects any and all claims and/or rights to record or beneficial ownership in and to the Membership Interests of IMGX, and (iv) the Company will retain up to approximately $695,000 of IMGX’s accounts payable, and IMGX will remain responsible for approximately $9,278,400 of IMGX’s secured debt.

In addition, under the terms of the Rescission Agreement, the Company shall have no obligation and will released from any and all obligations with respect to the assets or business of IMGX incurred after the Closing Date, as defined in the Rescission Agreement, or prior to the Closing Date, except as provided in the Rescission Agreement, unless approved in writing by the Company.

The obligations of each party to the Rescission Agreement to consummate the transactions contemplated by the Rescission Agreement are subject to the fulfillment, at or prior to the Closing, as defined in the Rescission Agreement, of each of the conditions set forth in the Rescission Agreement, and among others, that (i) the Company shall have obtained approval of its shareholders for the transfer of the Membership Interests to the Shareholders, and the other consents, authorizations or approvals from the parties as set forth in the Rescission Agreement to consummate the transactions contemplated by this Agreement, (ii) the Shareholders shall have delivered a mutually satisfactory voting agreement agreeing to, including other things, vote the Shares held by them in favor of the transactions contemplated by the Rescission Agreement, and (iii) the Company shall have received a resignation letter from Jack Syage resigning from all positions with the Company.

The Rescission Agreement may be terminated and the transactions contemplated thereby may be abandoned by the Company or the Shareholder Representative, as defined in the Rescission Agreement, if the transactions contemplated thereby shall not have been consummated by June 30, 2025, unless the Company and Shareholder Representative shall have consented to a subsequent date.

Financial Operations Overview

Revenue

To date, we have not generated any revenue from the sale of our product candidates or otherwise. In the future, we expect that we will seek to generate revenue primarily from product sales, but we may also generate non-product revenue from sources including, but not limited to, research funding, development and milestone payments, and royalties on future product sales in connection with any out-license or other strategic relationships and/or government grants we may establish. Our product candidates are at an early stage of development and may never be successfully developed or commercialized.

Research and Development Expense

Conducting research and development is central to our business. Historically, the majority of our research and development expenses have been focused on the development of Adrulipase, Niclosamide, Capeserod and Latiglutenase. Research and development expenses consist primarily of internal and external costs incurred for our development activities, which include, among other things:

personnel-related costs, which include salaries, benefits, and stock-based compensation expense;
fees paid to third parties for services directly related to our drug development and regulatory efforts;
Expenses incurred under agreements with clinical research organizations (“CROs”), investigative sites and consultants and contractors that conduct or provide other services relating to our clinical trials and research activities;
the cost of acquiring drug product, drug supply and clinical trial materials from contract development and manufacturing organization (“CDMOs”) and third-party contractors;
costs associated with preclinical and non-clinical activities;
payments and other costs in connection with the acquisition our product candidates under licensing agreements; and
amortization of intangible assets, including patents, in-process research and development and license agreements.

-57-

Costs incurred in connection with research and development activities are expensed as incurred.

We expect our research and development expenses to increase for the foreseeable future as we focus our efforts on the clinical development of our product candidates, including Adrulipase, through late-stage clinical trials, as well as chemistry, manufacturing and controls (“CMC”) efforts. The process of conducting non-clinical studies and clinical trials necessary to obtain regulatory approval is costly and time-consuming. It is difficult to determine with certainty the duration and costs of any non-clinical study or clinical trial that we may conduct. In addition, if our product development efforts are successful, we expect to incur substantial costs to prepare for potential commercialization of any late-stage product candidates and, in the event any of our product candidates receives regulatory approval, to potentially fund the launch and sales and marketing efforts of the product.

The probability of success for any of our current or future product candidates will depend on numerous factors, including competition, manufacturing capability and commercial viability. We will determine which programs to pursue and how much to fund each program in response to the scientific and clinical success of each drug candidate, as well as an assessment of each drug candidate’s commercial potential.

We do not record or maintain information regarding costs incurred in research and development on a program or project specific basis. Our research and development staff, outside consultants, contractors, CROs, and CDMOs are deployed across several programs and/or indications. Additionally, many of our costs are not attributable to individual programs and/or indications. Therefore, we believe that allocating costs on the basis of time incurred by our personnel does not accurately reflect the actual costs of a project.

General and Administrative Expense

General and administrative expenses consist primarily of personnel-related expenses, including salaries, benefits and stock-based compensation, related to our executive, finance, business development and support functions, legal fees relating to both intellectual property and corporate matters, insurance, costs associated with operating as a public company, including corporate communications and investor relations expense, information technology, professional fees for accounting, auditing and other professional services, and facility-related costs.

We anticipate our general and administrative expenses to increase for the foreseeable future to support of our expanded research and development activities, intellectual property, patent and corporate legal expense, insurance, and costs associated with operating as a public company, including corporate communications and investor relations expense. Additional increases in general and administrative expenses are expected in connection with increased business development efforts, including potential partnership and/or collaboration agreements and financing activities, expanding infrastructure, including information technology administration, and the hiring of additional personnel and consultants, among other expenses.

Liquidity and Capital Resources

To date, we have not generated any revenues and have experienced net losses and negative cash flows from our activities.

As of December 31, 2024, we had cash and cash equivalents of approximately $185,000, negative working capital of approximately $4.3 million, and had sustained cumulative losses attributable to common stockholders of approximately $202.4 million. Subsequent to December 31, 2024, we have closed on a revolving loan agreement in the principal amount of $2.0 million. We have not yet achieved profitability and anticipate that we will continue to incur net losses for the foreseeable future. We expect that our expenses will continue to grow and, as a result, we will need to generate significant product revenues to achieve profitability. We may never achieve profitability. As such, we are dependent on obtaining, and are continuing to pursue, the necessary funding from outside sources, including obtaining additional funding from the sale of securities in order to continue our operations. Without adequate funding, we may not be able to meet our obligations. We believe these conditions may raise substantial doubt about our ability to continue as a going concern.

Our primary sources of liquidity come from capital raises through additional equity and/or debt financings. This may be impacted by geopolitical events, including war in Ukraine and in the Middle East, which are evolving and could negatively impact our ability to raise additional capital in the future.

-58-

We have funded our operations to date primarily through the issuance of debt, convertible debt securities, preferred stock, as well as the issuance of Common Stock in various public offerings and private placement transactions. We expect to incur substantial expenditures in the foreseeable future for the development of Latiglutenase, Adrulipase, Capeserod and Niclosamide. We will require additional financing to develop our product candidates, run clinical trials, prepare regulatory filings and obtain regulatory approvals, fund operating losses, and, if deemed appropriate, establish manufacturing, sales and marketing capabilities. Our current financial condition raises substantial doubt about our ability to continue as a going concern. Our failure to raise capital as and when needed would have a material adverse impact on our financial condition, our ability to meet our obligations, and our ability to pursue our business strategies. We will seek funds through additional equity and/or debt financings, collaborative or other arrangements with corporate sources, or through other sources of financing.

Although we are primarily focused on the development of our product candidate, Adrulipase, we are also opportunistically focused on expanding our product pipeline of clinical assets through collaborations, and also through acquisitions of products and companies. We are continually evaluating potential asset acquisitions business combinations, and other partnership opportunities. To finance such acquisitions, we might raise additional equity capital, incur additional debt, or both.

Our ability to issue securities is subject to market conditions. Each issuance under the shelf registration statements will require the filing of a prospectus supplement identifying the amount and terms of the securities to be issued.

Consolidated Results of Operations for the Years Ended December 31, 2024 and 2023

The following table summarizes our consolidated results of operations for the periods indicated:

Years Ended December 31,

Increase

    

2024

    

2023

    

(decrease)

Operating expenses:

 

  

 

  

 

  

Research and development expenses

$

903,941

$

5,033,218

$

(4,129,277)

General and administrative expenses

 

14,717,333

 

10,737,609

 

3,979,724

Total operating expenses

 

15,621,274

 

15,770,827

 

(149,553)

Other income (expense)

 

2,253

 

(24,156)

 

(26,409)

Loss from continuing operations

(15,619,021)

(15,794,983)

(175,962)

Loss from discontinued operations

(2,440,315)

2,440,315

Net loss

$

(18,059,336)

$

(15,794,983)

$

2,264,353

Revenues

We have not yet achieved revenue-generating status from any of our product candidates. Since inception, we have devoted substantially all of our time and efforts to acquiring and developing our product candidates, including Adrulipase, Niclosamide, Capeserod and Latiglutenase. As a result, we did not have any revenue during the years ended December 31, 2024 and 2023, respectively.

Research and Development Expenses

Research and development expenses for the year ended December 31, 2024 totaled approximately $0.9 million, a decrease of approximately $4.1 million, or 82%, over the approximately $5.0 million recorded for the year ended December 31, 2023.

The decrease of approximately $4.1 million in research and development expenses was primarily attributable to decrease of approximately $2.2 million in clinical trial related expenses, $0.5 million related to the September 2023 upfront payment to Sanofi per the executed license agreement for Capeserod and $0.4 million decrease in personnel costs.

General and Administrative Expense

General and administrative expenses for the year ended December 31, 2024 totaled approximately $14.7 million, an increase of approximately $3.9 million, or 36%, over the approximately $10.7 million recorded for the year ended December 31, 2023.

The increase in total general and administrative expenses was due primarily to primarily attributable to $4.0 million of non-cash expense recorded for the Tungsten financial advisor fees related to IMGX merger, share based compensation increased by

-59-

approximately $1.1 million, and an increase in legal and professional fees of approximately $0.9 million. These increases were partially offset by a decrease in public company costs and investor relations of approximately $1.0 million and personnel related costs of approximately $1.0 million. General and administrative expenses include expenses primarily relating to our overall operations and being a public company, including personnel, legal and financial professional services, insurance, corporate communications and investor relations, listing and compliance related costs, rent, and expenses associated with obtaining and maintaining intellectual property and patents, among others.

Other Income (Expense)

Other income (expense) for the years ended December 31, 2024 and 2023 were insignificant.

Loss from discontinued operations

Loss from discontinued operations for the year ended December 31, 2024 of $2.4 million represents expenses related to the disposal group that was classified as held for sale as of December 31, 2024.

Net Loss

As a result of the factors above, our net loss for the year ended December 31, 2024 totaled approximately $18 million, a increase of approximately $2.2 million, or 15%, over the net loss of approximately $15.8 million recorded for the year ended December 31, 2023.

Cash Flows for the Years Ended December 31, 2024 and 2023

The following table summarizes our cash flows for the periods indicated:

    

Years Ended December 31,

2024

    

2023

Net cash provided by (used in):

 

  

 

  

Operating activities

$

(9,217,823)

$

(12,377,852)

Investing activities

 

88,169

 

(500,000)

Financing activities

 

5,581,354

 

15,226,721

Net (decrease) increase in cash and cash equivalents

$

(3,548,300)

$

2,348,869

Operating Activities

Net cash used in operating activities during the year ended December 31, 2024 of approximately $9.2 million was primarily attributable to the net loss of approximately $18 million. Other non-cash expenses totaling approximately $6.3 million include Series G convertible preferred stock issued to financial advisors at acquisition of approximately $4 million, Common Stock granted to consultants of approximately $1.5 million, stock-based compensation of approximately $0.6 million, and Common Stock issued to financial advisors in connection with the IMGX acquisition of approximately $121,000. Additionally, changes in working capital contributed to cash flow usage, including a decrease in prepaid expenses of $1.1 million and a net increase in accounts payable and accrued expenses of $1.5 million.

Net cash used in operating activities during the year ended December 31, 2023 of approximately $12.4 million was primarily attributable to our net loss of approximately $15.8 million. This decrease was partially offset by addbacks for non-cash expenses for stock-based compensation expense of approximately $1.0 million, an increase in accounts payable and accrued expenses of approximately $1.5 million, and an increase in prepaid expenses of approximately $0.7M.

Investing Activities

Net cash provided by investing activities during the year ended December 31, 2024 was approximately $88,000 of cash acquired in the IMGX acquisition.

Net cash used in investing activities during the year ended December 31, 2023 was $500,000 consisting of the up-front payment related to our license agreement for Capeserod.

-60-

Financing Activities

Net cash provided by financing activities of approximately $5.6 million for the year ended December 31, 2024 was primarily due to net proceeds of approximately $1.7 million from the exercise of warrants in the July 2024 Inducement Offering, as well as net proceeds of approximately $4.5 million from the issuance of Common Stock, pre-funded warrants, and warrants. These inflows were partially offset by approximately $645,000 related to the repayment of a note payable.

Net cash provided by financing activities of approximately $15.2 million for the year ended December 31, 2023 was primarily due to net proceeds received from the exercise of warrants of approximately $10.3 million; the issuance of Common Stock, pre-funded warrants and warrants for net proceeds of approximately $5.5 million; partially offset by approximately $603,000 of cash paid related to the repayment of a note payable.

Critical Accounting Policies and Significant Judgements and Estimates

Our management’s discussion and analysis of financial condition and results of operations is based on our consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). The preparation of our consolidated financial statements and related disclosures requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities, costs and expenses and related disclosures during the reporting periods. On an ongoing basis, we evaluate our estimates and judgments, including those described below. We base our estimates on historical experience and on various other factors that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.

While our significant accounting policies are more fully described in Note 2 of the notes to our consolidated financial statements appearing elsewhere in this document, management has identified the following as “Critical Accounting Policies and Estimates”: Stock-Based Compensation, Debt and Equity Instruments, Intangible Assets and Goodwill. We believe that the estimates and assumptions involved in these accounting policies may have the greatest potential impact on our financial statements.

Stock-Based Compensation

We account for share-based payment awards issued to employees and members of our Board by measuring the fair value of the award on the date of grant and recognizing this fair value as stock-based compensation using a straight-line basis over the requisite service period, generally the vesting period. For awards issued to non-employees, the measurement date is the date when the performance is complete or when the award vests, whichever is the earliest. Accordingly, non-employee awards are remeasured at each reporting period until the final measurement date. The fair value of the award is recognized as stock-based compensation over the requisite service period, generally the vesting period.

Goodwill

Goodwill relates to the acquisition of ProteaBio Europe SAS during 2014 and represents the excess of the total purchase consideration over the fair value of acquired assets and assumed liabilities, using the purchase method of accounting. Goodwill is not amortized but is subject to periodic review for impairment. As a result, the amount of goodwill is directly impacted by the estimates of the fair values of the assets acquired and liabilities assumed.

In addition, goodwill will be reviewed annually, and whenever events or changes in circumstances indicate that the carrying amount of the goodwill might not be recoverable. Judgment is used in determining when these events and circumstances arise. We perform our review of goodwill on our one reporting unit. If we determine that the carrying value of the assets may not be recoverable, judgment and estimates are used to assess the fair value of the assets and to determine the amount of any impairment loss.

The carrying value of goodwill was approximately $1.7 million at both December 31, 2024 and 2023. Historically, goodwill was denominated in a foreign currency and translated to U.S. dollars at period end exchange rates. Effective with the dissolution of AzurRx SAS in October 2022, goodwill is carried on the U.S. books denominated in U.S. dollars. If actual results are not consistent with our estimates or assumptions, we may be exposed to an impairment charge that could be material.

-61-

ITEM 7A.QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Smaller reporting companies are not required to provide the information required by this item.

ITEM 8.FINANCIAL STATEMENTS

The audited consolidated financial statements of Entero Therapeutics, Inc., including the notes thereto, together with the report thereon of Macias Gini & O’Connell LLP, our independent registered public accounting firm, are included in this Annual Report as a separate section beginning on page F-1.

ITEM 9.

CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

None.

ITEM 9A.CONTROLS AND PROCEDURES

Evaluation of disclosure controls and procedures.

We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in the reports that we file or submit under the Securities Exchange Act of 1934, as amended (the “Exchange Act”) is (1) recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms and (2) accumulated and communicated to our management, including our principal executive officer and principal financial officer, to allow timely decisions regarding required disclosure.

As of December 31, 2024, our senior management, with the participation of our principal executive officer and principal 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). Our senior management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives, and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Our principal executive officer and principal financial officer have concluded based upon the evaluation described above that, as of December 31, 2024 our disclosure controls and procedures were effective at the reasonable assurance level.

Management’s Annual Report on Internal Control over Financial Reporting.

Our management is responsible for establishing and maintaining adequate internal control over financial reporting as such term is defined in Exchange Act Rules 13a-15(f) and 15d-15(f). Our internal control over financial reporting is a process designed under the supervision of our principal executive officer and principal financial officer to provide reasonable assurance regarding the reliability of financial reporting and preparation of our financial statements for external purposes in accordance with generally accepted accounting principles.

Due to its inherent limitations, internal control over financial reporting may not prevent or detect misstatements and, even when determined to be effective, can only provide reasonable, not absolute, assurance with respect to financial statement preparation and presentation. Projections of any evaluation of effectiveness to future periods are subject to risk that controls may become inadequate as a result of changes in conditions or deterioration in the degree of compliance.

Under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, we conducted an evaluation of the effectiveness of our internal control over financial reporting based on the framework in Internal Control — Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”) issued in May 2013 and related COSO guidance. Based on our evaluation under this framework, management has concluded that, as of December 31, 2024, our internal control over financial reporting was effective based upon those criteria.

This report does not include an attestation report of our independent registered public accounting firm regarding internal control over financial reporting.

-62-

Changes in Internal Controls over Financial Reporting.

There were no significant changes in our internal control over financial reporting identified in management’s evaluation pursuant to Rules 13a-15(d) or 15d-15(d) of the Exchange Act during the period covered by this Annual Report on Form 10-K that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

ITEM 9B.   OTHER INFORMATION

None.

ITEM 9C.   DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

Not applicable.

-63-

PART III

ITEM 10.DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

Directors

The following section sets forth certain information regarding our directors. There are no family relationships between any of the directors and our Named Executive Officers.

Director, Title

    

Age

 

Edward J. Borkowski – Lead Independent Director

65

Richard Paolone

34

Eric Corbett

29

Manpreet Uppal

38

Jack Syage, Ph.D.

70

Richard Paolone was appointed to the Board in February 2025 and to Interim Chief Executive Officer on February 12, 2025. Mr. Paolone is a Toronto-based securities lawyer focused on securities, corporate finance, and mergers and acquisitions. Mr. Paolone has a wide range of corporate experience from representing companies in private and public offerings of debt and equity securities. In June 2020, Mr. Paolone founded Paolone Law Professional Corporation, where he has been the principal since such date. From February 2019 to October 2019, and again from September 2020 to January 2021, Mr. Paolone was a director of Evolution Global Frontier Ventures Corp. (formerly Ascension Exploration Inc.), a company that is listed on the Canadian Securities Exchange. Mr. Paolone also serves as Director and CEO of several private and reporting companies. Since February 2019, Mr. Paolone has also been the CEO and director of Rotonda Ventures Corp., a public company in Canada. Since February 2021, Mr. Paolone has also been the CEO, CFO, and director of Republic Goldfields Inc., a public company in Canada. Also, since February 2021, Mr. Paolone has been the CEO, CFO, and director of Emerald Isle Resources Inc., a public company in Canada. Since April 2022, Mr. Paolone has also served as a director of Critical Infrastructure Technologies Ltd., a mining technology company listed on the Canadian Securities Exchange. Since December 2022, Mr. Paolone has also served as a director of SBD Capital Inc., a company listed on the Canadian Securities Exchange. Since June 2023, Mr. Paolone has also served as a director of Xander Resources Inc., a mining company listed on the Canadian Securities Exchange. Since November 2023, he has also served as a director of Ashington Innovations Plc., a special purpose acquisition company listed on the London Stock Exchange. Since September 2024, Mr. Paolone has served on the board of Safe Supply Streaming Co Ltd., an investment issuer listed on the Canadian Securities Exchange. Since September 2024, Mr. Paolone has also served on the board of iSpecimen Inc., a healthcare technology company listed on Nasdaq. Since May 2019, he has served as a director of Red Pine Petroleum Ltd., a company listed on the Toronto Stock Exchange and also served as its CEO from October 2020 until September 2021. Mr. Paolone has been integral to multiple mergers and acquisitions and reverse takeover transactions in the industries of mining, cannabis, carbon credits, oil and gas, technology, and plant-based food. Mr. Paolone holds a B.A. in criminal justice from Mount Royal University and a J.D. from Bond University. He is a licensed barrister and solicitor lawyer in Ontario.

Mr. Paolone is well-qualified to serve on the Board due to his corporate experience in mergers and acquisition and private and public offerings of debt and equity securities.

-64-

Edward J. Borkowski was appointed to the Board in May 2015, and currently serves as our Lead Independent Director. Mr. Borkowski served as Chair of the Board from 2015 through his resignation effective as of February 19, 2021. Mr. Borkowski is a healthcare executive who currently serves as Executive Vice President for Therapeutics MD. He served as Executive Vice President of MiMedx Group, Inc. (Nasdaq: MDGX) from April 2018 until December 2019. Mr. Borkowski also served as a director for Co-Diagnostics, Inc. (Nasdaq: CODX), from May 2017 until June 2019. Previously, he served as the Chief Financial Officer of Aceto Corporation (Nasdaq: ACET) from February 2018 to April 2018, and has held several executive positions with Concordia International, an international specialty pharmaceutical company, between May 2015 to February 2018. Mr. Borkowski has also served as Chief Financial Officer of Amerigen Pharmaceuticals, a generic pharmaceutical company with a focus on oral, controlled release products and as the Chief Financial Officer and Executive Vice President of Mylan N.V. In addition, Mr. Borkowski previously held the position of Chief Financial Officer with Convatec, a global medical device company focused on wound care and ostomy, and Carefusion, a global medical device company for which he helped lead its spin-out from Cardinal Health into an independent public company. Mr. Borkowski has also served in senior financial positions at Pharmacia and American Home Products (Wyeth). He started his career with Arthur Andersen & Co. after receiving his MBA in accounting from Rutgers University subsequent to having earned his degree in Economics and Political Science from Allegheny College. Mr. Borkowski is currently a Trustee and a member of the Executive Committee of Allegheny College.

Mr. Borkowski’s extensive healthcare and financial expertise, together with his public company experience provides the Board and management with valuable insight in the growth of our business plan.

Eric Corbett was appointed to the Board in February 2025. Eric Corbett is the Managing Director of Oakbridge Securities Inc. which operates as a capital markets and corporate finance advisory business, where he has been employed since December 2024. From August 2017 to September 2024, Mr. Corbett was part of the corporate client group at Canadian Imperial Bank of Commerce, one of Canada’s largest financial institutions, where he oversaw the execution of high-profile transactions, including providing debt capital to private and public businesses to support M&A transactions, shareholder buyouts, working capital support and sponsor backed equity investments. From January 2024 to August 2024, Eric was the Chief Investment Officer of REXIG Realty Investment Group Ltd., a privately held real estate brokerage, where he advised on capital allocation and real estate investment strategy. Mr Corbett holds a Bachelor of Commerce degree from McMaster University and is also a CFA charterholder. He has also cleared FINRA’s Securities Industry Essentials Exam.

Mr. Corbett is well qualified to serve on the board due to his specialization in capital allocation and corporate finance.

Manpreet Uppal was appointed to the Board in February 2025. Mr. Uppal is a seasoned professional with over 10 years of experience in capital markets and over 15 years of experience in real estate as a licensed realtor. He received his service license in 2009 and has been with the Fraser Valley Real Estate Board as a licensed real estate agent since 2009. Mr. Uppal graduated from the UBC Sauder School of Business with a major in Real Estate Trading in 2009.

Mr. Uppal is well qualified to serve on the Board due to his expertise in deal structuring and investments and his focus on capital markets and the financial sector.

Jack Syage was appointed to the Board in March 2024. Dr. Syage served as the Chief Executive Officer of ImmunogenX from July 2013 until the Closing of the Merger and as a member of the board of directors of ImmunogenX from January 2021 until the Closing of the Merger. Dr. Syage has over 30 years of experience in creating and leading the development of innovative technologies in the analytical instrumentation field. He is regarded as a leading expert in mass spectrometry and trace chemical detection. Dr. Syage served as CEO and Co - Founder of ImmunogenX, a global leader in the development of treatments for celiac disease, which developed latiglutenase before its combination with First Wave BioPharma. Previously he founded Syagen Technology, Inc. and led its growth culminating in its successful acquisition by French multinational Safran S.A. in 2011. Dr. Syage sits on the Board of Directors of Advanced Telesensors, PhageTech, Analytical Detection, and Appellation Ventures. He has published over 130 papers, delivered about 100 invited talks, has over 30 U.S. patents issued or pending, and appears on the list of the Most Highly Cited Chemists. His honorary positions include Fellow of the American Physical Society, Visiting Professor at UC Irvine, Visiting Professor at the Université de Paris - Sud, Editorial Board member of the Journal of Physical Chemistry, and invitee to the Nobel Symposium in Chemistry. He has received a Tibbets Award (SBIR) and was recently inducted into the Orange County OC 500 Directory of Influence. He received BA and PhD degrees from Hamilton College and Brown University, respectively, where he won several academic awards including Best Thesis. He was a postdoctoral fellow at Caltech under Nobel Laureate Ahmed Zewail.

-65-

Executive Officers

The following table sets forth information regarding our current executive officers as appointed by the Board, each to serve in such position until their respective successors have been duly appointed and qualified or until their earlier death, resignation or removal from office. Our executive officers are appointed by and serve at the discretion of the Board, subject to the terms of any employment agreements they may have with us. The following is a brief description of the qualifications and business experience of each of our current executive officers.

Executive Officer

    

Age

    

Title

 

Richard Paolone

34

Interim Chief Executive Officer

Anna Skowron

38

Interim Chief Financial Officer

Our executive officers are appointed by and serve at the discretion of the Board, subject to the terms of any employment agreements they may have with us. The following is a brief description of the qualifications and business experience of each of our current executive officers.

Richard Paolone. Please see Mr. Paolone’s biography under the “Directors” section of this Annual Report.

Anna Skowron was appointed to serve as our Interim Chief Financial Officer on March 7, 2025. She has served as principal of Skowron Accounting Professional Corporation since 2015. With over 14 years of accounting related experience, Ms. Skowron specializes in financial reporting, compliance, corporate governance, and business strategy. She previously managed consolidated reporting across North America for a global steel corporation. Ms. Skowron has played a key role in various business acquisitions and capital raising initiatives across multiple industries. Ms. Skowron holds a Bachelor of Commerce and Finance with specialization in Accounting and Economics from the University of Toronto and became a member of the Institute of Chartered Accounts of Ontario in 2014. She is licensed CPA.

Section 16(a) Beneficial Ownership Reporting Compliance

Delinquent Section 16(a) Reports

Section 16(a) of the Exchange Act, requires our officers, directors, and persons who beneficially own more than 10% of our Common Stock to file reports of ownership and changes in ownership with the SEC. Officers, directors, and greater-than-ten-percent stockholders are also required by the SEC to furnish us with copies of all Section 16(a) forms that they file.

Based solely upon a review of these forms that were furnished to us, we believe that all reports required to be filed by these individuals and persons under Section 16(a) were filed during the year ended December 31, 2024 and that such filings were timely.

Code of Business Conduct and Ethics

The Board adopted a code of business conduct and ethics (the “Code”) that applies to our directors, officers and employees. A copy of this Code is available on our website at www.firstwavebio.com/investors. We intend to disclose on our website any amendments to and waivers of the Code that apply to our principal executive officer, principal financial officer, principal accounting officer, controller, or persons performing similar functions.

Insider Trading Policy

Our board of directors has adopted an insider trading policy filed hereto as Exhibit 19.1 and is incorporated herein by this reference.

-66-

Director Nomination Process

The Corporate Governance and Nominating Committee identifies director nominees by first considering those current members of the Board who are willing to continue service. Current members of the Board with skills and experience that are relevant to our business and are willing to continue their service as a director are considered for re-election, balancing the value of continuity of service by existing members of the Board with that of obtaining a new perspective. Nominees for director are selected by a majority of the members of the Board. Although we do not have a formal diversity policy, in considering the suitability of director nominees, the Corporate Governance and Nominating Committee considers such factors as it deems appropriate to develop a Board and its committees that are diverse in nature and comprised of experienced and seasoned advisors. Factors considered by the Corporate Governance and Nominating Committee include sound judgment, knowledge, skill, diversity, integrity, experience with businesses and other organizations of comparable size, including experience in the biopharma industry, clinical studies, FDA compliance, intellectual property, business, finance, administration or public service, the relevance of a candidate’s experience to our needs and experience of other Board members, experience with accounting rules and practices, the desire to balance the considerable benefit of continuity with the periodic injection of the fresh perspective provided by new members, and the extent to which a director candidate would be a desirable addition to the Board and its committees.

Nominations of persons for election to the Board may be made at an annual meeting of stockholders only (a) pursuant to our notice of meeting, (b) by or at the direction of the Board or any committee thereof or (c) by any stockholder of the Company who was a stockholder of record of the Company at the time the notice is delivered by such stockholder to the secretary of the Company, who is entitled to vote at the meeting upon such election of directors or upon such other business, as the case may be, and who complies with the notice procedures set forth in our bylaws. For any nominations to be properly brought before an annual meeting by a stockholder, the stockholder must have given timely notice, which must be delivered to the secretary of the Company at our principal executive offices not later than the close of business on the 90th day, nor earlier than the close of business on the 120th day, prior to the first anniversary of the preceding year’s annual meeting; provided however, that in the event that the date of the annual meeting is more than 30 days before or more than 70 days after such anniversary date, notice by the stockholder must be so delivered not earlier than the close of business on the 120th day prior to such annual meeting and not later than the close of business on the later of the 90th day prior to such annual meeting or the 10th day following the day on which public announcement of the date of such meeting is first made by the Company. In no event shall the public announcement of an adjournment, postponement or recess of an annual meeting commence a new time period (or extend any time period) for the giving of a stockholder’s notice as described above. The number of nominees a stockholder may nominate for election at the annual meeting (or in the case of a stockholder giving the notice on behalf of a beneficial owner, the number of nominees a stockholder may nominate for election at the annual meeting on behalf of such beneficial owner) shall not exceed the number of directors to be elected at such annual meeting.

To be in proper form, such stockholder’s notice shall set forth: (a) as to each person whom the stockholder proposes to nominate for election as a director (i) the name, age, business and residence address, and principal occupation or employment of the nominee, (ii) and all other information relating to such nominee that is required to be disclosed in solicitations of proxies for election of directors in an election contest, or is otherwise required, in each case pursuant to and in accordance with Section 14(a) of the Exchange Act, and the rules and regulations promulgated thereunder, (iii) a reasonably detailed description of any compensatory, payment or other financial agreement, arrangement or understanding that such nominee has with any other person or entity other than the Company including the amount of any payment or payments received or receivable thereunder, in each case in connection with candidacy or service as a director of the Company, (iv) such person’s written consent to being named in the Company’s proxy statement and associated proxy card as a nominee of the stockholder and to serving as a director if elected and (v) all information with respect to such nominee that would be required to be set forth in a stockholder’s notice if such nominee were the stockholder giving notice hereunder and (b) as to the stockholder giving the notice and the beneficial owner, if any, on whose behalf the nomination or proposal is made (i) the name and address of such stockholder, as they appear on the Company’s books, and of such beneficial owner, (ii) the class or series and number of shares of capital stock of the Company which are, directly or indirectly, owned beneficially (within the meaning of Rule 13d-3 under the Exchange Act) or of record by such stockholder and such beneficial owner (provided, that such stockholder and the beneficial owner, if any, on whose behalf the nomination or proposal is made shall in all events be deemed to beneficially own any shares of any class or series and number of shares of capital stock of the Company as to which such stockholder or beneficial owner, if any, has a right to acquire beneficial ownership at any time in the future), (iii) a description of any agreement, arrangement or understanding with respect to the nomination between or among such stockholder and/or such beneficial owner, any of their respective affiliates or associates, and any others acting in concert with any of the foregoing (including their names), including the nominee, (iv) a description of any agreement, arrangement or understanding (including any derivative or short positions, profit interests, options, warrants, convertible securities, stock appreciation or similar rights, hedging transactions, and borrowed or loaned shares) that has been entered into as of the date of the stockholder’s notice by, or on behalf of, such stockholder and such beneficial owners, whether or not such instrument or right

-67-

shall be subject to settlement in underlying shares of capital stock of the Company, the effect or intent of which is to mitigate loss to, manage risk or benefit of share price changes for, or increase or decrease the voting power of, such stockholder or such beneficial owner, with respect to securities of the Company, (v) a representation that the stockholder is a holder of record of stock of the Company entitled to vote at such meeting upon such business or nomination, as the case may be, and intends to appear in person or by proxy at the meeting to propose such business or nomination, (vi) a representation as to whether the stockholder or the beneficial owner, if any, intends or is part of a group which intends (a) to deliver a proxy statement and/or form of proxy to holders of at least the percentage of the Company’s outstanding capital stock required to elect the nominee and/or (b) otherwise to solicit proxies or votes from stockholders in support of such nomination, and (vii) any other information relating to such stockholder and beneficial owner, if any, required to be disclosed in a proxy statement or other filings required to be made in connection with solicitations of proxies for the election of directors in an election contest pursuant to and in accordance with Section 14(a) of the Exchange Act and the rules and regulations promulgated thereunder. The Company may require any proposed nominee to furnish such other information as the Company may reasonably require to determine the eligibility of such proposed nominee to serve as a director of the Company. If requested by the Company, the information required on such nominee shall be supplemented by such stockholder and any such beneficial owner not later than 10 days after the record date for the meeting to disclose such information as of the record date. In addition, a stockholder seeking to nominate a director candidate shall promptly provide any other information reasonably requested by the Company.

Provided that stockholders provide the information above required for candidates recommended by stockholders, the Corporate Governance and Nominating Committee will evaluate those candidates by following substantially the same process, and applying substantially the same criteria, as for candidates submitted by members of the Board or other persons, as described above and as set forth in its charter.

Board Committees

The standing committees of the Board consist of the Audit Committee, Compensation Committee, and Corporate Governance and Nominating Committee. Our Board has adopted written charters for each of these committees, copies of which are available on our website at www.firstwavebio.com/investors. Our Board may establish other committees as it deems necessary or appropriate from time to time.

Audit Committee

The duties and responsibilities of the Audit Committee include but are not limited to:

appointing, compensating, retaining, evaluating, terminating, and overseeing our independent registered public accounting firm;
discussing with our independent registered public accounting firm the independence of its members from its management;
reviewing with our independent registered public accounting firm the scope and results of their audit;
approving all audit and permissible non-audit services to be performed by our independent registered public accounting firm;
overseeing the financial reporting process and discussing with management and our independent registered public accounting firm the interim and annual financial statements that are filed with the SEC;
reviewing and monitoring our accounting principles, accounting policies, financial and accounting controls, and compliance with legal and regulatory requirements;
coordinating oversight of the Code and our disclosure controls and procedures on behalf of the Board;
establishing procedures for the confidential and/or anonymous submission of concerns regarding accounting, internal controls or auditing matters; and

-68-

reviewing and approving related-person transactions.

The rules of Nasdaq require our Audit Committee to consist of at least three directors, all of whom must be deemed to be independent directors under Nasdaq rules. The Board has affirmatively determined that Messrs. Borkowski, Corbett and Uppal, each meet the definition of “independent director” for purposes of serving on an Audit Committee under Nasdaq rules. Additionally, the Board has determined that Messrs. Borkowski, Corbett and Uppal each qualify as an “audit committee financial expert,” as such term is defined in Item 407(d)(5) of Regulation S-K.

Compensation Committee

The duties and responsibilities of the Compensation Committee include but are not limited to:

reviewing key employee compensation goals, policies, plans and programs;
reviewing and approving the compensation of our directors and executive officers;
reviewing and approving employment agreements and other similar arrangements between us and our executive officers; and
appointing and overseeing any compensation consultants or advisors to the Company.

The rules of Nasdaq require our Compensation Committee to consist entirely of independent directors. The Board has affirmatively determined that Messrs. Borkowski, Corbett and Uppal meet the definition of “independent director” for purposes of serving on the Compensation Committee under Nasdaq rules.

Corporate Governance and Nominating Committee

The duties and responsibilities of the Corporate Governance and Nominating Committee include but are not limited to:

assisting the Board in identifying qualified individuals to become members of the Board;
determining the composition of the Board and monitoring the activities of the Board to assess overall effectiveness; and
developing and recommending to our Board corporate governance guidelines applicable to the Company and advising our Board on corporate governance matters.

The rules of Nasdaq require our Nominating and Corporate Governance Committee to consist entirely of independent directors. The Board has affirmatively determined that Messrs. Corbett, Borkowski, and Uppal meet the definition of “independent director” for purposes of serving on the Nominating and Governance Committee under Nasdaq rules.

ITEM 11.   EXECUTIVE COMPENSATION

Summary Compensation

The table set forth below reflects certain information regarding the compensation paid or accrued during the years ended December 31, 2024 and 2023 to our Chief Executive Officer and our executive officers, other than our Chief Executive Officer, who were serving as an executive officer as of December 31, 2024, and whose annual compensation exceeded $100,000 during such year (collectively the “Named Executive Officers”).

-69-

Executive Compensation

Stock

Option

All Other

Named Executive Officers

    

Year

    

Salary

    

Bonus

    

Award

    

Award

    

Compensation

    

Total

James Sapirstein

2024

$

416,300

$

$

76,400

(2)

$

$

17,608

(4)

$

510,308

Former Chief Executive Officer

 

2023

$

513,600

$

192,600

(1)

$

339,566

(3)

$

(4)

$

200,000

(5)

$

1,245,766

Sarah Romano

 

2024

$

424,616

$

$

26,740

(2)

$

$

$

451,356

Former Chief Financial Officer

 

2023

$

390,550

$

117,165

(1)

$

185,676

(3)

$

(4)

$

117,165

(5)

$

810,556

(1)

Represents accrued and unpaid bonuses during 2023, as of December 31, 2023.

(2)

Represents the grant date fair value of restricted stock units issued during the year ended December 31, 2024.The assumptions used in the calculation of these amounts are included in Note 11 of the notes to the consolidated financial statements contained in this Annual Report.

(3)

Represents the grant date fair value of stock options issued during the year ended December 31, 2023, calculated in accordance with ASC Topic 718. The assumptions used in the calculation of these amounts are included in Note 11 of the notes to the consolidated financial statements contained in the Company’s Annual Report, filed with the SEC on March 20, 2023.

(4)

Represents reimbursement of COBRA paid during the year ended December 31, 2024.

(5)

Represents retention bonus paid during the year ended December 31, 2023.

Employment Arrangements and Potential Payments upon Termination or Change of Control

Sapirstein Employment Agreement. Effective October 8, 2019, we entered into an employment agreement with Mr. Sapirstein to serve as our President and Chief Executive Officer for a term of three years, subject to further renewal upon agreement of the parties. The employment agreement with Mr. Sapirstein originally provided for a base salary of $450,000 per year, which was subsequently increased to $480,000 per year during the year ended December 31, 2020 and to $513,600 during the year ended December 31, 2023. In addition to the base salary, Mr. Sapirstein is eligible to receive (i) an initial bonus of up to 40% of his base salary on an annual basis, based on certain milestones that are yet to be determined, that was increased to a bonus of up to 50% of his base salary effective January 1, 2023; (ii) 1% of net fees received by us upon entering into license agreements with any third-party with respect to any product currently in development or upon the sale of all or substantially all of our assets; (iii) a grant of 33 restricted shares of our Common Stock which are subject to vesting as follows (a) 16 upon the first commercial sale of Adrulipase in the U.S., and (b) 17 upon our total market capitalization exceeding $1.0 billion for 20 consecutive trading days; (iv) a grant of 50 10-year stock options to purchase shares of our Common Stock which are subject to vesting as follows (a) 8 upon us initiating our next Phase 2 clinical trial in the U.S. for Adrulipase, (b) 8 upon us completing our next or subsequent Phase 2 clinical trial in the U.S. for Adrulipase, (c) 17 upon us initiating a Phase 2 clinical trial in the U.S. for Adrulipase, and (d) 17 upon us initiating a Phase 1 clinical trial in the U.S. for any product other than Adrulipase. Mr. Sapirstein was entitled to receive 20 days of paid vacation, participate in full employee health benefits and receive reimbursement for all reasonable expenses incurred in connection with his services to us.

Pursuant to the terms of his employment agreement, in the event that Mr. Sapirstein’s employment was terminated by us for Cause, as defined in his employment agreement, or by Mr. Sapirstein voluntarily, then would not be entitled to receive any payments beyond amounts already earned, and any unvested equity awards will terminate. In the event that Mr. Sapirstein’s employment was terminated as a result of an Involuntary Termination Other than for Cause, as defined in the Agreement, Mr. Sapirstein would be entitled to receive the following compensation: (i) severance in the form of continuation of his salary (at the Base Salary rate in effect at the time of termination, but prior to any reduction triggering Good Reason) for a period of 12 months following the termination date; (ii) payment of Executive’s premiums to cover COBRA for a period of 12 months following the termination date; and (iii) a prorated annual bonus.

On August 2, 2024, the Board approved the termination of the employment agreement with Mr. Sapirstein. Mr. Sapirstein did not receive any additional compensation or payments in connection with the termination of his employment agreement . Also on August 2, 2024, the Company and Mr. Sapirstein entered into a consulting agreement with Mr. Sapirstein pursuant to which the Company agreed to pay Mr. Sapirstein $400 an hour monthly for services rendered to the Company. Should travel be required, Mr. Sapirstein will additionally be compensated $200 per hour for travel time plus expenses and the federal mileage rate for car travel. The consulting agreement was terminated on February 2, 2025.

Romano Employment Agreement. Effective March 1, 2022, we entered into an employment agreement with Ms. Romano to serve as our Chief Financial Officer for a term of three years, subject to further renewal upon agreement of the parties. The employment agreement with Ms. Romano provides for a base salary of $365,000 per year, which was subsequently increased to $390,550 during the

-70-

year ended December 31, 2023, and to $435,000 during the year ended December 31, 2024. In addition to the base salary, Ms. Romano is eligible to receive an annual milestone cash bonus of 35% of her annual salary based on certain milestones established by our Board or the Compensation Committee, which was subsequently increased to 40% on January 1, 2023. On March 1, 2022, Ms. Romano was granted stock options to purchase 250 shares of Common Stock on March 1, 2022, with an exercise price of $708.00 per share, which shall vest in over a term of three years pursuant to her employment agreement. Ms. Romano was entitled to receive 20 days of paid vacation, participate in full employee health benefits and receive reimbursement for all reasonable expenses incurred in connection with her service to us.

In the event that Ms. Romano’s employment was terminated by us for Cause, as defined in Ms. Romano’s employment agreement, or by Ms. Romano voluntarily, she would not be entitled to receive any payments beyond amounts already earned, and any unvested equity awards would terminate. If we terminate her employment agreement without Cause, not in connection with a Change of Control, as such term is defined in Ms. Romano’s employment agreement, she would be entitled to (i) all salary owed through the date of termination; (ii) any unpaid annual milestone bonus; (iii) severance in the form of continuation of her salary for the greater of a period of six months following the termination date or the remaining term of the employment agreement; (iv) payment of premiums to cover COBRA for a period of six months following the termination date; (v) a prorated annual bonus equal to the target annual milestone bonus, if any, for the year of termination multiplied by the formula set forth in the agreement. If we terminate Ms. Romano’s employment agreement without Cause, in connection with a Change of Control, she would be entitled to the above and immediate accelerated vesting of any unvested options or other unvested awards.

Ms. Romano’s employment agreement expired pursuant to its terms on February 28, 2025 and Ms. Romano did not receive any additional compensation in connection with this expiration.  Effective March 7, 2025 Ms. Romano resigned from her position as Chief Financial Officer.

Outstanding Equity Incentive Awards at Fiscal Year-End

The following table sets forth information regarding unexercised options, stock that has not vested and equity incentive awards held by each of the Named Executive Officers outstanding as of December 31, 2024:

Market

Market

value

Number

or payout

Number

of

of

value of

of

shares

unearned

unearned

Shares

or units

shares,

shares,

Number of

or units

of stock

units or

units or

 Securities

Number of

of stock

that

other

other

underlying

underlying

that

have

rights

rights

unexercised

unexercised

Option

Option

have not

not

that have

that have

options (#)

unearned

exercise

expiration

vested

vested

not vested

not

Name

    

Grant Date

    

exercisable

    

options (#)

    

price ($)

    

date

    

(#)

    

($)

    

(#)

    

vested ($)

Named Executive Officer

Sarah Romano

03/01/2022

24

11

(1)

$

4,956.00

02/28/2032

$

  

 

01/02/2024

 

 

 

$

1,750

(2)

$

6,685

(1)

Represents stock options issued to Ms. Romano on March 1, 2022, which options will vest over a term of three years, in three equal annual installments on each yearly anniversary of March 1, 2022.

(2)

Represents the RSU award issued to Ms. Romano on January 2, 2024, which RSU will vest over a term of one year on each three-month anniversary.

-71-

Non-Executive Director Compensation

Effective October 1, 2022, following an independent review of external benchmarks, our Board adopted an updated Non-Executive Director Compensation Policy under which each of our non-executive directors is entitled to receive the following cash compensation for their service on the Board (paid quarterly): (i) an annual retainer of $60,000, (ii) the lead independent director an annual retainer of $20,000, (iii) the chair of the Audit Committee is entitled to receive an additional annual retainer in the amount of $15,000, (iv) each non-chairperson member of the Audit Committee is entitled to receive an additional annual retainer in the amount of $7,500, (v) the chair of the Compensation Committee is entitled to receive an additional annual retainer in the amount of $12,500, (vi) each non-chairperson member of the Compensation Committee is entitled to receive an additional annual retainer in the amount of $6,000, (vii) the chair of the Corporate Governance and Nominating Committee is entitled to receive an additional annual retainer in the amount of $10,000, and (viii) each non-chairperson member of the Corporate Governance and Nominating Committee is entitled to receive an additional annual retainer in the amount of $5,000. Additionally, under this policy, each of our non-executive directors is entitled to receive an annual grant, effective on the date of the Company’s annual meeting of stockholders, of restricted stock unit awards for their service on the Board equivalent to $75,000, which vests in equal quarterly installments.

Our Board will review the Non-Executive Director Compensation Policy on an annual basis prior to September 1 of each year.

The following table provides information regarding compensation paid to non-employee directors for the year ended December 31, 2024. Mr. Sapirstein did not receive compensation for his service on the Board as employee director for the year ended December 31, 2024. Information regarding executive compensation paid to Mr. Sapirstein during 2024 is reflected in the Summary Compensation table under “Executive Compensation.”

Fees Earned or

Stock 

Option

All Other

Non-Executive Directors

    

Paid in Cash(4)

    

Award (5)

    

Award

    

Compensation

    

Total

Edward J. Borkowski

$

97,500

$

74,998

$

$

$

172,498

Charles J. Casamento (1)

$

40,000

$

74,998

$

$

$

114,998

Alastair Riddell (2)

$

71,000

$

74,998

$

$

$

145,998

Terry Coelho (1)

$

40,500

$

74,998

$

$

$

115,498

Chaitan Khosla (3)

$

$

56,249

$

$

$

56,249

Jack Syage

$

$

$

$

$

(1)Mr. Casamento and Ms. Coelho resigned from the board effective August 2, 2024.
(2)Mr. Riddell resigned from the board effective February 3, 2025.
(3)Mr. Khosla resigned from the board effective August 16, 2024.
(4)Represents amounts of accrued and unpaid cash compensation for board services through December 31, 2024.
(5)Represents the aggregate grant date fair value of 19,633 restricted stock units issued to each of Messrs. Borkowski, Casamento, Riddell and Ms. Coelho on January 2, 2024, and 24,889 restricted stock units issued to Mr. Khosla on June 11, 2024, our non-employee directors, calculated in accordance with ASC Topic 718.

-72-

ITEM 12.

SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

Securities Authorized for Issuance Under Equity Compensation Plans

The following table provides information as of December 31, 2024 regarding equity compensation plans approved by our security holders and equity compensation plans that have not been approved by our security holders:

Number of

securities

Number of

remaining

securities to be

available for

issued upon

Weighted-average

future issuance

exercise of

exercise price of

under equity

outstanding

outstanding

compensation

options, warrants

option, warrants

plans reflected

Plan category

    

and rights

    

and rights

    

in column (a)

(a)

(b)

(c)

Equity compensation plans approved by security holders (1) (2)

317

$

2,727.22

178,005

Equity compensation plans not approved by security holders

Total

317

$

2,727.22

178,005

(1)

Excludes 16,692 shares of Common Stock reserved under the 2014 Plan and 2020 Plan as of December 31, 2024, subject to the issuance of restricted stock and RSUs.

(2)

Represents outstanding stock options granted to our current or former employees, directors and consultants pursuant to the 2014 Plan and 2020 Plan.

Summary of Amended and Restated 2014 Omnibus Equity Incentive Plan

The Board and stockholders adopted and approved the 2014 Plan, which took effect on May 12, 2014, and the 2020 Plan, which took effect on September 11, 2020. From the effective date of the 2020 Plan, no new awards have been or will be made under the 2014 Plan.

Stock Options. The 2014 Plan permitted the grant of “incentive stock options” (“ISOs”), which are intended to meet the requirements for special federal income tax treatment under the Code, and “nonqualified stock options” (“NQSOs”) that do not meet the requirements of Section 422 of the Code. No stock option may be transferred other than by will or by the laws of descent and distribution, and during a recipient’s lifetime a stock option may be exercised only by the recipient. However, the Compensation Committee may permit the holder of a stock option, SAR or other award to transfer the stock option, right or other award to immediate family members or a family trust for estate planning purposes. The Compensation Committee will determine the extent to which a holder of a stock option may exercise the option following termination of service with us.

Restricted Stock Awards and Restricted Stock Unit Awards. A restricted stock award is a grant or sale of Common Stock to the participant, subject to our right to repurchase all or part of the shares at their purchase price (or to require forfeiture of such shares if issued to the participant at no cost) in the event that conditions specified by the Compensation Committee in the award are not satisfied prior to the end of the time period during which the shares subject to the award may be repurchased by or forfeited to us. A restricted stock unit entitles the participant to receive a cash payment equal to the fair market value of a share of Common Stock for each restricted stock unit subject to such restricted stock unit award, if the participant satisfies the applicable vesting requirement. The Compensation Committee will determine the restrictions and conditions applicable to each award of restricted stock award or restricted stock unit award, which may include performance-based conditions.

Unrestricted Stock Awards. An unrestricted stock award is a grant or sale of shares of our Common Stock to the participant that is not subject to transfer, forfeiture or other restrictions, in consideration for past services rendered to us or an affiliate or for other valid consideration.

Change-in-Control Provisions. In connection with the grant of an award, the Compensation Committee may provide that, in the event of a change in control, such award will become fully vested and immediately exercisable.

-73-

Potential Limitation on Company Deductions

Section 162(m) of the Code generally disallows a tax deduction for compensation in excess of $1.0 million paid in a taxable year by a publicly held corporation to its Chief Executive Officer and certain other “covered employees.” Effective for taxable years beginning prior to January 1, 2018, an exception to this deduction limit applied to “performance-based compensation” that satisfied certain criteria. Under regulations issued by the Internal Revenue Service under Section 162(m), stock options and stock appreciation rights were treated as performance-based compensation if, among other things, an annual limit was placed on issuing such awards to a single individual. In order to comply with the foregoing exception to the $1.0 million deduction limit under Section 162(m), the 2014 Plan previously contained an annual limit on issuing awards of stock options and stock appreciation rights to a single individual, which was intended to allow us to deduct such awards granted as performance-based compensation. Pursuant to the Tax Cut and Jobs Act of 2017, however, the exception for performance-based compensation under Section 162(m) of the Code was repealed. As a result, the annual limit in the 2014 Plan was no longer effective to allow us to claim this deduction. Accordingly, effective July 16, 2020, our Board approved an amendment to the 2014 Plan that removed this annual limit.

Summary of the 2020 Omnibus Equity Incentive Plan

The Board and stockholders have adopted and approved the 2020 Plan, which is a comprehensive incentive compensation plan under which we can grant equity-based and other incentive awards to our officers, employees, directors, consultants and advisers. The purpose of the 2020 Plan is to help us attract, motivate and retain such persons with awards under the 2020 Plan and thereby enhance stockholder value.

Administration. The 2020 Plan is administered by the Compensation Committee of the Board, which consists of two members of the Board, each of whom is a “non-employee director” within the meaning of Rule 16b-3 promulgated under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). The Compensation Committee may grant stock options, stock appreciation rights (“SARs”), performance stock awards, performance unit awards, dividend equivalent right awards, restricted stock awards, restricted stock unit awards, unrestricted stock awards, incentive bonus awards and other cash-based awards and other stock-based awards to our non-employee directors, officers, employees and nonemployee consultants or our affiliates. Among other things, the Compensation Committee has complete discretion, subject to the express limits of the 2020 Plan, to determine the directors, employees and individual consultants to be granted an award, the type of award to be granted, the terms and conditions of the award, the form of payment to be made and/or the number of shares of Common Stock subject to each award, the exercise price of each option and base price of each SAR, the term of each award, the vesting schedule for an award, whether to accelerate vesting, the value of the Common Stock underlying the award, and the required withholding, if any. Except as prohibited by applicable law or stock exchange rules, the Compensation Committee may delegate administrative functions under the 2020 Plan and may authorize a Reporting Person (as defined in the Exchange Act) to make certain awards under the 2020 Plan. Subject to the terms of the Plan, the Compensation Committee shall have the authority to amend the terms of an award in any manner that is not inconsistent with the Plan (including to extend the post-termination exercisability period of options and SARs), provided that no such action (except an action relating to a change of control) shall materially and adversely impair the rights of an award recipient with respect to such an outstanding award without the consent of the award recipient. The Compensation Committee is also authorized to construe the award agreements and may prescribe rules relating to the 2020 Plan.

Eligibility. Employees, directors and individual consultants of the Company or an affiliate as well as prospective employees, directors and individual consultants of the Company or an affiliate are eligible to participate in the 2020 Plan. The 2020 Plan allows for grants to employees, directors and individual consultants of the Company or an affiliate who are non-U.S. persons. Currently, we have nine employees (including one executive director), five non-executive directors and approximately ten non-employee consultants.

Shares Subject to the 2020 Plan. The maximum aggregate number of shares of Common Stock that may be issued under the 2020 Plan shall be 58,374 shares. The 2020 Plan allows for 250,000 shares to be issued as ISOs. In addition, the 2020 Plan contains an “evergreen provision” providing for an annual increase in the number of shares of our Common Stock available for issuance under the 2020 Plan on January 1 of each year for a period of ten years, commencing on January 1, 2021 and ending on (and including) January 1, 2030, in an amount equal to the lesser of (i) ten percent of the total number of shares of Common Stock outstanding on December 31st of the preceding calendar year on an as Converted (see definition below) basis or (ii) such number of shares determined by the Board. For calculation purposes, the As Converted Shares shall include all shares of the Company’s outstanding Common Stock and all shares of the Company’s Common Stock issuable upon the conversion of outstanding preferred stock, warrants and other convertible securities, but shall not include any shares of Common Stock issuable upon the exercise of options and other convertible securities issued pursuant to the Plan or the Company’s Amended and Restated 2014 Omnibus Equity Incentive Plan.

-74-

If any award expires, is cancelled, or terminates unexercised or is forfeited, the number of shares subject thereto is again available for grant under the 2020 Plan. The maximum number of shares of Common Stock that may be subject to awards to any one outside director during any calendar year shall not exceed five, after giving effect to amendments, stock splits and recapitalizations that have occurred since the plan’s inception.

The number of shares authorized for issuance under the 2020 Plan and each of the preceding share limitations are subject to customary adjustments for stock splits, stock dividends, recapitalization, reorganization, merger, combination, exchange or similar transactions.

Stock Options. The 2020 Plan provides for either ISOs, which are intended to meet the requirements for special federal income tax treatment under the Code, or NQSOs that do not meet the requirements of Section 422 of the Code. Stock options may be granted on such terms and conditions as the Compensation Committee may determine; provided, however, that the per share exercise price under a stock option may not be less than the fair market value of a share of Common Stock on the date of grant and the term of the stock option may not exceed 10 years (110% of such value and five years in the case of an ISO granted to an employee who owns (or is deemed to own) more than 10% of the total combined voting power of all classes of our capital stock or our parent or subsidiary). ISOs may only be granted to employees. In addition, the aggregate fair market value of Common Stock covered by one or more ISOs (determined at the time of grant), which are exercisable for the first time by an employee during any calendar year may not exceed $100,000. Any excess is treated as a NQSO. Stock options granted under the 2020 Plan will be exercisable at such time or times as the Compensation Committee prescribes at the time of grant and recipients will be permitted to pay the exercise price as set forth by the Compensation Committee in the applicable option agreement. No stock option may be transferred other than by will or by the laws of descent and distribution, and during a recipient’s lifetime a stock option may be exercised only by the recipient. However, the Compensation Committee may permit the holder of a stock option, SAR or other award to transfer the stock option, right or other award to immediate family members or a family trust for estate planning purposes. The Compensation Committee will determine the extent to which a holder of a stock option may exercise the option following termination of service with us.

Stock Appreciation Rights. A SAR entitles the participant, upon exercise, to receive an amount, in cash or stock or a combination thereof, equal to the increase in the fair market value of the underlying Common Stock between the date of grant and the date of exercise. SARs may be granted in tandem with, or independently of, stock options granted under the 2020 Plan. A SAR granted in tandem with a stock option (i) is exercisable only at such times, and to the extent, that the related stock option is exercisable in accordance with the procedure for exercise of the related stock option; (ii) terminates upon termination or exercise of the related stock option (likewise, the Common Stock option granted in tandem with a SAR terminates upon exercise of the SAR); (iii) is transferable only with the related stock option; and (iv) if the related stock option is an ISO, may be exercised only when the value of the stock subject to the stock option exceeds the exercise price of the stock option. A SAR that is not granted in tandem with a stock option is exercisable at such times as the Compensation Committee may specify. The Compensation Committee will determine the other terms applicable to SARs. The exercise price per share of a SAR will be determined by the Compensation Committee but will not be less than 100% of the fair market value of a share of our Common Stock on the date of grant, as determined by the Compensation Committee. The maximum term of any SAR granted under the 2020 Plan is ten years from the date of grant. Generally, each SAR will entitle a participant upon exercise to an amount equal to: (i) the excess of the fair market value on the exercise date of one share of our Common Stock over the exercise price, multiplied by (ii) the number of shares of Common Stock covered by the SAR. Payment may be made in shares of our Common Stock, in cash, or partly in Common Stock and partly in cash, all as determined by the Compensation Committee.

Performance Shares and Performance Unit Awards. Performance share and performance unit awards entitle the participant to receive cash or shares of Common Stock upon the attainment of specified performance goals. In the case of performance units, the right to acquire the units is denominated in cash values. The Compensation Committee will determine the restrictions and conditions applicable to each award of performance shares and performance units.

Dividend Equivalent Right Awards. A dividend equivalent right award entitles the participant to receive bookkeeping credits, cash payments and/or Common Stock distributions equal in amount to the distributions that would have been made to the participant had the participant held a specified number of shares of Common Stock during the period the participant held the dividend equivalent right. A dividend equivalent right may be awarded as a component of another award under the 2020 Plan, where, if so awarded, such dividend equivalent right will expire or be forfeited by the participant under the same conditions as under such other award.

-75-

Restricted Stock Awards and Restricted Stock Unit Awards. A restricted stock award is a grant or sale of Common Stock to the participant, subject to our right to repurchase all or part of the shares at their purchase price (or to require forfeiture of such shares if issued to the participant at no cost) in the event that conditions specified by the Compensation Committee in the award are not satisfied prior to the end of the time period during which the shares subject to the award may be repurchased by or forfeited to us. Restricted stock units entitle the participant to receive a cash payment equal to the fair market value of a share of Common Stock for each restricted stock unit subject to such restricted stock unit award, if the participant satisfies the applicable vesting requirement. The Compensation Committee will determine the restrictions and conditions applicable to each award of restricted stock award or restricted stock unit award, which may include performance-based conditions.

Unrestricted Stock Awards. An unrestricted stock award is a grant or sale of shares of our Common Stock to the participant that is not subject to transfer, forfeiture or other restrictions, in consideration for past services rendered to us or an affiliate or for other valid consideration.

Other Cash-Based Awards and Other Stock-Based Awards. The Compensation Committee may award other types of cash-based or equity-based awards under the 2020 Plan, including the grant or offer for sale of shares of unrestricted shares and the right to receive one or more cash payments subject to satisfaction of such conditions as the Compensation Committee may impose.

Incentive Bonus Awards. Incentive bonus awards may be awarded to the participant based upon the attainment of specified levels of our performance as measured by pre-established, objective performance criteria determined at the discretion of the Compensation Committee.

Change-of-Control Provisions. The Compensation Committee may, at the time of the grant of an award, provide for the effect of a change of control (as defined in the 2020 Plan) on an award, including (i) accelerating or extending the time periods for exercising, vesting in, or realizing gain from any award, (ii) eliminating or modifying the performance or other conditions of an award, or (iii) providing for the cash settlement of an award for an equivalent cash value, as determined by the Compensation Committee. The Compensation Committee may, in its discretion and without the need for the consent of any recipient of an award, also take one or more of the following actions contingent upon the occurrence of a change of control: (a) cause any or all outstanding stock options and SARs to become immediately exercisable, in whole or in part; (b) cause any other awards to become non-forfeitable, in whole or in part; (c) cancel any stock option or SAR in exchange for a substitute option; (d) cancel any award of restricted stock, restricted stock units, performance shares or performance units in exchange for a similar award of the capital stock of any successor corporation; (e) redeem any restricted stock, restricted stock unit, performance share or performance unit for cash and/or other substitute consideration with a value equal to the fair market value of an unrestricted share of our Common Stock on the date of the change of control; (f) cancel any stock option or SAR in exchange for cash and/or other substitute consideration based on the value of our Common Stock on the date of the change in control, and cancel any stock option or SAR without any payment if its exercise price exceeds the value of our Common Stock on the date of the change of control; or (g) make such other modifications, adjustments or amendments to outstanding awards as the Compensation Committee deems necessary or appropriate.

Amendment and Termination. The Compensation Committee may adopt, amend and rescind rules relating to the administration of the 2020 Plan, and amend, suspend or terminate the 2020 Plan, provided, that (a) to the extent necessary and desirable to comply with any applicable law, regulation, or stock exchange rule, we shall obtain stockholder approval of any 2020 Plan amendment in such a manner and to such a degree as required, and (b) stockholder approval is required for any amendment to the 2020 Plan that (i) increases the number of shares available for issuance under the 2020 Plan, or (ii) changes the persons or class of persons eligible to receive awards.

-76-

Security Ownership of Certain Beneficial Owners and Management

The following table sets forth information regarding shares of our Common Stock beneficially owned as of April 1, 2025 by:

each of our officers and directors;
all officers and directors as a group; and
each person known by us to beneficially own five percent or more of the outstanding shares of our Common Stock. Percentage of ownership is calculated based on 4,765,729 shares of Common Stock outstanding as of April 1, 2025.

Percent

Number

Ownership

of Shares

of Class

Name and Address of Beneficial Owner (1)

    

  (2)

    

   (3)

    

Current Named Executive Officers and Directors

  

  

Richard Paolone, Interim Chief Executive Officer and Director

%

Anna Skowron, Interim Chief Financial Officer

 

 

 

Edward J. Borkowski, Director (4)

 

20,277

 

*

 

Eric Corbett, Director

 

 

 

Manpreet Uppal, Director

 

 

 

Jack Syage, Director (5)

 

15,400

 

*

 

All directors and executive officer as a group (6 persons)

35,677

*

%

*

Less than 1%.

(1)

Unless otherwise indicated, the address of such individual is c/o Entero Therapeutics, Inc., 777 Yamato Rd., Suite 502, Boca Raton, FL 33431.

(2)

Beneficial ownership is determined in accordance with the rules of the SEC and generally includes voting or investment power with respect to securities. All entries exclude beneficial ownership of shares issuable pursuant to warrants, options or other derivative securities that have not vested or that are not otherwise exercisable as of the date hereof or which will not become vested or exercisable within 60 days.

(3)

Percentages are rounded to nearest tenth of a percent. Percentages are based on 4,765,729 shares of Common Stock outstanding. Warrants, options or other derivative securities that are presently exercisable or exercisable within 60 days are deemed to be beneficially owned by the person holding such securities for the purpose of computing the percentage ownership of that person but are not treated as outstanding for the purpose of computing the percentage of any other person.

(4)

Includes (i) 5 shares of Common Stock issuable upon the exercise of warrants; (ii) 9 shares of Common Stock issuable upon exercise of vested options; and (iii) 15 shares of Common Stock issuable upon conversion of approximately 48.043 shares of Series B Preferred Stock, which includes accrued and unpaid dividends through April 1, 2025. Excludes 1 unissued restricted share of Common Stock.

(5)

Includes 15,400 shares of Common Stock. Excludes 4,920,037 shares of Common Stock issuable upon conversion of 4,920.037 shares of Series G Preferred Stock.

-77-

ITEM 13.

CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE

Policy and Procedures Governing Related Party Transactions

The Board is committed to upholding the highest legal and ethical conduct in fulfilling its responsibilities and recognizes that related party transactions can present a heightened risk of potential or actual conflicts of interest.

The SEC rules define a related party transaction to include any transaction, arrangement or relationship which: (i) we are a participant; (ii) the amount involved exceeds $120,000; and (iii) executive officer, director or director nominee, or any person who is known to be the beneficial owner of more than 5% of our Common Stock, or any person who is an immediate family member of an executive officer, director or director nominee or beneficial owner of more than 5% of our Common Stock had or will have a direct or indirect material interest.

Although we do not maintain a formal written procedure for the review and approval of transactions with such related persons, it is our policy for the disinterested members of our Board to review all related party transactions on a case-by-case basis. To receive approval, a related-party transaction must have a legitimate business purpose for us and be on terms that are fair and reasonable to us and our stockholders and as favorable to us and our stockholders as would be available from non-related entities in comparable transactions.

All related party transactions must be disclosed in our applicable filings with the SEC as required under SEC rules.

ImmunogenX Merger

In consideration for the Merger, our company issued 36,830 shares of Common Stock and 11,777.418 shares of Series G Preferred Stock to the shareholders of IMGX. The Preferred Stock was valued using an estimated price of $7.00 per share of Common Stock (actual price may differ), as agreed upon in the Merger Agreement. As a result of this payment, Dr. Syage received 15,400 shares of our Common Stock and 4,920.037 shares of Series G Preferred Stock, in exchange for shares of IMGX common stock that he held immediately prior to the Merger. Dr. Syage is a related party as a director.

Stockholder Notes

On March 13, 2024, in connection with the Merger and in order to fund the payment of $1.0 million to Lender, IMGX entered into a secured promissory note in favor of Jack Syage, in an aggregate principal amount of $500,000 (the “Syage Note”). The Syage Note bears interest at a per annum floating rate equal to the prime rate plus 4.5% and matures on October 13, 2025. Dr. Syage entered into a patent and trademark security agreement dated March 13, 2024 (the “Shareholder Security Agreement”), pursuant to which the obligations under the Syage Note are secured by, among other things, the patents and trademarks owned by IMGX.

The foregoing descriptions of the Syage Note and the Shareholder Security Agreement do not purport to be complete and are qualified in their entirety by reference to the Form of Shareholder Note and Form of Shareholder Security Agreement, which are incorporated by reference to this Report as Exhibit 10.58 and 10.59, respectively.

Rescission Agreement with IMGX and IMGX Shareholders

In March 2025, we announced that we entered into the Rescission Agreement, by and among the Company, IMGX and the former shareholders of IMGX. As part of the consideration in the Rescission Agreement, subject to approval from our shareholder, we will convey to the IMGX Shareholders all of the issued and outstanding Membership Interests of IMGX currently held by us. In addition, the parties to the Rescission Agreement agreed to rescind the issuances of the shares of Common Stock and Series G Preferred Stock that we have issued to the IMGX Shareholders as part of the Merger. As a result of this Rescission Agreement, the 15,400 shares of our Common Stock and 4,920.037 shares of Series G Preferred Stock that Dr. Syage received in connection with the Merger will be cancelled. In addition, as a result of this Rescission Agreement, subject to our shareholders’ approval, we will convey to Dr. Syage 41.78% of the Membership Interests of IMGX, currently held by us.  Dr. Syage is acting as the Shareholder Representative under the Rescission Agreement. Dr. Syage is a related party as a director.

-78-

Director Independence

The Board has determined that all of its members, other than Mr. Paolone, our Interim Chief Executive Officer, and Dr. Syage, are “independent” within the meaning of Nasdaq Listing Rule 5605(a)(2) under the rules of the Nasdaq Stock Market (“Nasdaq”), and the Securities and Exchange Commission (“SEC”) rules regarding independence.

ITEM 14.PRINCIPAL ACCOUNTING FEES AND SERVICES

Set forth below are fees billed or expected to be billed to us by our independent registered public accounting firm Macias Gini & O’Connell LLP (“MGO”) for the year ended December 31, 2024. Mazars USA LLP (“Mazars”) was engaged for the year ended December 31, 2023 and the quarterly review of the period ended March 31, 2024. Forvis Mazars (“Forvis”) was engaged for the quarterly review of the period ended June 30, 2024.

Audit Fees

The following table presents fees for professional services billed by MGO, Mazars and Forvis for the fiscal years ended December 31, 2024 and December 31, 2023.

    

For the years ended

December 31,

2024

    

2023

Audit fees (1)

$

280,500

$

185,000

Audit-related fees (2)

 

227,700

 

138,900

Tax fees

 

 

All other fees (3)

 

20,249

 

8,823

Total

$

528,449

$

332,723

(1)

Professional services rendered by MGO, Mazars, and Forvis for the audit of our annual financial statements and review of financial statements included in our Form 10-Qs. MGO billed fees of $216,000, Mazars billed fees of $40,000, and Forvis billed fees of $24,500.

(2)

The aggregate fees billed for assurance and related services by Mazars and Forvis that are reasonably related to the performance of the audit or review of our financial statements and are not reported under Note 1 above, principally related to registration statement filings. Mazars billed fees of $155,000, and Forvis billed fees of $72,700.

(3)

The aggregate fees billed for products and services provided by MGO, Mazars, and Forvis other than the services reported in Notes 1 through 3 above.

Audit Committee Pre-Approval Policies and Procedures

The Audit Committee has the sole authority for the appointment, compensation, and oversight of the work of our independent auditors. The Audit Committee has established a policy regarding pre-approval of all auditing services and the terms thereof and non-audit services (other than non-audit services prohibited under Section 10A(g) of the Exchange Act or the applicable rules of the SEC or the Public Company Accounting Oversight Board) to be provided to us by the independent auditor. However, the pre-approval requirement may be waived with respect to the provision of non-audit services for us if the “de minimus” provisions of Section 10A(i)(1)(B) of the Exchange Act are satisfied.

The Audit Committee has considered whether the provision of audit-related fees, tax fees, and all other fees as described above is compatible with maintaining MGO’s independence and has determined that such services for fiscal year 2024 were compatible. All such services were approved by the Audit Committee pursuant to Rule 2-01 of Regulation S-X under the Exchange Act to the extent that rule was applicable.

The Audit Committee is responsible for reviewing and discussing the audited financial statements with management, discussing with the independent registered public accountants the matters required in Auditing Standards No. 16, receiving written disclosures from the independent registered public accountants required by the applicable requirements of the Public Company Accounting Oversight Board regarding the independent registered public accountants’ communications with the Audit Committee concerning independence and discussing with the independent registered public accountants their independence, and recommending to our board of directors that the audited financial statements be included in our annual report on Form 10-K.

-79-

PART IV

ITEM 15.EXHIBITS

Exhibit No.

    

Description

2.1

Agreement and Plan of Merger dated September 13, 2021, by and among the Company, Alpha Merger Sub, Inc., and Fortis Advisors LLC, as shareholder representative (incorporated by reference to Exhibit 2.1 of the Company’s Current Report on Form 8-K filed with the SEC on September 13, 2021).

2.2

Agreement and Plan of Merger dated March 13, 2024, by and among First Wave BioPharma, Inc., IMMUNO Merger Sub II, LLC, and ImmunogenX Inc. (incorporated by reference to Exhibit 2.1 of the Company’s Current Report on Form 8 - K filed with the SEC on March 13, 2024).

2.3

Rescission Agreement effective March 24, 2025, by and among the Company, IMGX, currently a wholly owned subsidiary of the Company, and each of the individuals or entities who are the former shareholders of IMGX (incorporated by reference to Exhibit 2.1 of the Company's Current Report on Form 8 - K filed with the SEC on March 25, 2025

3.1

Amended and Restated Certificate of Incorporation of the Registrant, as amended. (incorporated by reference to Exhibit 3.1 of the Company’s Annual Report on Form 10-K filed with the SEC on March 20, 2023).

3.2

Amended and Restated Bylaws of the Registrant (incorporated by reference to Exhibit 3.2 of the Company’s Quarterly Report on Form 10-Q filed with the SEC on August 15, 2022).

3.3

Certificate of Amendment to the Amended and Restated Certificate of Incorporation, as amended, of First Wave BioPharma, Inc. dated December 13, 2023 (incorporated by reference to Exhibit 3.1 of the Company’s Current Report on Form 8 - K filed with the SEC on December 14, 2023).

3.4

Certificate of Designation of Series G Non - Voting Convertible Preferred Stock (incorporated by reference to Exhibit 3.1 of the Company’s Current Report on Form 8 - K filed with the SEC on March 13, 2024).

3.5

Certificate of Amendment to the Amended and Restated Certificate of Incorporation, as amended, of First Wave BioPharma, Inc. dated May 15, 2024 (incorporated by reference to Exhibit 3.1 of the Company’s Current Report on Form 8 - K filed with the SEC on May 15, 2024)

3.6

Form of Common Stock Certificate (incorporated by reference to Exhibit 4.1 of the Company’s Registration Statement on Form S-1, filed with the SEC on July 29, 2016).

4.1

Form of Warrant (incorporated by reference to Exhibit 4.1 of the Company’s Current Report on Form 8-K filed with the SEC on July 20, 2020).

4.2

Form of Warrant for Convertible Notes Offering (incorporated by reference to Exhibit 4.2 of the Company’s Registration Statement on Form S-3 filed with the SEC on July 27, 2020).

4.3

Form of Private Placement Warrant (incorporated by reference to Exhibit 4.2 of the Company’s Current Report on Form 8-K filed with the SEC on January 4, 2021).

4.4

Form of Wainwright Warrant (incorporated by reference to Exhibit 4.1 of the Company’s Current Report on Form 8-K filed with the SEC on January 8, 2021).

4.5

Form of Warrant (incorporated by reference to Exhibit 4.2 of the Company’s Current Report on Form 8-K filed with the SEC on March 10, 2021).

4.6

Form of Wainwright Warrant (incorporated by reference to Exhibit 4.3 of the Company’s Current Report on Form 8-K filed with the SEC on March 10, 2021).

4.7

Form of Wainwright Warrant (incorporated by reference to Exhibit 4.1 of the Company’s Current Report on Form 8-K filed with the SEC on July 27, 2021).

4.8

Form of Placement Agent Warrant (incorporated by reference to Exhibit 4.3 of the Company’s Current Report on Form 8-K filed with the SEC on March 1, 2022).

4.9

Form of Warrant Amendment Agreement (incorporated by reference to Exhibit 4.4 of the Company’s Current Report on Form 8-K filed with the SEC on March 1, 2022).

4.10

Form of Warrant (incorporated by reference to Exhibit 4.1 of the Company’s Current Report on Form 8-K filed with the SEC on July 18, 2022).

4.11

Form of Placement Agent Warrant (incorporated by reference to Exhibit 4.2 of the Company’s Current Report on Form 8-K filed with the SEC on July 18, 2022).

4.12

Description of Capital Stock (incorporated by reference to Exhibit 4.31 of the Company’s Annual Report on Form 10-K filed with the SEC on March 29, 2024).

-80-

4.13

Form of Common Warrant (incorporated by reference to Exhibit 4.36 of the Company’s Amendment No. 1 to its Registration Statement on Form S - 1 filed with the SEC on July 7, 2023).

4.14

Form of Warrant (incorporated by reference to Exhibit 4.2 of the Company’s Current Report on Form 8 - K filed with the SEC on July 21, 2023).

4.15

Form of Common Warrant (incorporated by reference to Exhibit 4.2 of the Company’s Current Report on Form 8 - K filed with the SEC on March 5, 2024).

4.16

Form of Assumed Warrant (incorporated by reference to Exhibit 4.1 of the Company’s Current Report on Form 8 - K filed with the SEC on March 13, 2024).

4.17

Form of Common Warrant (incorporated by reference to Exhibit 4.2 of the Company’s Current Report on Form 8-K filed with the SEC on May 13, 2024).

4.18

Form of Inducement Warrant (incorporated by reference to Exhibit 4.1 of the Company’s Annual Report on Form 10-K filed with the SEC on July 11, 2024).

4.19

Form of Warrant (incorporated by reference to Exhibit 10.3 of the Company’s Current Report on Form 8-K filed with the SEC on December 30, 2019).

4.20

Description of Capital Stock*

10.1

2020 Omnibus Equity Incentive Plan (incorporated by reference to Exhibit 10.4 of the Company’s Quarterly Report on Form 10-Q filed with the SEC on November 16, 2020).

10.2†

First Wave Purchase Agreement (incorporated by reference to Exhibit 10.1 of the Company’s Current Report on Form 8-K filed with the SEC on January 8, 2021).

10.3

Settlement Agreement, by and between the Company and Fortis Advisors LLC, dated November 15, 2021 (incorporated by reference to Exhibit 10.1 of the Company’s Current Report on Form 8-K filed with the SEC on November 16, 2021).

10.4

Form of Waiver (incorporated by reference to Exhibit 10.1 of the Company’s Current Report on Form 8-K filed with the SEC on February 7, 2022).

10.5

Form on Indemnification Agreement (incorporated by referenced to Exhibit 10.1 of the Company’s Current Report on Form 8-K filed with the SEC on May 5, 2022).

10.6

Form of Waiver Agreement (incorporated by reference to Exhibit 10.1 of the Company’s Current Report on Form 8-K filed with the SEC on May 13, 2022).

10.7

Form of Term Sheet by and between the Representative and the Company, dated July 29, 2022 (incorporated by reference to Exhibit 10.1 of the Company’s Current Report on Form 8-K filed with the SEC on July 29, 2022).

10.8#

Form of Settlement Agreement, by and between the Representative and the Company, dated November 30, 2022) (incorporated by reference to Exhibit 10.1 of the Company’s Current Report on Form 8-K filed with the SEC on December 2, 2022).

10.9#

Amendment to the 2020 Omnibus Equity Incentive Plan (incorporated by reference to the Company’s Current Report on Form 8 - K filed with the SEC on June 23, 2023).

10.10†

License Agreement, dated September 13, 2023 (incorporated by reference to Exhibit 10.1 of the Company’s Current Report on Form 8 - K filed with the SEC on October 10, 2023).

10.11#

Amended Credit Agreement, dated as of October 3, 2022 and amended on September 6, 2023 and March 13, 2024, by and between the Company and Mattress Liquidators, Inc. (incorporated by reference to Exhibit 10.1 of the Company’s Current Report on Form 8 - K filed with the SEC on March 13, 2024).

10.12

Second Amended and Restated Revolving Loan Promissory Note, dated March 13, 2024 (incorporated by reference to Exhibit 10.2 of the Company’s Current Report on Form 8 - K filed with the SEC on March 13, 2024).

10.13

Security Agreement, dated as of October 3, 2022, by and between ImmunogenX and Mattress Liquidators, Inc. (incorporated by reference to Exhibit 10.3 of the Company’s Current Report on Form 8 - K filed with the SEC on March 13, 2024).

10.14

Lender Support Letter, dated as of March 13, 2024, by and between ImmunogenX and Mattress Liquidators, Inc. (incorporated by reference to Exhibit 10.4 of the Company’s Current Report on Form 8 - K filed with the SEC on March 13, 2024).

10.15

Form of Shareholder Note (incorporated by reference to Exhibit 10.5 of the Company’s Current Report on Form 8 - K filed with the SEC on March 13, 2024).

10.16

Form of Shareholder Security Agreement (incorporated by reference to Exhibit 10.6 of the Company’s Current Report on Form 8 - K filed with the SEC on March 13, 2024).

10.17

Form of Inducement Letter (incorporated by reference to Exhibit 10.1 of the Company’s Current Report on Form 8-K filed with the SEC on July 11, 2024).

10.18

Revolving Loan Agreement (incorporated by reference to Exhibit 10.1 of the Company’s Current Report on Form 8-K filed with the SEC on February 6, 2025).

-81-

10.19

Revolving Note (incorporated by reference to Exhibit 10.2 of the Company’s Current Report on Form 8-K filed with the SEC on February 6, 2025).

10.20

Consulting Agreement dated March 6, 2025 with Skowron Accounting Professional Corporation (incorporated by reference to Exhibit 10.1 of the Company’s Current Report on Form 8-K filed with the SEC on March 7, 2025).

10.21

Consulting Agreement dated March 6, 2025 with 2818390 Ontario Corp. (incorporated by reference to Exhibit 10.2 of the Company’s Current Report on Form 8-K filed with the SEC on March 7, 2025).

10.22

Form of Director Agreement (incorporated by reference to Exhibit 10.3 of the Company’s Current Report on Form 8-K filed with the SEC on March 7, 2025).

14.1

Code of Business Conduct and Ethics (incorporated by reference to Exhibit 97.1 of the Company’s Annual Report on Form 10-K filed with the SEC on March 29, 2024).

16.1

Letter from Mazars USA LLP to the U.S. Securities and Exchange Commission, dated June 5, 2024 (incorporated by reference to Exhibit 16.1 of the Company’s Current Report on Form 8-K filed with the SEC on June 5, 2024).

16.2

Letter from Forvis Mazars, LLP to the U.S. Securities and Exchange Commission, dated August 15, 2024 (incorporated by reference to Exhibit 16.1 of the Company’s Current Report on Form 8-K filed with the SEC on August 15, 2024).

16.3

Letter from Macias Gini & O’Connell LLP to the U.S. Securities and Exchange Commission, dated August 29, 2024 (incorporated by reference to Exhibit 16.1 of the Company’s Current Report on Form 8-K filed with the SEC on August 29, 2024).

19.1

Revised Insider Trading Policy (incorporated by reference to Exhibit 19.1 of the Company’s Annual Report on Form 10-K filed with the SEC on March 29, 2024).

21.1

Subsidiaries of the Registrant (incorporated by reference to Exhibit 21.1 of the Company’s Annual Report on Form 10-K filed with the SEC on March 29, 2024).

31.1*

Certification of CEO as Required by Rule 13a-14(a) or Rule 15d-14(a).

31.2*

Certification of CFO as Required by Rule 13a-14(a) or Rule 15d-14(a).

32.1**

Certification of CEO and CFO as Required by Rule 13a-14(a) and Rule 15d-14(b) (17 CFR 240.15d-14(b)) and Section 1350 of Chapter 63 of Title 18 of the United States Code.

97.1

Compensation Recovery Policy (incorporated by reference to Exhibit 97.1 of the Company’s Annual Report on Form 10-K filed with the SEC on March 29, 2024).

101.INS*

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

101.SCH*

Inline XBRL Taxonomy Extension Schema.

101.CAL*

Inline XBRL Taxonomy Extension Calculation Linkbase.

101.DEF*

Inline XBRL Taxonomy Extension Definition Linkbase.

101.LAB*

Inline XBRL Taxonomy Extension Label Linkbase.

101.PRE*

Inline XBRL Taxonomy Extension Presentation Linkbase.

104*

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

* Filed herewith.

** Furnished herewith.

# Certain portions of this exhibit (indicated by “[*****]”) have been omitted as we have determined (1) it is not material and (2) is the type that the Company treats as private or confidential.

## Schedules and exhibits have been omitted pursuant to Item 601(b)(2) of Regulation S-K. The Company hereby undertakes to furnish supplementally copies of any of the omitted schedules upon request by the SEC.

### Certain annexes, schedules and exhibits have been omitted pursuant to Item 601 (a) (5) of Regulation S - K. The Company agrees to furnish supplementally a copy of any omitted attachment to the SEC on a confidential basis upon request.

† Indicates a management contract or compensation plan, contract or arrangement.

ITEM 16:FORM 10-K SUMMARY

None.

-82-

SIGNATURES

In accordance with Section 13 or 15(d) of the Securities Exchange Act of 1934, the Registrant has duly caused this Report to be signed on its behalf by the undersigned, there unto duly authorized.

FIRST WAVE BIOPHARMA, INC.

April 1, 2025

By:

/s/ Richard Paolone

Name: Richard Paolone

Title: Interim Chief Executive Officer

By:

/s/ Anna Skowron

Name: Anna Skowron

Title: Interim Chief Financial Officer

Pursuant to the requirements of the Securities Exchange Act of 1934, this Report has been signed by the following persons on behalf of the registrant and in the capacities held on the dates indicated.

Signature

    

Title

    

Date

/s/ Richad Paolone

Interim Chief Executive Officer and Director

April 1, 2025

Richard Paolone

(principal executive officer)

/s/ Anna Skowron

Interim Chief Financial Officer

April 1, 2025

Anna Skowron

(principal financial officer and accounting officer)

/s/ Edward J. Borkowski

Director

April 1, 2025

Edward J. Borkowski

/s/ Eric G. Corbett

Director

April 1, 2025

Eric G. Corbett

/s/ Manpreet Uppal

Director

April 1, 2025

Manpreet Uppal

/s/ Jack Syage

Director

April 1, 2025

Jack Syage

-83-

Entero Therapeutics, Inc.

Index to Consolidated Financial Statements

    

Page

Report of Independent Registered Public Accounting Firm (Macias Gini & O’Connell LLP, New York, NY, PCAOB ID 324)

F-2

Report of Independent Registered Public Accounting Firm 2023 Opinion (Mazars USA LLP,New York, NY, PCAOB ID 339)

F-4

Consolidated Balance Sheets as of December 31, 2024 and 2023

F-5

Consolidated Statements of Operations and Comprehensive Loss for the years ended December 31, 2024 and 2023

F-6

Consolidated Statements of Changes in Stockholders’ Equity for the years ended December 31, 2024 and 2023

F-7

Consolidated Statements of Cash Flows for the years ended December 31, 2024 and 2023

F-9

Notes to the Consolidated Financial Statements

F-10

F-1

Report of Independent Registered Public Accounting Firm

To the Stockholders and the Board of Directors of Entero Therapeutics, Inc.

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheet of Entero Therapeutics, Inc. (the “Company”) as of December 31, 2024, the related consolidated statements of operations and comprehensive loss, mezzanine equity and changes in stockholders’ equity and cash flows, for the year then ended, and the related notes (collectively, the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2024, and the results of its operations and its cash flows for the year then ended in conformity with accounting principles generally accepted in the United States of America.

We have also audited the adjustments to the 2023 financial statements to retrospectively apply the change in accounting for ASU 2023-07 Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, discussed in Note 2 and Note 19. In our opinion, such adjustments are appropriate and have been properly applied. We were not engaged to audit, review, or apply any procedures to the 2023 financial statements of the Company other than with respect to the adjustments and, accordingly, we do not express an opinion or any other form of assurance on the 2023 financial statements taken as a whole.

Substantial Doubt About the Company’s Ability to Continue as a Going Concern

The accompanying consolidated financial statements have been prepared as if the Company will continue as a going concern. As discussed in Note 1 to the consolidated financial statements, the Company has incurred significant operating losses and negative cash flows from operations since inception. The Company also has an accumulated deficit of approximately $202.3 million. Subsequent to December 31, 2024, the Company closed on a revolving loan agreement in the principal amount of $2.0 million. The Company is dependent on obtaining additional working capital funding from the sale of equity and/or debt securities in order to continue to execute its development plans and continue operations. These conditions raise substantial doubt about its ability to continue as a going concern. Management’s plans regarding those matters also are described in Note 1. The consolidated financial statements do not include any adjustments that might result from the outcome of this uncertainty.

Basis for Opinion

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

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audit, we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.

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

Critical Audit Matters

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

F-2

critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.

The business combination and the related computation and allocation of the purchase price of $60,090,974 to the assets acquired and liabilities assumed, and the subsequent designation of the acquired business as held for sale at a carrying value of $60,228,511, and further designating the planned disposal of the recent acquisition as discontinued operations, has been identified as a critical audit matter.

Allocation of purchase price in accordance with ASC 805 (Business Combination) and subsequent determination of carrying value for a recently acquired business that is designated as held for sale and discontinued operations

Critical Audit Matter Description

As discussed in Notes 3 and 4 to the consolidated financial statements the Company entered into a business combination in March 2024. The Company allocated the total purchase price of the acquisition to the identifiable tangible and intangible assets acquired (including intangibles recognized) and liabilities assumed, based on their respective fair values as of the date of acquisition. Subsequent to the acquisition, the Company designated the acquired assets and liabilities assumed as held for sale at the same fair value. The determination of fair value at acquisition for certain intangibles like IPR&D requires management to make significant estimates and assumptions related to forecasts of future revenues and expenses, cost to completion and discount rates. Further, when these acquired assets were subsequently designated as held for sale, there are estimates, judgement and subjectivity involved in determining their anticipated selling price less cost to sell.

Considering the significant estimation, judgement, and subjectivity required in determining the future cash flows used to compute the fair value of recognized intangible assets, especially IPR&D; and the estimation, judgement and subjectivity in determining the estimated selling price less cost to sell, for purposes of computing the carrying value of assets held for sale, required a high degree of auditor judgement and subjectivity. Lastly, evaluating whether those assets held for sale also satisfied discontinued operations criteria of being material and causing a strategic shift in operations, required judgement.

How the Critical Matter Was Addressed in the Audit

Our audit procedures related to the business combination and subsequent determination of the acquired assets/liabilities meeting held for sale and discontinued operations criteria, included the following procedures, among others:

Validated the purchase price and the opening balance of the assets acquired and liabilities assumed.
Tested the mathematical accuracy of the calculations performed along with assessing the completeness and accuracy of the data used in the calculation of IPR&D intangibles recognized through the business combination.

Evaluated the appropriateness of the valuation methodologies used, as well as auditing the key assumptions and inputs utilized by management in the valuation models, including anticipated future cash flows, discount rates, market multiples, risk-free rate, and other inputs, as applicable. To this effect, we utilized our valuation expert to help assist in independently replicating valuation models utilized in computing fair value and evaluating the reasonableness of underlying assumptions and estimates.

Evaluated management’s assessment of held for sale and discontinued operations criteria being satisfied as part of the planned disposition transactions. We obtained the agreements signed during the subsequent period to cancel equity/equity linked instruments issued as consideration for the business combination. These cancellations of non-cash equity consideration transferred would also become the estimated selling price of assets held for sale and directly impacts the carrying value of the held for sale assets and related impairments if any.

/s/ Macias Gini & O’Connell LLP

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

Melville, NY

F-3

Report Of Independent Registered Public Accounting Firm

To Shareholders and the Board of Directors of Entero Therapeutic, Inc.  (f/k/a First Wave BioPharma, Inc.)

Opinion on the Consolidated Financial Statements

We have audited, before the effects of the adjustments to retrospectively apply the change in accounting described in Note 2 and Note 19, the accompanying consolidated balance sheet of Entero Therapeutic, Inc. (the “Company” or f/k/a First Wave BioPharma, Inc.) as of December 31, 2023, and the related consolidated statements of operations and comprehensive loss, stockholders' equity, and cash flows for the year ended December 31, 2023, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements, before the effects of the adjustments to retrospectively apply the change in accounting (as described in Note 2 and Note 19), present fairly, in all material respects, the financial position of the Company as of December 31, 2023, and the results of its operations and its cash flows for the year ended December 31, 2023, in conformity with accounting principles generally accepted in the United States of America.

We were not engaged to audit, review, or apply any procedures to the adjustments to retrospectively apply the change in accounting (as described in Note 2 and Note 19) and, accordingly, we do not express an opinion or any other form of assurance about whether such adjustments are appropriate and have been properly applied. Those adjustments were audited by Macias Gini & O’Connell LLP.

Substantial Doubt About the Company’s Ability to Continue as a Going Concern

The accompanying consolidated financial statements have been prepared assuming that the Company will continue as a going concern. As discussed in Note 1 to the consolidated financial statements, the Company has incurred significant operating losses and negative cash flows from operations since inception. The Company is dependent on obtaining additional working capital funding from the sale of equity and/or debt securities in order to continue to execute its development plans and continue operations. These conditions raise substantial doubt about its ability to continue as a going concern. Management’s plans regarding those matters also are described in Note 1. The consolidated financial statements do not include any adjustments that might result from the outcome of this uncertainty.

Basis for Opinion

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

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. Our audit included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audit also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audit provide a reasonable basis for our opinion.

We have served as the Company's auditor from 2015 to 2024.

/s/ Mazars USA LLP

New York, New York

March 29, 2024

F-4

ENTERO THERAPEUTICS, INC.

Consolidated Balance Sheets

    

    

December 31, 

December 31, 

2024

2023

ASSETS

Current Assets:

Cash and cash equivalents

$

163,476

$

3,711,770

Prepaid expenses

 

145,319

 

1,244,466

Assets of disposal group held-for-sale

 

83,170,009

 

Total Current Assets

83,478,804

4,956,236

 

 

Property, equipment, and leasehold improvements, net

 

 

14,565

Other Assets:

Restricted cash

 

21,516

 

21,522

Goodwill

1,684,182

1,684,182

Operating lease right-of-use assets

 

126,753

 

195,440

Deposits

 

98,251

 

11,250

Total Other Assets

 

1,930,702

 

1,912,394

Total Assets

$

85,409,506

$

6,883,195

LIABILITIES AND STOCKHOLDERS’ EQUITY (DEFICIT)

Current Liabilities:

Accounts payable

$

2,959,248

$

554,277

Accrued expenses

252,048

825,290

Accrued dividend payable

 

1,310,581

 

1,069,616

Note payable

 

 

612,784

Operating lease liabilities - current

81,510

67,111

Liabilities held-for-sale

22,941,497

Other current liabilities

 

1,236

 

4,239

Total Current Liabilities

 

27,546,120

 

3,133,317

Operating lease liabilities – non-current

59,024

146,949

Total Liabilities

 

27,605,144

 

3,280,266

Mezzanine Equity:

Series G preferred stock- Par value $0.0001 per share; 13,000 shares designated; 12,373.226 and 0 shares issued and outstanding at December 31, 2024 and December 31, 2023, respectively.

61,681,100

Stockholders’ Equity (Deficit):

Series B preferred stock- Par value $0.0001 per share; 5,194.81 shares authorized; 475.56 and 514.96 shares issued and outstanding at December 31, 2024 and 2023, respectively.

 

 

Series C preferred stock- Par value $0.0001 per share; 75,000 shares authorized; 0 shares issued and outstanding at December 31, 2024 and 2023.

 

 

Series D preferred stock- Par value $0.0001 per share; 150 shares designated; 0 shares issued and outstanding at December 31, 2024 and 2023.

Series E preferred stock- Par value $0.0001 per share; 150 shares designated; 0 shares issued and outstanding at December 31, 2024 and 2023.

Series F preferred stock- Par value $0.0001 per share; 7,000 shares designated; 0 shares issued and outstanding at December 31, 2024 and 2023.

Common stock - Par value $0.0001 per share; 100,000,000 shares authorized; 4,754,038 and 1,560,998 shares issued and outstanding at December 31, 2024 and 2023, respectively.

475

156

Additional paid-in capital

 

198,510,795

 

187,931,445

Accumulated deficit

 

(202,388,008)

 

(184,328,672)

Total Stockholders’ Equity (Deficit)

 

(3,876,738)

 

3,602,929

Total Liabilities, Mezzanine Equity and Stockholders’ Equity (Deficit)

$

85,409,506

$

6,883,195

The accompanying notes are an integral part of these Consolidated Financial Statements.

F-5

ENTERO THERAPEUTICS, INC.

Consolidated Statements of Operations and Comprehensive Loss

    

Years Ended December 31,

2024

    

2023

Operating expenses:

Research and development expenses

$

903,941

$

5,033,218

General and administrative expenses

 

14,717,333

 

10,737,609

Total operating expenses

15,621,274

15,770,827

Loss from operations

 

(15,621,274)

 

(15,770,827)

Other expenses:

 

 

Interest income (expense), net

 

875

 

(19,932)

Other income (expense), net

 

1,378

 

(4,224)

Total other expenses

2,253

(24,156)

Loss from continued operations

(15,619,021)

(15,794,983)

Loss from discontinued operations, net of tax

(2,440,315)

Net loss

$

(18,059,336)

$

(15,794,983)

Preferred stock dividend

(240,965)

(308,128)

Net loss applicable to common shareholders

$

(18,300,301)

$

(16,103,111)

Basic and diluted weighted average shares outstanding

3,434,934

336,342

Loss per share - basic and diluted

$

(5.33)

$

(47.88)

Loss per share from discontinued operations - basic and diluted

$

(0.71)

$

The accompanying notes are an integral part of these Consolidated Financial Statements.

F-6

ENTERO THERAPEUTICS, INC.

Consolidated Statements of Mezzanine Equity and Changes in Stockholders’ Equity (Deficit)

Series G Convertible Preferred Stock

Series B Convertible

Additional

Total

Mezzanine Equity

Preferred Stock

Common Stock

Paid In

Accumulated

Stockholders’

    

Shares

    

Amount

    

Shares

    

Amount

    

Shares

    

Amount

    

Capital

    

Deficit

    

Equity

Balance, January 1, 2024

    

$

515

    

$

    

1,560,998

    

$

156

    

$

187,931,445

    

$

(184,328,672)

    

$

3,602,929

Issuance of common stock, pre-funded warrants and warrants in registered direct offering, net of issuance costs

 

 

 

448,100

 

44

 

4,495,482

 

 

4,495,526

Issuance of common stock in connection with the exercise of warrants in the July 2024 Inducement Offering, net of offering costs

1,762,674

176

1,730,189

1,730,365

Issuance of stock upon acquisition of IMGX

11,777

57,790,474

36,830

4

2,300,496

2,300,500

Issuance of stock to financial advisors upon acquisition of IMGX

596

3,890,626

18,475

2

120,646

1,206,484

Exercise of pre-funded warrants into common stock

 

 

 

443,525

 

45

 

 

 

45

Deemed dividend of Series B preferred stock

 

 

 

 

 

(240,965)

 

 

(240,965)

Conversion of Series B preferred shares into common stock

 

(40)

 

 

35

 

 

 

 

Common stock issued to consultants

350,000

35

1,541,960

1,541,995

Issuance of common stock from RSU vest

 

133,401

13

(13)

Stock-based compensation

 

 

 

 

 

631,555

 

 

631,555

Net Loss

 

 

 

 

 

(18,059,336)

 

(18,059,336)

Balance, December 31, 2024

12,373

$

61,681,100

475

$

 

4,754,038

$

475

$

198,510,795

$

(202,338,008)

$

(3,876,738)

The accompanying notes are an integral part of these Consolidated Financial Statements.

F-7

ENTERO THERAPEUTICS, INC.

Consolidated Statements of Changes in Stockholders’ Equity

Series B Convertible

Additional

Total

Preferred Stock

Common Stock

Paid In

Accumulated

Stockholders’

    

Shares

    

Amount

    

Shares

    

Amount

    

Capital

    

Deficit

    

Equity

Balance, January 1, 2023

550

$

49,750

$

5

$

171,275,836

$

(168,533,689)

$

2,742,152

Issuance of common stock, pre-funded warrants and warrants in the March 2023 Offering, net of issuance costs

 

 

6,400

 

1

 

3,690,972

 

 

3,690,973

Issuance of common stock in connection with the exercise of warrants in the June 2023 Inducement Offering, net of offering costs

 

 

86,216

 

9

 

2,239,056

 

 

2,239,065

Issuance of common stock, pre-funded warrants and warrants in the July 2023 offering, net of issuance costs

 

 

30,500

 

3

 

1,833,924

 

 

1,833,927

Issuance of common stock in connection with the exercise of warrants in the September 2023 Inducement Offering, net of offering costs

 

 

294,101

 

29

 

3,706,742

 

 

3,706,771

Issuance of common stock in connection with the exercise of warrants in the December 2023 Inducement Offering, net of offering costs

 

 

881,337

 

88

 

4,358,734

 

 

4,358,822

Exercise of pre-funded warrants into common stock

 

 

199,974

 

20

 

637

 

 

657

Deemed dividend of Series B preferred stock

 

 

 

 

(308,128)

 

 

(308,128)

Conversion of Series B preferred shares into common stock

 

(35)

 

28

 

 

 

 

Common stock issued to consultants

7,500

1

93,200

93,201

Issuance of common stock from RSU vest

5,673

Effect of cancelled shares from the 1-for-7 reverse stock split

(148)

Effect of cancelled shares from the 1-for-20 reverse stock split

(333)

Stock-based compensation

1,040,472

1,040,472

Net Loss

(15,794,983)

(15,794,983)

Balance, December 31, 2023

 

515

$

1,560,998

$

156

$

187,931,445

$

(184,328,672)

$

3,602,929

The accompanying notes are an integral part of these Consolidated Financial Statements.

F-8

ENTERO THERAPEUTICS, INC.

Consolidated Statements of Cash Flows

    

Years Ended December 31, 

2024

    

2023

Cash flows from operating activities:

Net loss

$

(18,059,336)

$

(15,794,983)

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

Depreciation and amortization

 

48,946

 

29,274

Debt amortization

 

5,848

 

Change in right-of-use assets

72,919

63,821

Stock-based compensation

 

631,555

 

1,040,472

Common stock issued to consultants

 

1,541,995

 

93,201

Common stock issued to financial advisors at acquisition

120,648

Series G convertible preferred stock

3,890,626

Changes in operating assets and liabilities:

Other receivables

 

 

93,014

Prepaid expenses

 

1,099,147

 

712,365

Lease liabilities

 

(77,137)

 

(66,151)

Deposits

(87,001)

6,899

Accounts payable

1,644,848

(165,763)

Accrued expenses

(160,282)

1,617,898

Other assets and liabilities

 

109,401

 

(7,899)

Net cash used in operating activities

(9,217,823)

(12,377,852)

Cash flows from investing activities:

Cash acquired in acquisition of IMGX

88,169

Payment related to license agreement

 

 

(500,000)

Net cash provided by (used in) investing activities

88,169

(500,000)

Cash flows from financing activities:

Proceeds from issuance of common stock, pre-funded warrants and warrants, net of offering costs

 

4,495,526

 

5,524,900

Proceeds from the issuance of common stock in connection with the exercise of warrants from inducement offerings, net of offering costs

 

1,730,365

 

10,304,658

Proceeds from exercise of pre - funded warrants

45

657

Repayment of note payable

(644,582)

(603,494)

Net cash provided by financing activities

5,581,354

15,226,721

(Decrease) increase in cash and cash equivalents

 

(3,548,300)

 

2,348,869

Cash, cash equivalents and restricted cash, beginning balance

 

3,733,292

 

1,384,423

Cash, cash equivalents and restricted cash, ending balance

$

184,992

$

3,733,292

Supplemental disclosures of cash flow information:

Cash paid for interest

$

36,165

$

22,463

Non-cash investing and financing activities:

Fair value of common shares issued in the IMGX acquisition, net of cash

$

152,331

$

Fair value of Series G preferred stock issued in the IMGX acquisition

$

57,790,474

$

Fair value of options assumed in the IMGX acquisition

$

1,271,000

$

Fair value of warrants assumed in the IMGX acquisition

$

789,000

$

Accrued dividends on preferred stock

$

(240,965)

$

(308,128)

Issuance of note payable relating to insurance policies

$

$

683,001

Acquisitions

Tangible and intangible assets acquired, net of cash

$

66,525,124

$

Liabilities assumed

$

(24,876,645)

$

Goodwill

$

18,354,326

$

The accompanying notes are an integral part of these Consolidated Financial Statements.

F-9

ENTERO THERAPEUTICS, INC.

Notes to Consolidated Financial Statements

December 31, 2024 and 2023

Note 1 - The Company and Basis of Presentation

The Company

Entero Therapeutics, Inc. (“Entero”) and its wholly-owned subsidiaries, First Wave Bio, Inc. (“FWB”) and ImmunogenX, LLC (“IMGX”), are collectively referred to as the “Company”. The Company is engaged in the research and development of targeted, non-systemic therapies for the treatment of patients with gastrointestinal (“GI”) diseases. Non-systemic therapies are non-absorbable drugs that act locally, i.e., in the intestinal lumen, skin or mucosa, without reaching an individual’s systemic circulation.

In May 2024, the Company changed its name from First Wave Biopharma, Inc. to Entero Therapeutics, Inc.

The Company’s development pipeline consists of gut-restricted GI clinical drug candidates, including the biologic Adrulipase (formerly MS1819), a recombinant lipase enzyme designed to enable the digestion of fats and other nutrients. The Company plans to continue development of its Adrulipase program in 2025.

In March 2024, the Company acquired ImmunogenX, Inc. (“ImmunogenX”) (the Company’s acquisition of ImmunogenX, the “Merger”), a private, clinical-stage biopharmaceutical company founded in 2013, which was developing the biologic, Latiglutenase, for celiac disease. ImmunogenX was also developing CypCel, a metabolic marker compound that can measure the state of small-intestinal recovery of celiac patients undergoing gluten-free diets (“GFDs”). The Company is seeking avenues to dispose of certain assets and liabilities of IMGX, including Latiglutenase and CypCel. As of December 31, 2024, these were classified as assets and liabilities held for sale and due to the short period of time since the close of the Merger and are reported at their fair value less cost to sell. The Company determined that the discontinued operations of IMGX represents a strategic shift that will have a major effect on the Company’s operations and financial statements. See Note 3 for additional details regarding the Merger and see Note 4 for additional details surrounding the Company’s assets and liabilities held for sale and discontinued operations.

The Company has given notice to terminate its license agreement with Sanofi for its Capeserod program, a selective 5-HT4 receptor partial agonist. The Company is also exploring strategic alternatives for its Niclosamide program, an oral small molecule with anti-viral and anti-inflammatory properties.

Risks and Uncertainties

The Company is subject to risks and uncertainties common to early-stage companies in the biotechnology industry, including, but not limited to, development and regulatory success, development by competitors of new technological innovations, dependence on key personnel, protection of proprietary technology, compliance with government regulations, and ability to secure additional capital to fund clinical trials and operations.

Worldwide supply chain constraints and economic and capital markets uncertainty arising out of conflicts between Russia and Ukraine and conflicts in the Middle East triggered by attacks on Israel in October of 2023 have disrupted commercial and capital markets and emerged as new barriers to long-term economic recovery. Capital markets uncertainty, with public stock price decreases and volatility, could make it more difficult for us to raise capital when needed.

In addition, the Company is subject to other challenges and risks specific to its business, its ability to maintain compliance with the continued listing requirements of The Nasdaq Capital Market and its ability to execute on its strategy, as well as risks and uncertainties common to companies in the biotechnology and pharmaceutical industries with development and commercial operations, including, without limitation, risks and uncertainties associated with: obtaining regulatory approval of its drug candidates; delays or problems in the manufacture and supply of its drug candidates, loss of single source suppliers or failure to comply with manufacturing regulations; identifying, acquiring or in-licensing additional products or drug candidates; pharmaceutical product development and the inherent uncertainty of clinical success; and the challenges of protecting and enhancing our intellectual property rights; complying with applicable regulatory requirements.

F-10

Substantial Doubt about the Company’s Ability to Continue as a Going Concern

The accompanying consolidated financial statements have been prepared as if the Company will continue as a going concern. The Company has incurred significant operating losses and negative cash flows from operations since inception. On December 31, 2024, the Company had cash and cash equivalents of approximately $185,000 and an accumulated deficit of approximately $202.4 million. The Company has incurred recurring losses, has experienced recurring negative operating cash flows, and requires significant cash resources to execute its business plans. Subsequent to December 31, 2024, the Company closed on a revolving loan agreement in the principal amount of $2.0 million. Based on its cash on hand at December 31, 2024 and the available loan proceeds, the Company anticipates having sufficient cash to fund planned operations through September 2025. Historically, the Company’s major sources of cash have been comprised of proceeds from various public and private offerings of its capital stock. The Company is dependent on obtaining additional working capital funding from the sale of equity and/or debt securities in order to continue to execute its development plans and continue operations.

The Company has been, and is expected to continue, exploring various potential strategies available including but not limited to raising capital, restructuring its indebtedness and identifying and evaluating potential strategic alternatives but there can be no assurance that these efforts will be successful, that the Company will be able to raise necessary capital on acceptable terms, reach agreement with lenders, or that the strategic review process will result in the Company pursuing any transaction or that any transaction, if pursued, will be completed on attractive terms or at all. The Company is evaluating all potential strategic options, including a merger, reverse merger, sale, wind-down, liquidation and dissolution or other strategic transaction. Additionally, there can be no assurances that any particular course of action, business arrangement or transaction, or series of transactions, will be pursued, successfully consummated or lead to increased stakeholder value or that it will make any cash distributions to stockholders. Any failure in these efforts could force the Company to delay, limit or terminate operations, make reductions in its workforce, discontinue research and development programs, liquidate all or a portion of assets or pursue other strategic alternatives, and/or seek protection under the provisions of the U.S. Bankruptcy Code.

Without adequate working capital, the Company may not be able to meet its obligations and continue as a going concern. These conditions raise substantial doubt about the Company’s ability to continue as a going concern one year from the date these financial statements are issued. If the Company is not able to obtain necessary capital, it may be required to terminate operations, liquidate all or a portion of assets and/or seek bankruptcy protection. As a result, the Company concluded that its plans at this stage do not alleviate substantial doubt about the ability to continue as a going concern. The financial statements do not include any adjustments that might result from the outcome of this uncertainty.

Basis of Presentation and Principles of Consolidation

The accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) and include the accounts of Entero and its wholly owned subsidiaries, FWB and IMGX. Intercompany transactions and balances have been eliminated upon consolidation.

Note 2 - Significant Accounting Policies and Recent Accounting Pronouncements

Use of Estimates

The accompanying consolidated financial statements are prepared in conformity with GAAP and include certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements (including goodwill), and the reported amounts of revenue and expense during the reporting period, including contingencies. Accordingly, actual results may differ from those estimates.

Segment Information

The Company operates as one operating segment with a focus on research and development. The Chief Executive Officer (“CEO”), as the Company’s chief operating decision maker, manages and allocates resources to the operations of the Company on an aggregated basis. This enables the CEO to assess the Company’s overall level of available resources and determine how best to deploy these resources across functions, product and service lines, and strategic opportunities in line with the long-term Company-wide strategic goals.

F-11

Reverse Stock Split

On December 18, 2023, the Company effected a reverse stock split, whereby every twenty shares of the Company’s issued and outstanding common stock was converted automatically into one issued and outstanding share of common stock, but without any change in the number of authorized shares of common stock and the par value per share.

On January 18, 2023, the Company effected a reverse stock split, whereby every seven shares of the Company’s issued and outstanding common stock was converted automatically into one issued and outstanding share of common stock, but without any change in the number of authorized shares of common stock and the par value per share.

All share and per share amounts have been retroactively restated to reflect the reverse stock splits referenced above.

Cash and Cash Equivalents and Restricted Cash

The Company considers all highly liquid investments with maturities of three months or less from date of purchase to be cash equivalents. As of each of December 31, 2024 and December 31, 2023, the Company has classified approximately $22,000 as restricted cash.

Concentrations of Credit Risk

Financial instruments that potentially expose the Company to concentrations of credit risk consist of cash. The Company primarily maintains its cash balances with financial institutions in federally insured accounts in the U.S. The Company may from time to time have cash in banks in excess of FDIC insurance limits. At December 31, 2023, the Company had approximately $3.7 million in one account in the U.S. in excess of these limits. The Company has not experienced any losses to date resulting from this practice. The Company mitigates its risk by maintaining the majority of its cash and equivalents with high quality financial institutions.

Equity-Based Payments to Non-Employees

Equity-based payments to non-employees are measured at fair value on the grant date per ASU No. 2018-07, Improvements to Nonemployee Share-Based Payment Accounting.

Fair Value Measurements

The Company follows Accounting Standards Codification (“ASC”) Topic 820-10, Fair Value Measurements and Disclosures (“ASC 820”), which among other things, defines fair value, establishes a consistent framework for measuring fair value and expands disclosure for each major asset and liability category measured at fair value on either a recurring or nonrecurring basis. Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability.

As a basis for considering such assumptions, a three-tier fair value hierarchy has been established, which prioritizes the inputs used in measuring fair value as follows:

Level 1: Observable inputs such as quoted prices (unadjusted) in active markets for identical assets or liabilities;

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

Level 3: Unobservable inputs in which there is little or no market data, which require the reporting entity to develop its own assumptions, which reflect those that a market participant would use.

In certain cases, the inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such cases, an instrument’s level within the fair value hierarchy is based on the lowest level of input that is significant to the overall fair value measurement. The Company’s assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment and considers factors specific to the financial instrument.

The Company recognizes transfers between levels as if the transfers occurred on the last day of the reporting period.

F-12

Goodwill and Intangible Assets

Goodwill represents the excess of the purchase price of the acquired business over the fair value of amounts assigned to assets acquired and liabilities assumed. Goodwill and other intangible assets with indefinite useful lives are reviewed for impairment annually or more frequently if events or circumstances indicate impairment may be present. Any excess in carrying value over the estimated fair value is charged to results of operations. The Company has not recognized any impairment charges through December 31, 2024 related to goodwill.

Impairment of Long-Lived Assets

The Company periodically evaluates its long-lived assets for potential impairment in accordance with ASC Topic 360, Property, Plant and Equipment (“ASC 360”). Potential impairment is assessed when there is evidence that events or changes in circumstances indicate that the carrying amount of an asset may not be recovered. Recoverability of these assets is assessed based on undiscounted expected future cash flows from the assets, considering a number of factors, including past operating results, budgets and economic projections, market trends and product development cycles. If impairments are identified, assets are written down to their estimated fair value. The Company has not recognized any impairment charges through December 31, 2024.

Income Taxes

Income taxes are recorded in accordance with ASC 740, Accounting for Income Taxes (“ASC 740”), which provides for deferred taxes using an asset and liability approach. The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements or tax returns. The Company determines its deferred tax assets and liabilities based on differences between financial reporting and tax bases of assets and liabilities, which are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. Valuation allowances are provided if, based upon the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.

The Company accounts for uncertain tax positions in accordance with the provisions of ASC 740. When uncertain tax positions exist, the Company recognizes the tax benefit of tax positions to the extent that the benefit will more likely than not be realized. The determination as to whether the tax benefit will more likely than not be realized is based upon the technical merits of the tax position as well as consideration of the available facts and circumstances. At December 31, 2024 and 2023, the Company does not have any significant uncertain tax positions.

Leases

Leases are recorded on the balance sheet as right of use assets and lease obligations. Lease liabilities are recognized based on the present value of the future minimum lease payments over the least term at the commencement date. Leases with a term of 12 months or less at inception are expensed monthly over the lease term. The lease term is determined by assuming the exercise of renewal options that are reasonably certain. The implicit interest rate or the incremental borrowing rate is used in determining the present value of future payments.

Loss Per Share

Basic loss per share (“EPS”) is computed by dividing the loss attributable to common shareholders by the weighted average number of shares of Common Stock outstanding. Diluted EPS reflects the potential dilution that could occur from shares of Common Stock issuable through the exercise or conversion of stock options, restricted stock awards, warrants and convertible securities. In certain circumstances, the conversion of options is excluded from diluted EPS if the effect of such inclusion would be anti-dilutive.

The dilutive effect of stock options is determined using the treasury stock method. Stock options to purchase shares of Common Stock of the Company during fiscal 2024 and 2023 were not included in the computation of diluted EPS because the Company has incurred a loss for the years ended December 31, 2024 and 2023 and the effect would be anti-dilutive.

F-13

Research and Development

Research and development costs are charged to operations when incurred and are included in operating expenses. Research and development costs consist principally of compensation of employees and consultants that perform the Company’s research activities, payments to third parties for preclinical and non-clinical activities, expenses with clinical research organizations (“CROs”), investigative sites, consultants and contractors that conduct or provide other services relating to clinical trials, costs to acquire drug product, drug supply and clinical trial materials from contract development and manufacturing organization (“CDMOs”) and third-party contractors relating to chemistry, manufacturing and controls (“CMC”) efforts, the fees paid for and to maintain the Company’s licenses and research and development costs related to Adrulipase, Capeserod and Niclosamide. Depending upon the timing of payments to the service providers, the Company recognizes prepaid expenses or accrued expenses related to these costs. These accrued or prepaid expenses are based on management’s estimates of the work performed under service agreements, milestones achieved and experience with similar contracts. The Company monitors each of these factors and adjusts estimates accordingly.

Research and Development – Intellectual Property Acquired

The Company records intellectual property acquired in business acquisitions that has not reached technological feasibility and which has no alternative future use, as In-Process R&D (“IPR&D”) at the acquisition date. On March 13, 2024, the Company entered into an acquisition agreement with IMGX which included the intellectual property and patents for Latiglutenase and CypCel, which was accounted for as a business acquisition (see Note 3 and Note 4).

Intangible assets related to IPR&D are considered indefinite-lived intangible assets and are assessed for impairment annually or more frequently if impairment indicators exist. If the associated research and development effort is abandoned, the related assets will be written-off, and the Company will record a noncash impairment loss on its Consolidated Statements of Operations. For those compounds that reach commercialization, the IPR&D assets will be amortized over their estimated useful lives. The impairment test for indefinite-lived intangible assets is a one-step test that compares the fair value of the intangible asset to its carrying value. If the carrying value exceeds its fair value, an impairment loss is recognized in an amount equal to the excess. The Company has not recognized any impairment charges through December 31, 2024 related to IPR&D.

For tax purposes, intangible assets related to IPR&D are considered indefinite-lived intangible assets.

Stock-Based Compensation

The Company’s board of directors (the “Board”) and stockholders have adopted and approved the Amended and Restated 2014 Omnibus Equity Incentive Plan (the “2014 Plan”) which took effect on May 12, 2014, and the 2020 Omnibus Equity Incentive Plan, which took effect on September 11, 2020 (the “2020 Plan”). From the effective date of the 2020 Plan, no new awards have been or will be made under the 2014 Plan. On March 13, 2024, in connection with the IMGX acquisition, the Company assumed IMGX’s 2021 Stock Option Plan (the “IMGX Plan”), including all IMGX stock options immediately outstanding prior to the IMGX acquisition, with each becoming an option to purchase Common Stock, subject to adjustment. The IMGX Plan was adopted and approved by the board of directors and stockholders of IMGX in 2021. Following the assumption of the IMGX Plan by the Company, no new awards have been or will be made under the IMGX Plan. The Company accounts for its stock-based compensation awards to employees, consultants, and Board members in accordance with ASC Topic 718, Compensation-Stock Compensation (“ASC 718”). ASC 718 requires all stock-based payments to employees, consultants, and Board members, including grants of employee stock options, to be recognized in the statements of operations by measuring the fair value of the award on the date of grant and recognizing this fair value as stock-based compensation using a straight-line method over the requisite service period, generally the vesting period.

For awards with performance conditions that affect their vesting, such as the occurrence of certain transactions or the achievement of certain operating or financial milestones, recognition of fair value of the award occurs when vesting becomes probable.

The Company estimates the grant date fair value of stock option awards using the Black-Scholes option-pricing model. The use of the Black-Scholes option-pricing model requires management to make assumptions with respect to the expected term of the option, the expected volatility of the Common Stock consistent with the expected life of the option, risk-free interest rates and expected dividend yields of the Common Stock.

F-14

Assets Held for Sale and Discontinued Operations

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

Discontinued operations comprise activities that were disposed of, discontinued or held for sale at the end of the period, represent a separate major line of business that can be clearly distinguished for operational and financial reporting purposes, and represent a strategic business shift having a major effect on the Company’s operations and financial results according to ASC Topic 205, Presentation of Financial Statements.

Additional details surrounding the Company’s assets and liabilities held for sale and discontinued operations are included in Note 4.

Recent Accounting Pronouncements

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”), which modified the disclosure and presentation requirements primarily through enhanced disclosures of significant segment expenses and clarified that single reportable segment entities must apply Topic 280 in its entirety. This guidance is effective for the Company for the year beginning January 1, 2024, with early adoption permitted. The amendments should be applied retrospectively to all prior periods presented in the financial statement. The Company adopted ASU 2023-07 on January 1, 2024. The adoption of the guidance resulted in expanded disclosures in Note 19. This adoption did not have an effect on the Company’s consolidated balance sheets, results of operations, or cash flows.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”), which includes amendments that further enhance income tax disclosures, primarily through standardization and disaggregation of rate reconciliation categories and income taxes paid by jurisdiction. The amendments are effective for all public entities for fiscal years beginning after December 15, 2024. The Company adopted ASU 2023-09 on January 1, 2025 and the adoption is not expected to have a material effect on the Company’s financial statement disclosures.

The Company has evaluated other recently issued accounting pronouncements and has concluded that the impact of recently issued standards that are not yet effective will not have a material impact on the Company’s financial position or results of operations upon adoption.

Note 3 – Business Acquisition

On March 13, 2024, the Company acquired ImmunogenX, Inc., a Delaware corporation, in accordance with the terms of an Agreement and Plan of Merger, dated March 13, 2024 (the “Merger Agreement”), by and among the Company, IMMUNO Merger Sub I, Inc., a Delaware corporation (“First Merger Sub”), IMMUNO Merger Sub II, LLC, a Delaware limited liability company (“Second Merger Sub”), and ImmunogenX. Pursuant to the Merger Agreement, First Merger Sub merged with and into ImmunogenX, pursuant to which ImmunogenX was the surviving corporation (the “First Merger”). Immediately following the First Merger, IMGX merged with and into Second Merger Sub, pursuant to which Second Merger Sub was the surviving entity and a wholly owned subsidiary of the Company (the “Second Merger” and, together with the First Merger, the “IMGX Merger”). Second Merger Sub subsequently changed its name to ImmunogenX, LLC. The Merger is intended to qualify as a tax-free reorganization for U.S. federal income tax purposes.

Under the terms of the Merger Agreement, following the consummation of the Merger (the “Closing”), in exchange for the outstanding shares of capital stock of ImmunogenX immediately prior to the effective time of the First Merger, the Company issued to the stockholders of ImmunogenX an aggregate of (A) 36,830 shares of Common Stock, and (B) 11,777.418 shares of Series G Preferred Stock, each share of which is convertible into 1,000 shares of Common Stock, upon shareholder approval. Following the closing of the acquisition, the Company had 2,303,135 shares of common stock issued and outstanding.

F-15

The Company incurred transaction costs of approximately $5.5 million which are included in the Company’s condensed consolidated statement of operations.

In addition, the Company assumed (i) all ImmunogenX stock options immediately outstanding prior to the First Merger, each becoming an option to purchase Common Stock subject to adjustment pursuant to the terms of the Merger Agreement (the “Assumed Options”) and (ii) all ImmunogenX warrants immediately outstanding prior to the First Merger, each becoming a warrant to purchase Common Stock subject to adjustment pursuant to the terms of the Merger Agreement (the “Assumed Warrants”). The Assumed Options are exercisable for an aggregate of 200,652 shares of Common Stock, have an exercise price of $0.81 and expire between February 1, 2031 and June 6, 2033. The Assumed Warrants are exercisable for an aggregate of 127,680 shares of Common Stock, have exercise prices ranging from $3.03 to $3.92 and expire between September 30, 2032 and September 6, 2033.

Tungsten Partners LLC (“Tungsten”) acted as financial advisor to the Company in connection with the Merger. As partial compensation for services rendered by Tungsten, the Company issued to Tungsten or its affiliates or designees an aggregate of 18,475 shares of Common Stock and 595.808 shares of Series G Preferred Stock. The fair value of the advisory fees was approximately $4.0 million which are included in the approximately $5.5 million of transaction costs noted above.

The Merger was accounted for as a business combination under the acquisition method of accounting with First Wave as the accounting acquirer. Under the acquisition method, the total purchase price of the acquisition is allocated to the net identifiable tangible and intangible assets acquired and liabilities assumed based on the fair values as of the date of such acquisition. The preliminary fair value of the consideration totaled approximately $60.1 million, summarized as follows:

    

Amount

Common stock issued to ImmunogenX stockholders

$

240,500

Replacement options

 

1,271,000

Replacement warrants

 

789,000

Preferred stock issued to ImmunogenX stockholders

 

57,790,474

Total consideration paid

$

60,090,974

The Company has made a provisional allocation of the purchase price of the Merger to the assets acquired and the liabilities assumed as of the purchase date. The following table summarizes the provisional purchase price allocations relating to the Merger:

Assets acquired:

    

  

Cash and cash equivalents

$

88,169

Prepaid expenses and other current assets

 

3,131,929

Property and equipment, net

 

18,963

Intangibles

 

63,370,000

Operating lease right-of-use assets

 

4,232

Total assets

$

66,613,293

Liabilities assumed:

 

  

Accounts payable

 

916,209

Accrued expenses and other current liabilities

 

2,131,439

Long term debt

 

6,397,889

Deferred tax liability

 

15,431,108

Total liabilities

$

24,876,645

Goodwill recorded:

 

  

Goodwill

$

18,354,326

Net assets acquired

$

60,090,974

F-16

The fair value of IPR&D was capitalized as of the IMGX Merger date and accounted for as indefinite-lived intangible assets until completion or disposition of the assets or abandonment of the associated research and development efforts. Upon successful completion of the development efforts, the useful lives of the IPR&D assets will be determined based on the anticipated period of regulatory exclusivity and will be amortized within operating expenses. Until that time, the IPR&D assets will be subject to impairment testing and will not be amortized. The goodwill recorded related to the IMGX Merger is the excess of the fair value of the consideration transferred by the acquirer over the fair value of the net identifiable assets acquired and liabilities assumed at the date of such acquisition. The goodwill recorded is not deductible for tax purposes.

All intangible assets acquired are not subject to amortization and their associated estimated acquisition date fair values are as follows:

    

Estimated

    

Acquisition Date

Intangible Asset

Useful Life

Fair Value

Patents

 

2 years

$

140,000

Trade names and trademarks

 

6 years

 

230,000

IPR&D – Latiglutenase

 

Indefinite

 

54,000,000

IPR&D - CypCel

 

Indefinite

$

9,000,000

Net loss in the Condensed Consolidated Statement of Operations for the twelve months ended December 31, 2024 includes net losses of IMGX from the date of acquisition to December 31, 2024 of approximately $2.4 million, which is classified as discontinued operations.

The Merger is classified as held for sale as of December 31, 2024. Refer to Note 4 for further information.

Pro forma disclosure for the IMGX acquisition

The following unaudited pro forma financial information reflects the consolidated results of operations of the Company as if the Acquisition had taken place on January 1, 2024. The pro forma financial information is not necessarily indicative of the results of operations as they would have been had the transactions been effected on the assumed date:

Twelve Months

    

Ended December 31, 2024

Operating expenses

$

15,621,274

Loss before discontinued operations

 

(15,619,022)

Loss from discontinued operations

 

(2,440,315)

Net loss applicable to common shareholders

 

(18,300,301)

Basic and diluted weighted average shares outstanding

 

45,657

Loss per share - basic and diluted

$

(400.82)

Note 4 – Discontinued Operations and Assets and Liabilities Held for Sale

The Company has initiated a plan to dispose of certain assets and liabilities of IMGX within 12 months of the date of the Merger with IMGX. These are classified as assets and liabilities held for sale and, due to the short period of time since the close of the Merger, are reported at their fair value less cost to sell. The Company determined that the discontinued operations of IMGX represents a strategic shift that will have a major effect on the Company’s operations and financial statements.

F-17

The following table summarizes the Company’s loss from discontinued operations for the twelve months ended December 31, 2024 and 2023.

Twelve Months Ended

December 31,

    

2024

    

2023

Operating expenses:

 

  

 

  

Research and development expenses

$

1,238,786

$

General and administrative expenses

 

157,379

 

Total operating expenses

 

1,396,165

 

Interest expense

 

(979,002)

 

Other (expense) income

 

(65,148)

 

Loss from discontinued operations

$

(2,440,315)

$

The assets and liabilities associated with discontinued operations consist of the following as of December 31, 2024:

Assets held for sale:

    

Prepaid expenses and other current assets

$

3,131,929

Property and equipment, net

 

16,180

Goodwill and intangible assets

 

80,021,900

Total assets held for sale

$

83,170,009

Liabilities held for sale:

 

  

Accounts payable

$

156,086

Accrued expenses and other current liabilities

 

2,508,990

Debt

 

6,403,737

Deferred tax liability

 

13,872,684

Total liabilities held for sale

$

22,941,497

Total assets and liabilities classified as held for sale are presented as current assets and liabilities, respectively, as they are anticipated to be sold within 12 months.

The Company recognized total depreciation and amortization of $34,381, amortization of debt discount $5,847 and a reduction in right of use asset of $4,382. There are changes in accounts payable of $760,123, accrued liabilities of $381,163, lease liability $3,611 and deferred tax liability of $112,400. These amounts are all categorized as cash used in operating activities within the Statement of Cash Flows.

Note 5 - Fair Value Disclosures

Fair value is the price that would be received from the sale of an asset or paid to transfer a liability assuming an orderly transaction in the most advantageous market at the measurement date. GAAP establishes a hierarchical disclosure framework that prioritizes and ranks the level of observability of inputs used in measuring fair value.

The fair value of the Company’s financial instruments are as follows:

Fair Value Measured at Reporting

Date Using

Carrying

    

Amount

    

Level 1

    

Level 2

    

Level 3

    

Fair Value

December 31, 2024:

Money market funds

$

12,723

$

12,723

$

$

$

12,723

December 31, 2023:

Money market funds

12,131

12,131

12,131

Note payable

$

612,784

$

$

612,784

$

$

612,784

F-18

At December 31, 2024 and 2023, the Company had no other assets or liabilities that are subject to fair value methodology and estimation in accordance with U.S. GAAP.

Note 6 – Property, Equipment and Leasehold Improvements

Property, equipment and leasehold improvements consisted of the following:

    

December 31, 

2024

    

2023

Computer equipment and software

$

11,540

$

11,540

Office equipment

 

48,278

 

48,278

Leasehold improvements

 

28,000

 

28,000

Total property, plant, and equipment

 

87,818

 

87,818

Less accumulated depreciation

 

(87,818)

 

(73,253)

Property, plant and equipment, net

$

$

14,565

Depreciation expense was $14,565 and $29,274 for each of the years ended December 31, 2024 and December 31, 2023, respectively.

Note 7 – Goodwill

Goodwill is as follows:

    

Goodwill

Balance on January 1, 2023

$

1,684,182

Balance on December 31, 2023

 

1,684,182

IMGX acquisition

 

18,354,326

Goodwill reclassified as held-for-sale

 

(18,354,326)

Balance on December 31, 2024

$

1,684,182

Note 8 – Intangible Assets and In-Process R&D

Intangible assets consist of IPR&D, patents, tradenames and trademarks acquired from ImmunogenX. As of December 31, 2024, Intangible assets have been reclassified as held for sale. Intangible assets and IPR&D activity is as follows:

    

Estimated

    

December 31, 

Useful Life

2024

Patents

2 years

$

140,000

Trademarks and trade names

6 years

 

230,000

Less: accumulated amortization

(31,598)

Intangible assets, net

338,402

In-process R&D

63,000,000

Intangible assets and in-process R&D reclassified as held for sale

(60,338,402)

Total intangible assets and in-process R&D, net

$

Note 9 - Accrued Expenses

Accrued expenses consisted of the following:

    

December 31,

    

December 31,

2024

2023

Professional fees

 

186,173

 

253,577

Consulting

 

65,875

 

75,972

Payroll and benefits

 

 

495,741

Total accrued expenses

$

252,048

$

825,290

F-19

Note 10 – Capital Stock

Our certificate of incorporation, as amended and restated (the “Charter”) authorized the issuance of up to 100,000,000 shares of Common Stock, par value $0.0001 per share, and 10,000,000 shares of preferred stock, par value $0.0001 per share.

On December 18, 2023, the Company effected a reverse stock split, whereby every twenty shares of the Company’s issued and outstanding common stock was converted automatically into one issued and outstanding share of common stock, but without any change in the number of authorized shares of common stock and the par value per share.

On January 18, 2023, the Company effected a reverse stock split, whereby every seven shares of the Company’s issued and outstanding common stock was converted automatically into one issued and outstanding share of common stock, but without any change in the number of authorized shares of common stock and the par value per share.

All share and per share amounts have been retroactively restated to reflect the reverse stock splits referenced above.

Common Stock

The Company had 4,754,038 and 1,560,998 shares of its Common Stock issued and outstanding at December 31, 2024 and 2023, respectively.

Each holder of Common Stock is entitled to one vote for each share of Common Stock held on all matters submitted to a vote of the stockholders. The Company’s Charter and Amended and Restated Bylaws (the “Bylaws”) do not provide for cumulative voting rights.

In addition, the holders of the Company’s Common Stock will be entitled to receive ratably such dividends, if any, as may be declared by the Board out of legally available funds; however, the current policy of the Board is to retain earnings, if any, for operations and growth. Upon liquidation, dissolution or winding-up, the holders of the Company’s Common Stock will be entitled to share ratably in all assets that are legally available for distribution.

Holders of the Company’s Common Stock have no preemptive, conversion or subscription rights, and there are no redemption or sinking fund provisions applicable to the Common Stock. The rights, preferences and privileges of the holders of Common Stock are subject to, and may be adversely affected by, the rights of the holders of shares of any series of the Company’s preferred stock that it may designate and issue in the future.

Preferred Stock

The Board is authorized to divide the preferred stock into any number of series, fix the designation and number of each such series, and determine or change the designation, relative rights, preferences, and limitations of any series of preferred stock. The Board of may increase or decrease the number of shares initially fixed for any series, but no decrease may reduce the number below the shares then outstanding and duly reserved for issuance.

On July 16, 2020, the Company designated approximately 5,194.81 shares as Series B Preferred Stock. As of December 31, 2024 and 2023, 475.56 and 514.96 shares of Series B Preferred Stock were issued and outstanding, respectively. Approximately 2,282.23 shares of Series B Preferred Stock remain authorized but undesignated and unissued.

On January 5, 2021, the Company designated 75,000 shares as Series C Preferred Stock. Shares of Series C Preferred Stock converted into Common Stock (or Prefunded Warrants, as applicable) or redeemed shall be canceled and shall not be reissued. As of December 31, 2024 and 2023, 0 shares of Series C Preferred Stock were issued and outstanding, with approximately 41,903 shares of Series C Preferred Stock remaining authorized but unissued.

On July 15, 2022, the Company designated 150 shares as Series D Preferred Stock and had 0 shares of Series D Preferred Stock issued and outstanding on December 31, 2024 and 2023.

On July 15, 2022, the Company designated 150 shares as Series E Preferred Stock and had 0 shares of Series E Preferred Stock issued and outstanding on December 31, 2024 and 2023.

F-20

On November 28, 2022, the Company designated 7,000 shares as Series F Preferred Stock and had 0 shares of Series F Preferred Stock issued and outstanding on December 31, 2024 and 2023.

At December 31, 2023, the Company had approximately 9,999,485.04 shares of preferred stock remaining authorized but unissued.

Mezzanine Equity

Series G Preferred Stock

The Company had 12,373.226 and 0 shares of Series G stock issued and outstanding on December 31, 2024 and 2023, respectively.

On March 13, 2024, the Company issued 12,373.226 shares of Series G Preferred stock in connection with the IMGX Merger. The following is a summary of the principal terms of the Series G Preferred Stock as set forth in the Certificate of Designation of the Series G Preferred Stock:

General; Transferability. Share of Series G Preferred Stock will be uncertificated and issued in book-entry form. Shares of Series G Preferred Stock may be transferred by the holders thereof without the consent of the Company, provided that such transfer is in compliance with applicable securities laws.

Conversion. Following stockholder approval of the conversion of the Series G Preferred Stock into Common Stock in accordance with the listing rules of the Nasdaq Stock Market (the “Conversion”), each share of Series G Preferred Stock will automatically convert into 1,000 shares of Common Stock, subject to certain limitations, including that a holder of Series G Preferred Stock is prohibited from converting shares of Series G Preferred Stock into shares of Common Stock if, as a result of such conversion, such holder, together with its affiliates, would beneficially own more than a specified percentage (to be established by the holder between 4.9% and 19.9%) of the total number of shares of Common Stock issued and outstanding immediately after giving effect to such conversion.

The Series G Preferred Stock is redeemable for cash at the option of the holder thereof at any time following the date that is six months after the initial issuance of the Series G Preferred Stock (without regard to the lack of obtaining the requisite stockholder approval to convert the Series G Preferred Stock into Common Stock), at a price per share equal to the then-current fair value of the Series G Preferred Stock, which shall be the last reported closing sale price of the Company’s Common Stock as reported on the Nasdaq Stock Market as of the trading day immediately prior to the conversion event. As such, Series G Preferred Stock is classified as Mezzanine Equity on the balance sheet.

Voting Rights. Except as otherwise required by law, the Series G Preferred Stock does not have voting rights. However, as long as any shares of Series G Preferred Stock are outstanding, the Company will not, without the affirmative vote of the holders of a majority of the then-outstanding shares of the Series G Preferred Stock, (i) alter or change adversely the powers, preferences or rights given to the Series G Preferred Stock or alter or amend the Certificate of Designation, amend or repeal any provision of, or add any provision to, the Charter or bylaws of the Company, or file any articles of amendment, certificate of designations, preferences, limitations and relative rights of any series of preferred stock, in each case if any such action would adversely alter or change the preferences, rights, privileges or powers of, or restrictions provided for the benefit of the Series G Preferred Stock, regardless of whether any of the foregoing actions shall be by means of amendment to the Charter or by merger, consolidation, recapitalization, reclassification, conversion or otherwise, (ii) issue further shares of Series G Preferred Stock, (iii) prior to the earlier of stockholder approval of the Conversion or the six-month anniversary of issuance, consummate either: (A) any Fundamental Transaction (as in the Certificate of Designation) or (B) any stock sale to, or any merger, consolidation or other business combination of the Company with or into, another entity in which the stockholders of the Company immediately before such transaction do not hold at least a majority of the capital stock of the Company immediately after such transaction, or (iv) enter into any agreement with respect to any of the foregoing.

Liquidation Preference. The Series G Preferred Stock does not have a preference upon any liquidation, dissolution or winding-up of the Company.

Dividend Rights. Holders of Series G Preferred Stock are entitled to receive dividends on shares of Series G Preferred Stock equal to, on an as-if-converted-to-Common-Stock basis, and in the same form as dividends actually paid on shares of the Common Stock.

Redemption. The shares of Series G Preferred Stock shall not be redeemable at the option of the Company or the holder thereof.

F-21

Trading Market. There is no established trading market for any of the Series G Preferred Stock, and we do not expect a market to develop. We do not intend to apply for a listing for any of the Series G Preferred Stock on any securities exchange or other nationally recognized trading system. Without an active trading market, the liquidity of the Series G Preferred Stock will be limited.

Most Favored Nations Exchange Right and Waiver Agreements

In the event the Company effects any issuance by the Company or any of its subsidiaries of Common Stock or Common Stock equivalents for cash consideration, or a combination of units thereof (a “Subsequent Financing”), each holder of the Series B Preferred Stock used to have the right, subject to certain exceptions set forth in the Series B Certificate of Designations, at its option, to exchange (in lieu of cash subscription payments) all or some of the Series B Preferred Stock then held (with a value per share of Series B Preferred Stock equal to the stated value of each share of Series B Preferred Stock, or $7,700.00, plus accrued and unpaid dividends thereon, of the Series B Preferred Stock (the “Exchange Amount”)) for any securities or units issued in a Subsequent Financing on dollar-for-dollar basis (the “Series B Exchange Right”). Effective May 12, 2022, the holders of 81.3% of the outstanding shares of the Series B Preferred Stock permanently waived for themselves and all other holders of the Series B Preferred Stock the Series B Exchange Right with respect to any Subsequent Financing occurring on or after January 1, 2022 (the “Permanent Waiver”). Holders of Series B Preferred Stock as of the April 27, 2022 record date were entitled to notice of and to consent to the Permanent Waiver.

As of December 31, 2024, (i) holders of approximately 1,839.76 shares of Series B Preferred Stock with an aggregate Exchange Amount of approximately $14.4 million had previously elected to exercise their Series B Exchange Rights into Series C Preferred Stock, convertible into an aggregate of 395 shares of Common Stock (which conversion the Company has elected to make in full), and additional Investor Warrants exercisable for up to an aggregate of 395 shares of Common Stock, (ii) holders of approximately 169.57 shares of Series B Preferred Stock with an aggregate Exchange Amount of approximately $1.6 million had previously elected to exercise their Series B Exchange Rights into 136 shares of Common Stock with no warrants, and (iii) holders of approximately 30.91 shares of Series B Preferred Stock with an aggregate Exchange Amount of approximately $265,000 had previously elected to exercise their Series B Exchange Rights into 44 shares of Common Stock, and additional Series C Warrants exercisable for up to an aggregate of 44 shares of Common Stock.

July 2024 Inducement Offering

On July 10, 2024, the Company entered into a warrant exercise inducement offer letter (the “Inducement Letter”) with a holder (the “Holder”) of warrants to purchase shares of the Company’s common stock (the “Existing Warrants”) pursuant to which the Holder agreed to exercise for cash their Existing Warrants to purchase 1,762,674 shares of the Company’s common stock (the “Existing Warrant Shares”), in the aggregate, at a reduced exercised price of $1.09 per share, in exchange for the Company’s agreement to issue new warrants (the “Inducement Warrants”) on substantially the same terms as the Existing Warrants as described below, to purchase up to 3,525,348 shares of the Company’s common stock (the “Inducement Warrant Shares”). The Inducement Warrants will be exercisable upon the receipt of stockholder approval and may be exercised until the fifth anniversary of the date on which such stockholder approval is obtained. The Company received aggregate gross proceeds of approximately $1.9 million from the exercise of the Existing Warrants by the Holder and the sale of the Inducement Warrants. The Company engaged Roth Capital Partners, LLC (“Roth”) to act as its financial advisor in connection with the transactions summarized above and paid Roth approximately $116,000 for its services and for reimbursement for certain expenses.

May 2024 Registered Direct Offering

On May 14, 2024, the Company completed a Registered Direct Offering (the “May 2024 Offering”) priced at market under Nasdaq rules, for an aggregate of (i) 275,000 shares of Common Stock, (ii) pre-funded warrants (the “May 2024 Pre-Funded Warrants”) to purchase up to an aggregate of 91,000 shares of Common Stock and (iii) common warrants (the “May 2024 Warrants”) to purchase up to an aggregate of 732,000 shares of Common Stock. The public offering price for each share of Common Stock and accompanying May 2024 Warrant to purchase one share of Common Stock was $2.95 per share. The May 2024 Pre-Funded Warrants have an exercise price of $0.0001 per share, are exercisable immediately and will expire when exercised in full. The May 2024 Warrants have an exercise price of $2.70 per share, are exercisable immediately and will expire six years from the initial exercise date.

The Company received gross proceeds of approximately $1.1 million less placement agent’s fees and other offering expenses of approximately $182,000.

F-22

March 2024 Registered Direct Offering

On March 6, 2024, the Company completed a Registered Direct Offering (the “March 2024 Offering”) priced at market under Nasdaq rules, for an aggregate of (i) 173,100 shares of Common Stock, (ii) pre-funded warrants (the “March 2024 Pre-Funded Warrants”) to purchase up to an aggregate of 352,525 shares of Common Stock and (iii) common warrants (the “March 2024 Warrants”) to purchase up to an aggregate of 525,625 shares of Common Stock. The public offering price for each share of Common Stock and accompanying March 2024 Warrant to purchase one share of Common Stock was $7.61 per share. The March 2024 Pre-Funded Warrants have an exercise price of $0.0001 per share, are exercisable immediately and will expire when exercised in full. The March 2024 Warrants have an exercise price of $7.48 per share, are exercisable immediately and will expire five years from the initial exercise date. The Company received gross proceeds of approximately $4.0 million less placement agent’s fees and other offering expenses of approximately $393,000.

December 2023 Inducement Offering

On December 27, 2023 the Company entered into warrant exercise inducement offer letters with certain holders (the “December 2023 Holders”) of warrants to purchase shares of the Company’s Common Stock (the “December 2023 Existing Warrants”) pursuant to which the December 2023 Holders agreed to exercise for cash their December 2023 Existing Warrants to purchase 881,337 shares of the Company’s Common Stock, in the aggregate, at a reduced exercised price of $5.50 per share, in exchange for the Company’s agreement to issue new warrants (the “December 2023 Inducement Warrants”) on substantially the same terms as the December 2023 Existing Warrants to purchase up to 1,762,674 shares of the Company’s Common Stock (the “December 2023 Inducement Warrant Shares”) and a cash payment of $0.125 per December 2023 Inducement Warrant Share which was paid in full upon the exercise of the December 2023 Existing Warrants (the “December 2023 Inducement Offering”). The Company received aggregate gross proceeds of approximately $4.8 million from the exercise of the December 2023 Existing Warrants by the Holders and the sale of the December 2023 Inducement Warrants. The Company engaged Roth Capital Partners, LLC (“Roth”) to act as its financial advisor in connection with the transactions summarized above and paid Roth approximately $291,000 for its services.

September 2023 Inducement Offering

On September 14, 2023, the Company entered into warrant exercise inducement offer letters with certain holders (the “September 2023 Holders”) of warrants to purchase shares of the Company’s Common Stock (the “September 2023 Existing Warrants”) pursuant to which the September 2023 Holders agreed to exercise for cash their September 2023 Existing Warrants to purchase 294,101 shares of the Company’s Common Stock, in the aggregate, at a reduced exercised price of $8.60 per share, in exchange for the Company’s agreement to issue new warrants (the “September 2023 Inducement Warrants”) on substantially the same terms as the September 2023 Existing Warrants to purchase up to 588,204 shares of the Company’s Common Stock (the “September 2023 Inducement Warrant Shares”) and a cash payment of $2.50 per September 2023 Inducement Warrant Share which was paid in full upon the exercise of the September 2023 Existing Warrants (the “September 2023 Inducement Offering”). The Company received aggregate gross proceeds of approximately $4.0 million from the exercise of the September 2023 Existing Warrants by the Holders and the sale of the September 2023 Inducement Warrants. The Company engaged Roth to act as its financial advisor in connection with the transactions summarized above and paid Roth $220,000 for its services.

July 2023 Offering

On July 21, 2023, the Company completed an offering (the “July 2023 Offering”) for an aggregate of (i) 30,500 shares of Common Stock, (ii) pre-funded warrants (the “July 2023 Pre-Funded Warrants”) to purchase up to an aggregate of 133,750 shares of Common Stock, and (iii) common warrants (the “July 2023 Warrants”) to purchase up to an aggregate of 328,500 shares of Common Stock. The public offering price for each share of Common Stock and accompanying July 2023 Warrant to purchase one share of Common Stock was $12.80 per share. The July 2023 Pre-Funded Warrants have an exercise price of $0.002 per share, are exercisable immediately and will expire when exercised in full. To date, pre-funded warrants have been exercised to purchase 133,750 shares of Common Stock. The July 2023 Warrants have an exercise price of $12.80 per share, are exercisable immediately and will expire five years from the initial exercise date.

The Company received gross proceeds of approximately $2.1 million less placement agent’s fees and other offering expenses of approximately $250,000.

F-23

June 2023 Inducement Offering

On June 13, 2023, the Company entered into warrant exercise inducement offer letters with certain holders (the “June 2023 Holders”) of warrants to purchase shares of the Company’s Common Stock (the “June 2023 Existing Warrants”) pursuant to which the June 2023 Holders agreed to exercise for cash their June 2023 Existing Warrants to purchase 86,216 shares of the Company’s Common Stock, in the aggregate, at a reduced exercised price of $23.00 per share, in exchange for the Company’s agreement to issue new warrants (the “June 2023 Inducement Warrants”) on substantially the same terms as the June 2023 Existing Warrants to purchase up to 172,433 shares of the Company’s Common Stock (the “June 2023 Inducement Warrant Shares”) and a cash payment of $2.50 per June 2023 Inducement Warrant Share which was paid in full upon the exercise of the June 2023 Existing Warrants (the “June 2023 Inducement Offering”). The Company received aggregate gross proceeds of approximately $2.4 million from the exercise of the June 2023 Existing Warrants by the June 2023 Holders and the sale of the June 2023 Inducement Warrants. The Company engaged Roth to act as its financial advisor in connection with the transactions summarized above and paid Roth $150,000 for its services.

March 2023 Private Placement

On March 15, 2023, the Company completed a private placement offering (the “March 2023 Offering”) priced at market under Nasdaq rules, for an aggregate of (i) 6,400 shares of Common Stock, (ii) pre-funded warrants (the “March 2023 Pre-Funded Warrants”) to purchase up to an aggregate of 44,751 shares of Common Stock and (iii) common warrants (the “March 2023 Warrants”) to purchase up to an aggregate of 102,302 shares of Common Stock. The public offering price for each share of Common Stock and accompanying March 2023 Warrant to purchase one share of Common Stock was $78.20 per share. The March 2023 Pre-Funded Warrants have an exercise price of $0.002 per share, are exercisable immediately and will expire when exercised in full. The March 2023 Warrants have an exercise price of $73.20 per share, are exercisable immediately and will expire five years from the initial exercise date.

The Company received gross proceeds of approximately $4.0 million less placement agent’s fees and other offering expenses of approximately $300,000.

Common Stock Issuances

2024 Issuances

During the year ended December 31, 2024, the Company issued 173,100 and 275,000 shares of Common Stock under the March 2024 Offering and May 2024 Offering, respectively, for which the Company received net proceeds of approximately $4.5 million.

During the year ended December 31, 2024, the Company issued 1,762,674 shares of Common Stock under the July 2024 Inducement Offering for which the Company received net proceeds of approximately $1.7 million.

During the year ended December 31, 2024, the Company issued an aggregate of 36,830 shares of Common Stock with a value of $2.3 million in connection with the IMGX acquisition.

During the year ended December 31, 2024, the Company issued an aggregate of 18,475 shares of Common Stock with a value of approximately $121,000 to its financial advisors in connection with the IMGX acquisition.

During the year ended December 31, 2024, the Company issued an aggregate of 443,525 shares of Common Stock upon the exercise of pre-funded warrants issued at a par value of $0.0001 (See Note 11).

During the year ended December 31, 2024, the Company issued an aggregate of 35 shares of Common Stock upon the exchange of an aggregate of 39 shares of Series B Preferred Stock with a stated value of approximately $303,337 plus accrued dividends of approximately $94,540.

During the year ended December 31, 2024, the Company issued an aggregate of 350,000 shares of its Common Stock to consultants with a grant date fair value of approximately $1,541,995 for investor relations services provided, which was recorded as stock-based compensation and included as part of general and administrative expense.

During the year ended December 31, 2024, the Company issued an aggregate of 133,401 shares of Common Stock upon the vesting of RSUs (See Note 12).

F-24

2023 Issuances

During the year ended December 31, 2023, the Company issued 6,400 shares of Common Stock under the March 2023 Offering for which the Company received net proceeds of approximately $3.7 million.

During the year ended December 31, 2023, the Company issued 86,216 shares of Common Stock upon the exercise of an aggregate of 1,724,332 investor warrants for which the Company received net proceeds of approximately $2.2 million (See Note 10).

During the year ended December 31, 2023, the Company issued 30,500 shares of Common Stock under the July 2023 Offering for which the Company received net proceeds of approximately $1.8 million.

During the year ended December 31, 2023, the Company issued 294,101 shares of Common Stock upon the exercise of an aggregate of 294,101 investor warrants for which the Company received net proceeds of approximately $3.7 million (See Note 10).

During the year ended December 31, 2023, the Company issued 881,337 shares of Common Stock upon the exercise of an aggregate of 881,337 investor warrants for which the Company received net proceeds of approximately $4.5 million (See Note 10).

During the year ended December 31, 2023, the Company issued an aggregate of 199,974 shares of Common Stock upon the conversion of pre-funded warrants issued at a par value of $0.0001 (See Note 10).

During the year ended December 31, 2023, the Company issued an aggregate of 28 shares of Common Stock upon the exchange of an aggregate of 35.21 shares of Series B Preferred Stock with a stated value of approximately $271,000 plus accrued dividends of approximately $63,500.

During the year ended December 31, 2023, the Company issued an aggregate of 7,500 shares of its Common Stock to consultants with a grant date fair value of approximately $93,000 for investor relations services provided, which was recorded as stock-based compensation and included as part of general and administrative expense.

During the year ended December 31, 2023, the Company issued an aggregate of 5,673 shares of Common Stock upon the vesting of RSUs (See Note 11).

During the year ended December 31, 2023, the Company cancelled an aggregate of 481 shares of Common Stock in connection with the 1-for-20 reverse stock split on December 18, 2023 and the 1-for-7 reverse stock split on January 18, 2023.

Note 11 – Warrants

Warrant activity for the years ending December 31, 2024 and 2023 were as follows:

Weighted

Weighted

Average

Average

Number of

Exercise Price

Remaining

    

Warrants

    

Per Share

    

Term in Years

Warrants outstanding and exercisable on January 1, 2024

 

1,779,780

$

19.29

 

4.99

Issued during the period

 

5,226,498

1.87

 

4.60

Assumed from IMGX

127,680

3.48

8.22

Expired during the period

 

(45)

52,500.00

 

Exercised during the period

 

(2,206,199)

3.99

 

8.12

Warrants outstanding and exercisable on December 31, 2024

 

4,927,714

$

6.98

 

4.71

Warrants outstanding and exercisable on January 1, 2023

 

108,797

$

383.20

 

5.50

Issued during the period

 

3,132,614

9.17

 

4.81

Expired during the period

 

(3)

107,100.00

 

Exercised during the period

 

(1,461,628)

14.84

 

4.57

Warrants outstanding and exercisable on December 31, 2023

 

1,779,780

$

19.29

 

4.99

F-25

The weighted average fair value of warrants granted during the years ended December 31, 2024 and 2023, was $1.87 and $22.78 per share, respectively. The grant date fair values were calculated using the Black-Scholes model with the following weighted average assumptions:

    

December 31, 

 

    

2024

    

2023

 

Expected life (in years)

 

4.71

 

5.00

Volatility

 

107.5 - 119.6

%  

103.8 - 110.2

%

Risk-free interest rate

 

4.17 - 4.46

%  

3.60 - 4.45

%

Dividend yield

 

%  

%

The outstanding warrants expire from 2025 through 2033.

During the year ended December 31, 2024, the Company issued warrants to purchase 525,625 shares of the Company’s Common Stock and pre-funded warrants to purchase 352,525 shares of the Company’s Common Stock in connection with the March 2024 Offering, warrants to purchase 732,000 shares of the Company’s Common Stock and pre-funded warrants to purchase 91,000 shares of the Company’s Common Stock in connection with the May 2024 Offering, and warrants to purchase 3,525,348 shares of the Company’s Common Stock in connection with the July Inducement Offering (See Note 10). Additionally, the Company assumed warrants to purchase 127,680 shares of the Company’s Common Stock in connection with the IMGX acquisition.

During the year ended December 31, 2024, an investor exercised pre-funded warrants to purchase 443,525 shares of the Company’s Common Stock and common stock warrants to purchase 1,762,674 shares of the Company’s Common Stock in connection with previous offerings.

During the year ended December 31, 2023, the Company issued warrants and pre - funded warrants to purchase 147,053 shares of the Company’s Common Stock in connection with the March 2023 Offering, warrants to purchase 172,433 shares of the Company’s Common Stock in connection with the June 2023 Inducement Offering, warrants and pre - funded warrants to purchase 462,250 shares of the Company’s Common Stock in connection with the July 2023 Offering, warrants to purchase 588,204 shares of the Company’s Common Stock in connection with the September 2023 Inducement Offering, and warrants to purchase 1,762,674 shares of the Company’s Common Stock in connection with the December 2023 Inducement Offering (See Note 9).

During the year ended December 31, 2023, an investor exercised pre - funded warrants to purchase 199,974 shares of the Company’s Common Stock in connection with previous offerings. During the year ended December 31, 2023, an investor exercised warrants to purchase 1,261,654 shares of the Company’s Common Stock in connection with previous offerings as a result of the June 2023, September 2023, and December 2023 Inducement Offerings (see Note 9).

Note 12 – Equity Incentive Plan

The Company’s Board and stockholders adopted and approved the Amended and Restated 2014 Omnibus Equity Incentive Plan (the “2014 Plan”), which took effect on May 12, 2014. The Company’s Board and stockholders adopted and approved the 2020 Omnibus Equity Incentive Plan (the “2020 Plan”), which took effect on September 11, 2020. From the adoption and approval of the 2020 Plan, no new awards have been or will be made under the 2014 Plan.

The 2020 Plan allows for the issuance of securities, including stock options to employees, Board members and consultants. The initial number of shares of Common Stock available for issuance under the 2020 Plan was 238 shares, which will, on January 1 of each calendar year, unless the Board decides otherwise, automatically increase to equal ten percent (10%) of the total number of shares of Common Stock outstanding on December 31 of the immediately preceding calendar year, calculated on an As Converted Basis. As Converted Shares include all outstanding shares of Common Stock and all shares of Common Stock issuable upon the conversion of outstanding preferred stock, warrants and other convertible securities, but will not include any shares of Common Stock issuable upon the exercise of options and other convertible securities issued pursuant to either the 2014 Plan or the 2020 Plan. The number of shares permitted to be issued as “incentive stock options” (“ISOs”) is 357 under the 2020 Plan.

As of December 31, 2024, there were an aggregate of 73 total shares available (but un-issuable) under the 2014 Plan, of which 9 are issued and outstanding, and 4 shares are reserved subject to issuance of restricted stock and RSUs.

F-26

As of December 31, 2024, 334,078 total shares were authorized under the 2020 Plan, of which 156,073 were issued and outstanding and 178,005 shares were available for potential issuances.

As of January 1, 2025, the number of shares of Common Stock available for issuance under the 2020 Plan automatically increased to 969,356 under the 2020 Plan’s evergreen provision.

The following table summarizes the Company’s stock option activity:

Weighted

Remaining

Average

Contract

Number

Exercise

Life

Intrinsic

    

of Shares

    

Price

    

(Years)

    

Value

Outstanding as of January 1, 2024

 

426

$

6,103.81

8.53

$

Acquired from IMGX

 

200,652

 

0.81

6.80

 

Cancelled

(111,229)

14.80

Outstanding as of December 31, 2024

 

89,849

$

10.43

7.06

$

Exercisable as of December 31, 2024

 

89,838

$

9.82

7.06

$

Outstanding as of January 1, 2023

 

179

$

15,956.72

8.22

$

Granted

 

250

 

74.60

9.40

 

Expired

 

(3)

 

91,560.00

 

Outstanding as of December 31, 2023

426

$

6,103.81

8.53

$

Exercisable as of December 31, 2023

 

384

$

5,651.52

8.60

$

There were no grant of options during the year ended December 31, 2024, however, the Company assumed fully vested options to purchase 200,652 shares of the Company’s Common Stock issued under the IMGX 2021 Plan. During the year ended December 31, 2023, the Board approved the grant of options to purchase 250 shares of the Company’s Common Stock pursuant to the 2020 Plan. In general, options granted under the 2020 Plan vest monthly over a 36-month period. The fair values were estimated on the grant dates using the Black-Scholes option-pricing model with the following weighted-average assumptions:

    

December 31, 

 

2024

    

2023

Contractual term (in years)

 

6.5

Volatility

 

%

98.8

%

Risk-free interest rate

 

%

4.08

%

Dividend yield

 

%

%

The expected term of the options is based on expected future employee exercise behavior. Volatility is based on the historical volatility of the Company’s Common Stock if available or of several public entities that are similar to the Company. The Company bases volatility this way because it may not have sufficient historical transactions in its own shares on which to solely base expected volatility. The risk-free interest rate is based on the U.S. Treasury rates at the date of grant with maturity dates approximately equal to the expected term at the grant date. The Company has not historically declared any dividends and does not expect to in the future.

The weighted average fair value of stock options granted during the year ended December 31, 2023 was $61.00 per share.

The total fair value of the stock options vested, subject to service-based milestone vesting conditions, during the years ended December 31, 2024 and 2023 was approximately $7,000 and $112,000, respectively.

The total fair value of the stock options vested, subject to performance-based milestone vesting conditions, during each of the years ended December 31, 2024 and 2023 was $0.

Restricted Stock and Restricted Stock Units

Restricted stock refers to shares of Common Stock subject to vesting based on certain service, performance, and market conditions. Restricted stock unit awards (“RSUs”) refer to an award under the 2014 Plan, which constitutes a promise to grant shares of Common Stock at the end of a specified restriction period.

F-27

As of each December 31, 2024 and December 31, 2023, under the 2014 Plan, the Company had an aggregate unrecognized restricted Common Stock expense of approximately $157,500 and $269,500 respectively, which will be recognized when vesting of certain milestones become probable.

During the years ended December 31, 2024 and 2023, RSU activity under the 2020 Plan was as follows:

    

    

    

Weighted-

    

Weighted-Average

Average

Remaining

Number

Grant Date

 Recognition

    

of Shares

    

Fair Value

    

Period (Years)

Non-vested Outstanding at January 1, 2024

 

52,271

$

4.31

 

9.96

Awarded

 

150,421

 

3.57

 

Vested

 

(145,092)

 

3.91

 

Cancelled

 

(52,600)

 

3.33

 

Non-vested Outstanding at December 31, 2024

5,000

$

3.96

2.24

Non-vested Outstanding at January 1, 2023

$

Awarded

58,460

16.98

Vested

(5,673)

124.00

Cancelled

(516)

124.00

Non-vested Outstanding at December 31, 2023

 

52,271

$

4.31

 

9.96

During the year ended December 31, 2024, the Board approved the grant of 150,421 RSUs pursuant to the 2020 Plan, which vest quarterly over a one - year period. During the year ended December 31, 2024, 145,092 RSUs vested of which 11,691 were issued in January 2025.

During the year ended December 31, 2023, the Board approved the grant of 58,460 RSUs pursuant to the 2020 Plan. Of the RSUs granted, 50,455 vest upon a performance milestone and 8,005 vest quarterly over a one - year period. During the year ended December 31, 2023, 5,673 RSUs vested.

Stock - based Compensation Expense

The total stock-based compensation expense for employees and non-employees is included in the accompanying condensed consolidated statements of operations and as follows:

Year Ending December 31, 

    

2024

    

2023

Research and development

$

60,045

$

123,146

General and administrative

 

571,510

 

917,326

Total stock-based compensation expense

$

631,555

$

1,040,472

As of December 31, 2024, the Company had unrecognized stock - based compensation expense of approximately $21,000. Approximately $7,000 of this unrecognized expense will be recognized over the average remaining vesting term of the stock options of 0.16 years.

As of December 31, 2023, the Company had unrecognized stock - based compensation expense of approximately $505,000. Approximately $96,000 of this unrecognized expense will be recognized over the average remaining vesting term of the stock options of 1.05 years. Approximately $409,000 of this unrecognized expense will vest upon achieving certain clinical and/or corporate milestones.

F-28

Note 13 – Agreements

License Agreement with Sanofi

On September 13, 2023, the Company entered into a License Agreement with Sanofi, pursuant to which the Company received a license to obtain certain exclusive worldwide rights to develop and commercialize Capeserod, a selective 5-HT4 receptor partial agonist which the Company intended to repurpose and develop for gastrointestinal indications.

The Company paid Sanofi an upfront payment of $500,000 in October 2023 and Sanofi was eligible to receive up to $46.0 million in potential development and regulatory milestone payments and up to $235.0 million in potential commercial milestone payments. Sanofi was also eligible to receive mid-to-high single-digit royalties on net sales, as well as a percentage of sublicense and transfer revenues with respect to Capeserod. Sanofi also had a right of first refusal with respect to Capeserod out-licensing transactions.

The upfront payment of $500,000 was recorded as research and development expense in the year ended December 31, 2023. Depending on the status of development at the time a contingent payment is recognized, the Company may determine that the payment should be expensed as research and development or be capitalized as an intangible asset. This determination will be based on the facts and circumstances that exist at the time a contingent payment is recognized.

The License Agreement was to expire on a country-by-country basis upon the later of: (i) the expiration of the last to expire valid claim of an applicable patent in such country covering such licensed product, (ii) the expiration of the regulatory exclusivity for such licensed product in the applicable country and (iii) the tenth anniversary of the date of first commercial sale of a licensed product in such country. Each party may terminate the License Agreement if the other party materially breaches its obligations under the License Agreement and fails to cure such material breach within 60 days from the date of such notice of breach, except in the case of payment breach, as to which the breaching party will have only a ten-day cure period. Sanofi may terminate the License Agreement upon any bankruptcy proceedings by the Company. The Company may terminate the License Agreement by providing Sanofi with at least 60 days prior written notice; provided, however, that Sanofi shall be entitled to any and all payments due and owed to Sanofi prior to the effective date of termination. On February 26, 2025, the Company provided notice to Sanofi to terminate the License Agreement. No payments are due to Sanofi and the Company expects the termination to be effective in April 2025.

Note 14 – Leases

The Company leases its office under an operating lease which is subject to various rent provisions and escalation clauses.

The Company is a party to one real property operating lease for the rental of office space. The Company has office space of 3,472 square feet in Boca Raton, Florida that is used for its corporate headquarters with a term through August 31, 2026. The Company previously had office space in Newport Beach, California with a term through April 30, 2025, which was terminated in November 2024. The Company also previously had office space in Brooklyn, New York on a month-to-month basis, which was terminated in June 2023.

The Company’s lease expires in 2026. The escalation clause is indeterminable and considered not material and has been excluded from minimum future annual rental payments.

Lease expense amounted to approximately $156,000 and $154,000 for the years ended December 31, 2024 and 2023, respectively.

The weighted-average remaining lease term and weighted-average discount rate under operating leases at December 31, 2024 were:

December 31,

 

    

2024

 

Lease term and discount rate

 

  

Weighted-average remaining lease term

 

1.7 years

Weighted-average discount rate

 

7.00

%

F-29

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

2025

$

88,788

2026

 

60,593

Total lease payments

 

149,381

Less imputed interest

 

(8,847)

Present value of lease liabilities

$

140,534

Note 15 – Debt

Debt consists of the following:

Related

Directors

party

and Officer’s

Revolving

promissory

Liability

    

line of credit

    

notes

    

EIDL loan

    

Insurance

    

Total

Principal balance as of January 1, 2024

$

$

$

$

612,784

$

612,784

Additions

 

5,359,860

 

1,000,000

 

500,000

 

31,798

 

6,891,658

Payments

 

 

 

 

(644,582)

 

(644,582)

Debt discount

 

 

 

(456,123)

 

 

(456,123)

Reclassification to liabilities held for sale

 

(5,359,860)

 

(1,000,000)

 

(43,877)

 

 

(6,403,737)

Total debt as of December 31, 2024

$

$

$

$

$

Revolving line of credit

In connection with the IMGX acquisition, the Company assumed a revolving line of credit. In October 2022, ImmunogenX entered into a credit agreement, which allowed for a revolving line of credit (the “Revolver”) for borrowings up to $6.0 million, initially maturing on October 1, 2024, and bearing interest per annum of the prime rate plus 4.5%. The credit agreement was amended in September 2023 (the “First Amendment”) to increase the maximum borrowings of the Revolver to $7.5 million. The credit agreement was amended and restated on March 13, 2024 (the “Second Amendment”). Terms under the Second Amendment include an extended maturity date of September 13, 2025, interest per annum of the prime rate plus 6.0%, and no further draws on the line of credit after March 13, 2024. As of September 30, 2024, the Revolver and accrued interest has been reclassified to liabilities of disposal group held for sale (see Note 4).

Promissory notes

In connection with the IMGX acquisition, the Company assumed two promissory notes, one of which is with a related party. The notes are each in the amount of $500,000, accrue interest at a rate of the prime rate plus 4.5% per annum, and have a maturity date of September 30, 2025. As of December 31, 2024, the promissory notes and all accrued interest has been reclassified to liabilities of disposal group held for sale.

EIDL loan

In connection with the IMGX acquisition, the Company assumed an Economic Injury Disaster Loan (“EIDL”) loan with a principal balance of $0.5 million bearing interest of 3.75% per annum, with interest payable monthly in arrears. The Company determined the loan has a fair value as of the assumption date of March 13, 2024 of $38,000, resulting in a discount of $462,000 which is amortized over the remaining life of the loan. All unpaid principal and interest are due at maturity on June 30, 2050. As of December 31, 2024, the EIDL loan and all accrued interest has been reclassified to liabilities of disposal group held for sale.

Directors and Officers Liability Insurance

On November 30, 2023, the Company entered into 9-month financing agreements for its directors and officer’s liability insurance, as well as other corporate insurances, in the amount of approximately $683,000 that bears interest at an annual rate of 7.90%. In June 2024, approximately $32,000 was added to the financing agreement. The balance due under these financing agreements was $0 at December 31, 2024 and approximately $613,000 at December 31, 2023.

F-30

Note 16 - Income Taxes

The Company is subject to taxation at the federal and state levels in the United States. At December 31, 2024 and 2023, the Company had no tax provision.

At December 31, 2024 and 2023, the Company had gross deferred tax assets of approximately $23.7 million and $33.4 million, respectively. As the Company cannot determine that it is more likely than not that the Company will realize the benefit of the deferred tax asset, a valuation allowance of approximately $37.6 million and $33.4 million has been established at December 31, 2024 and 2023, respectively. The change in the valuation allowance was approximately $4.2 million and $4.0 million in 2024 and 2023, respectively.

The significant components of the Company’s net deferred tax assets and liabilities consisted of:

    

December 31, 

    

2024

    

2023

Gross deferred tax assets:

 

  

 

  

Net operating loss carry-forwards

$

29,616,000

$

23,080,000

Stock compensation

 

280,000

 

234,000

Intangible assets

 

5,013,000

 

5,399,000

Capitalized research and development

 

2,299,000

 

2,586,000

Research and development credits

 

2,239,000

 

2,087,000

Other

 

105,000

 

87,000

Deferred tax assets before valuation allowance

$

39,552,000

$

33,473,000

Valuation allowance

 

(37,649,000)

 

(33,425,000)

Deferred tax assets net of valuation allowance

$

1,903,000

$

48,000

Gross deferred tax liabilities:

 

  

 

  

Right of use asset

 

(32,000)

 

(48,000)

Indefinite loved intangibles

(15,744,000)

Total deferred tax liability

$

(15,776,000)

$

(48,000)

Total deferred tax asset, net

$

(13,873,000)

$

Income taxes computed using the federal statutory income tax rate differs from the Company’s effective tax rate primarily due to the following:

    

December 31, 

 

    

2024

    

2023

 

Income tax benefit at statutory rate

 

21.0

%  

21.0

%

State income tax

 

5.8

2.8

Non-deductible expense

 

(0.3)

(0.6)

Change in valuation allowance

 

(23.6)

(25.2)

Prior year adjustments

 

(0.5)

Non-deductible transaction costs

 

(5.6)

Other

 

2.7

2.5

Total income tax benefit

 

0.0

%  

0.0

%

As of December 31, 2024, the Company has federal and state net operating loss carryforwards of approximately $120.0 million and $97.8 million, respectively, to offset future federal and state taxable income. Of the approximately $120.0 million of federal net operating loss carryforwards, approximately $14.8 million will begin to expire starting in 2034. The remaining federal net operating loss carryforwards do not expire, but their utilization is limited to 80% of taxable income. The state net operating loss carryforwards of approximately $97.8 million will begin to expire in 2034. As of December 31, 2024, the Company also has federal research and development tax credit carryforwards of approximately $2.2 million to offset future income taxes, which expire beginning in 2040.

F-31

The Company’s ability to use its NOL carryforwards may be limited if it experiences an “ownership change” as defined in Section 382 of the Internal Revenue Code of 1986, as amended. An ownership change generally occurs if certain stockholders increase their aggregate percentage ownership of a corporation’s stock by more than 50 percentage points over their lowest percentage ownership at any time during the testing period, which is generally the three-year period preceding any potential ownership change. The Company has not completed a study to determine whether transactions that have occurred over the past three years may have triggered an ownership change limitation. Any 382 limitations on net operating loss carryforwards would not have an impact on the financial statements due to the full valuation allowance.

The Company had taken no uncertain tax positions that would require disclosure under ASC 740, Accounting for Income Taxes, at December 31, 2024 and 2023, respectively. None are expected in the next twelve months.

Note 17 - Net Loss per Common Share

Basic net loss per share is computed by dividing net loss available to Common Stockholders by the weighted average number of common shares outstanding during the period. Diluted earnings per share reflect, in periods in which they have a dilutive effect, the impact of common shares issuable upon exercise of stock options and warrants and conversion of convertible debt that are not deemed to be anti-dilutive. The dilutive effect of the outstanding stock options and warrants, if applicable, is computed using the treasury stock method.

All shares of Common Stock that may potentially be issued in the future are as follows:

    

    

December 31, 2024

December 31, 2023

Series G convertible preferred stock

12,373,226

Common stock warrants

 

4,927,714

 

1,779,780

Stock options

 

89,849

 

426

RSUs not yet issued

 

5,000

 

52,271

Convertible preferred stock (1)

 

136

 

141

Restricted stock not yet issued

 

4

 

4

Total shares of common stock issuable

 

17,395,929

 

1,832,622

(1)Convertible preferred stock is assumed to be converted at the rate of $32,340 per common share, which is the conversion price as of December 31, 2024.

Note 18 - Employee Benefit Plans

401(k) Plan

Since 2015, the Company has sponsored a multiple employer defined contribution benefit plan, which complies with Section 401(k) of the Internal Revenue Code covering substantially all employees of the Company.

All employees are eligible to participate in the plan. Employees may contribute from 1% to 100% of their compensation and the Company matches an amount equal to 100% on the first 6% of the employee contribution and may also make discretionary profit-sharing contributions.

Employer contributions under this 401(k) plan amounted to approximately $95,000 and $87,000 for the years ended December 31, 2024 and 2023, respectively.

F-32

Note 19 – Segments

FASB ASC 280-10-50 requires use of the “management approach” model for segment reporting. The management approach is based on the way a company’s management organizes segments within the company for making operating decisions and assessing performance. Reportable segments are based on products and services, geography, legal structure, management structure, or any other way management disaggregates a company.

The Company has historically determined that its reportable segment is drug development for the treatment of GI diseases. The Company identified its reporting segment based on the business activities of the Company and the financial information used by its chief operating decision maker, the CEO, to make decisions regarding the allocation of resources to and the financial performance of the reporting segment. During the years ended December 31, 2024, and 2023, the Company has only engaged in business activities in a single operating segment.

Asset information by operating segment is not presented below since the chief operating decision maker does not review this information by segment. The reporting segment follows the same accounting policies used in the preparation of the Company’s financial statements.

The following represents selected information for the Company’s reportable segments:

    

December 31, 2024

    

December 31, 2023

Operating loss by segment:

 

  

 

  

Drug development

$

(2,114,643)

$

(4,869,278)

Total operating loss by segment

$

(2,114,643)

$

(4,869,278)

The table below reconciles the Company’s operating income by segment to income before income taxes as reported in the Company’s condensed consolidated statements of operations:

    

December 31, 2024

    

December 31, 2023

Operating loss by segment

$

(2,114,643)

$

(4,869,278)

Corporate unallocated costs

 

(8,849,233)

 

(9,831,803)

Depreciation expense

 

(14,565)

 

(29,274)

Stock-based compensation

 

(631,555)

 

(1,040,472)

Non-cash financial advisor fees

 

(4,011,274)

 

Interest income (expense), net

 

875

 

(19,932)

Other income (expense), net

 

1,374

 

(4,224)

Loss from discontinued operations

 

(2,440,315)

 

Net loss

$

(18,059,336)

$

(15,794,983)

Note 20 - Subsequent Events

Revolving Loan Agreement

Effective January 31, 2025, we entered into a Revolving Loan Agreement dated January 27, 2025 (the “Revolving Loan Agreement”), with a Lender pursuant to which the Lender agreed to make loans to us. Pursuant to and under the terms of the Revolving Loan Agreement, we issued to the Lender a revolving note dated January 27, 2025 in the principal amount of $2,000,000 (the “Revolving Note” and such amount, the “Total Outstanding Amount”). This transaction is referred to as the “Financing”. The Company shall use the proceeds from the Financing for general corporate purposes, including but not limited to finance the expense of a Qualified Public Equity Offering (as defined below) and payment of certain items. Out of the Total Outstanding Amount, the Lender disbursed an initial loan amount of $550,000 to the Company on January 31, 2025.

The Revolving Note bears interest at the rate of 18% per annum calculated on the basis of a 360-day year, consisting of twelve 30 calendar day periods, and shall accrue daily commencing on January 31, 2025 until paid in full. The outstanding principal balance of all outstanding loans under the Financing, all accrued and unpaid interest and all other amounts, costs, expenses and/or liquidated damages are due in full on January 31, 2026. The Revolving Loan Agreement contains customary events of default. If an event of default occurs, the Lender may accelerate the indebtedness under the Revolving Loan Agreement, and an amount equal to 120% of the of the outstanding

F-33

principal amount and accrued and unpaid interest plus liquidated damages and other amounts, costs, expenses and/or liquidated damages due under or in respect of the Loan Documents (as defined under the Revolving Loan Agreement) for the Financing, if any.

The Revolving Loan Agreement provides that it is a condition of the closing of the Financing that not less than three of the current members of our Board of Directors resign and that three nominees designated by the Lender (“Lender Board Member Candidates”) be appointed to the Board of Directors by the remaining members of the Board of Directors. The Revolving Loan Agreement also provides that we will use our reasonable best efforts to consummate an underwritten or “best efforts” public offering of not less than $5,000,000 by us of our common stock and/or any convertible security or warrant, option or other right to subscribe for or purchase any additional shares of our common stock (“Qualified Public Equity Offering”) as soon as practicable, and the Lender shall cooperate with us in connection therewith. If, despite the reasonable best efforts of the Borrower, (x) a registration statement with respect to securities to be offered in a Qualified Public Equity Offering (the “QPEO S-1”) is not filed within 45 days following the initial Closing Date, or (y) a Qualified Public Equity Offering is not consummated within the earlier of (A) 120 days from the initial filing of the QPEO S-1 and (B) 30 days of a QPEO S-1 being declared effective by the SEC, then the Lender Board Member Candidates shall, upon the written request of the remaining members of the Board of Directors, resign from all of their respective positions on the Board of Directors.

Rescission Agreement with ImmunogenX

In March 2025, the Company announced that it entered into a rescission agreement (the “Rescission Agreement”), by and among the Company, IMGX and the former shareholders of IMGX (the “IMGX Shareholders”).

Under the terms of the Rescission Agreement, the parties have amicably determined that it is in their collective best interest to: (i) rescind the issuances of the of the shares of Common Stock and Series G Preferred Stock that the Company has issued to the IMGX Shareholders as part of the Merger, (ii) convey to the IMGX Shareholders all of the issued and outstanding membership interests (the “Membership Interests”) of IMGX currently held by the Company, (iii) cancel the Assumed Options and Assumed Warrants; and (iv) provide for such additional agreements as are set forth therein.

Pursuant to the terms of the Rescission Agreement (i) each Shareholder agreed to cancel, waive, relinquish and disclaim in all respects any and all claims and/or rights to record or beneficial ownership in and to the shares of Common Stock and Series G Preferred Stock that the Company has issued to the IMGX Shareholders as part of the Merger, as set forth in the Rescission Agreement, (ii) each Shareholder agreed to cancel, waive, relinquish and disclaim in all respects any and all claims and/or rights to record or beneficial ownership in and to the Assumed Options and Assumed Warrants as set forth in the Rescission Agreement, including any Common Stock into which such Assumed Options and Assumed Warrants are not or ever have been converted or are convertible, (iii) the Company agreed to cancel, waive, relinquish and disclaim in all respects any and all claims and/or rights to record or beneficial ownership in and to the Membership Interests of IMGX, and (iv) the Company will retain up to approximately $695,000 of IMGX’s accounts payable, and IMGX will remain responsible for approximately $9,278,400 of IMGX’s secured debt.

In addition, under the terms of the Rescission Agreement, the Company shall have no obligation and will released from any and all obligations with respect to the assets or business of IMGX incurred after the Closing Date, as defined in the Rescission Agreement, or prior to the Closing Date, except as provided in the Rescission Agreement, unless approved in writing by the Company.

The obligations of each party to the Rescission Agreement to consummate the transactions contemplated by the Rescission Agreement are subject to the fulfillment, at or prior to the Closing, as defined in the Rescission Agreement, of each of the conditions set forth in the Rescission Agreement, and among others, that (i) the Company shall have obtained approval of its shareholders for the transfer of the Membership Interests to the Shareholders, and the other consents, authorizations or approvals from the parties as set forth in the Rescission Agreement to consummate the transactions contemplated by this Agreement, (ii) the Shareholders shall have delivered a mutually satisfactory voting agreement agreeing to, including other things, vote the Shares held by them in favor of the transactions contemplated by the Rescission Agreement, and (iii) the Company shall have received a resignation letter from Jack Syage resigning from all positions with the Company.  

The Rescission Agreement may be terminated and the transactions contemplated thereby may be abandoned by the Company or the Shareholder Representative, as defined in the Rescission Agreement, if the transactions contemplated thereby shall not have been consummated by June 30, 2025, unless the Company and Shareholder Representative shall have consented to a subsequent date.

F-34

EX-4.20 2 ento-20241231xex4d20.htm EX-4.20

Exhibit 4.20

DESCRIPTION OF CAPITAL STOCK

The following is a summary of information concerning capital stock of First Wave BioPharma, Inc. (“us,” “our,” “we” or the “Company”) and certain provisions of our certificate of incorporation, as amended and restated, and amended and restated bylaws currently in effect. This summary does not purport to be complete and is qualified in its entirety by the provisions of our amended and restated certificate of incorporation, as amended (the “Charter”) and amended and restated bylaws (the “Bylaws”), each previously filed with the Securities and Exchange Commission (“SEC”) and incorporated by reference as an exhibit to the Annual Report on Form 10-K, as well as to the applicable provisions of the Delaware General Corporation Law (the “DGCL”). We encourage you to read our Charter, Bylaws and the applicable portions of the DGCL carefully.

General

Our authorized capital stock consists of:

50,000,000 shares of common stock, par value $0.0001 per share; and
10,000,000 shares of preferred stock, par value $0.0001 per share.

Common Stock

Holders of our common stock are entitled to one vote for each share held of record on all matters on which the holders are entitled to vote (or consent pursuant to written consent). Directors are elected by a plurality of the votes present in person or represented by proxy and entitled to vote. Our Charter and Bylaws do not provide for cumulative voting rights.

Holders of our common stock are entitled to receive, ratably, dividends only if, when and as declared by our board of directors out of funds legally available therefor and after provision is made for each class of capital stock having preference over the common stock.

In the event of our liquidation, dissolution or winding-up, the holders of common stock are entitled to share, ratably, in all assets remaining available for distribution after payment of all liabilities and after provision is made for each class of capital stock having preference over the common stock.

Holders of our common stock have no preemptive, conversion or subscription rights, and there are no redemption or sinking fund provisions applicable to the common stock. The rights, preferences and privileges of the holders of common stock are subject to, and may be adversely affected by, the rights of the holders of shares of any series of our preferred stock that we may designate and issue in the future.

Preferred Stock

We currently have up to 10,000,000 shares of preferred stock, par value $0.0001 per share, authorized and available for issuance in one or more series. Our board of directors is authorized to divide the preferred stock into any number of series, fix the designation and number of each such series, and determine or change the designation, relative rights, preferences, and limitations of any series of preferred stock. The board of directors may increase or decrease the number of shares initially fixed for any series, but no decrease may reduce the number below the shares then outstanding and duly reserved for issuance. Currently, 5,194.805195 shares have been initially designated as Series B Convertible Preferred Stock, par value $0.0001 per share (the “Series B Preferred Stock”), 75,000 shares have been initially designated as Series C 9.00% Convertible Junior Preferred Stock, par value $0.0001 per share (the “Series C Preferred Stock”), 150 shares have been initially designated as Series D Convertible Preferred Stock, par value $0.0001 per share (the “Series D Preferred Stock”), 150 shares have been initially designated as Series E Convertible Preferred Stock, par value $0.0001 per share (the “Series E Preferred Stock”) and 7,000 shares have been initially designated as Series F Preferred Stock, par value $0.0001 (the “Series F Preferred Stock”). There were 475.56 shares of Series B Preferred Stock issued and outstanding on March 31, 2025 and there are currently no


shares of Series C Preferred Stock, Series D Preferred Stock, Series E Preferred Stock or Series F Preferred Stock issued and outstanding. This leaves 9,912,505.194805 shares of preferred stock authorized but undesignated and unissued.

Series B Preferred Stock

Under the Series B Certificate of Designations, each share of Series B Preferred Stock will be convertible, at the holder’s option at any time, into our common stock at a conversion rate equal to the quotient of (i) the $7,700 stated value (the “Series B Stated Value”) divided by (ii) the initial conversion price of $1,617.00, subject to specified adjustments for stock splits, cash or stock dividends, reorganizations, reclassifications other similar events as set forth in the Series B Certificate of Designations. In addition, if at any time after January 16, 2021, the six month anniversary of the date of the closing of our private placement transaction on July 16, 2020, the closing sale price per share of our common stock exceeds 250% of the initial conversion price, or $4,042.50, for 20 consecutive trading days, then all of the outstanding shares of Series B Preferred Stock will automatically convert (the “Automatic Conversion”) into such number of shares of our common stock as is obtained by multiplying the number of shares of Series B Preferred Stock to be so converted, plus the amount of any accrued and unpaid dividends thereon, by the Series B Stated Value per share and dividing the result by the then applicable conversion price.

The Series B Preferred Stock contains limitations that prevent the holder thereof from acquiring shares of our common stock upon conversion (including pursuant to the Automatic Conversion) that would result in the number of shares beneficially owned by such holder and its affiliates exceeding 9.99% of the total number of shares of our common stock outstanding immediately after giving effect to the conversion, which percentage may be increased or decreased at the holder’s election not to exceed 19.99%.

Each holder of shares of Series B Preferred Stock, in preference and priority to the holders of all other classes or series of our stock, is entitled to receive dividends, commencing from the date of issuance. Such dividends may be paid by us only when, as and if declared by our board of directors, out of assets legally available therefore, semiannually in arrears on the last day of June and December in each year, commencing December 31, 2020, at the dividend rate of 9.0% per year, which is cumulative and continues to accrue on a daily basis whether or not declared and whether or not we have assets legally available therefore. We may pay such dividends at our sole option either in cash or in kind in additional shares of Series B Preferred Stock (rounded down to the nearest whole share), provided we must pay in cash the fair value of any such fractional shares in excess of $100.00. Under the Series B Certificate of Designations, to the extent that applicable law or any of our existing contractual restrictions prohibit any required issuance of additional shares of Series B Preferred Stock as in-kind dividends or otherwise (“Additional Shares”), then appropriate adjustment to the conversion price of the Series B Preferred Stock shall be made so that the resulting number of conversion shares includes the aggregate number of shares of our common stock into which such Additional Shares would otherwise be convertible.

Under the Series B Certificate of Designations, each share of Series B Preferred Stock carries a liquidation preference equal to the Series B Stated Value (as adjusted thereunder) plus accrued and unpaid dividends thereon (the “Series B Liquidation Preference”).

In the event we effect any issuance of common stock or common stock equivalents for cash consideration, or a combination of units thereof (a “Subsequent Financing”), each holder of the Series B Preferred Stock has the right, subject to certain exceptions set forth in the Series B Certificate of Designations, at its option, to exchange (in lieu of cash subscription payments) all or some of the Series B Preferred Stock then held (with a value per share of Series B Preferred Stock equal to the Series B Liquidation Preference) for any securities or units issued in a Subsequent Financing on dollar-for-dollar basis. As a result, we may currently be required to issue additional shares of Series C Preferred Stock to any holders of Series B Preferred Stock who elect to exercise this right. Any shares of Series C Preferred Stock to be issued pursuant to this right would, upon issuance, be immediately converted into underlying shares of our common stock.

The holders of the Series B Preferred Stock, voting as a separate class, will have customary consent rights with respect to certain corporate actions by us. We may not take the following actions without the prior consent of the holders of


at least a majority of the Series B Preferred Stock then outstanding: (a) authorize, create, designate, establish, issue or sell an increased number of shares of Series B Preferred Stock or any other class or series of capital stock ranking senior to or on parity with the Series B Preferred Stock as to dividends or upon liquidation; (b) reclassify any shares of common stock or any other class or series of capital stock into shares having any preference or priority as to dividends or upon liquidation superior to or on parity with any such preference or priority of Series B Preferred Stock; (c) amend, alter or repeal our Charter or Bylaws and the powers, preferences, privileges, relative, participating, optional and other special rights and qualifications, limitations and restrictions thereof, which would adversely affect any right, preference, privilege or voting power of the Series B Preferred Stock; (d) issue any indebtedness or debt security, other than trade accounts payable, insurance premium financings and/or letters of credit, performance bonds or other similar credit support incurred in the ordinary course of business, or amend, renew, increase, or otherwise alter in any material respect the terms of any such indebtedness existing as of the date of first issuance of shares of Series B Preferred Stock; (e) redeem, purchase, or otherwise acquire or pay or declare any dividend or other distribution on (or pay into or set aside for a sinking fund for any such purpose) any of our capital stock; (f) declare bankruptcy, dissolve, liquidate, or wind up our affairs; (g) effect, or enter into any agreement to effect, a Change of Control (as defined in the Series B Certificate of Designations); or (h) materially modify or change the nature of our business.

Series C Preferred Stock

Under the Series C Certificate of Designations, each share of Series C Preferred Stock will be convertible, at either the holder’s option or at our option at any time, into common stock at a conversion rate equal to the quotient of (i) the Series C Stated Value of $750 plus all accrued and accumulated and unpaid dividends on such share of Series C Preferred Stock divided by (ii) the initial conversion price of $15,750.00, subject to specified adjustments for stock splits, cash or stock dividends, reorganizations, reclassifications other similar events as set forth in the Series C Certificate of Designations.

The Series C Preferred Stock contains limitations that prevent the holders thereof from acquiring shares of our common stock upon conversion that would result in the number of shares beneficially owned by any such holder and its affiliates exceeding 9.99% of the total number of shares of our common stock outstanding immediately after giving effect to the conversion. As a result, the Series C Certificate of Designations provides for the issuance of pre-funded warrants to purchase shares of our common stock, with an exercise price of $0.001 per share and with no expiration date, if necessary to comply with this limitation.

Each holder of shares of Series C Preferred Stock, subject to the preference and priority to the holders of our Series B Preferred Stock, is entitled to receive dividends, commencing from the date of issuance of the Series C Preferred Stock. Such dividends may be paid only when, as and if declared by our board of directors, out of assets legally available therefore, quarterly in arrears on the last day of March, June, September and December in each year, commencing on the date of issuance, at the dividend rate of 9.0% per year. Such dividends are cumulative and continue to accrue on a daily basis whether or not declared and whether or not we have assets legally available therefore.

Under the Series C Certificate of Designations, each share of Series C Preferred Stock carries a liquidation preference equal to the Series C Stated Value plus accrued and unpaid dividends thereon and any other fees or liquidated damages then due and owing thereon.

The holders of the Series C Preferred Stock have no voting rights. We may not take the following actions without the prior consent of the holders of at least a majority of the Series C Preferred Stock then outstanding: (a) alter or change adversely the powers, preferences or rights given to the Series C Preferred Stock or alter or amend the Series C Certificate of Designations, (b) authorize or create any class of stock ranking as to dividends, redemption or distribution of assets upon a Liquidation (as defined in the Series C Certificate of Designations) senior to, or otherwise pari passu with, the Series C Preferred Stock, (c) amend our certificate of incorporation or other charter documents in any manner that adversely affects any rights of the holders of the Series C Preferred Stock, (d) increase the number of authorized shares of Series C Preferred Stock, or (e) enter into any agreement with respect to any of the foregoing.


Series D Preferred Stock

The following is a summary of the principal terms of the Series D Preferred Stock as set forth in the Certificate of Designation of the Series D Preferred Stock:

Dividends

The holders of Series D Preferred Stock will be entitled to dividends, on an as-if converted basis, equal to and in the same form as dividends actually paid on shares of Common Stock, when and if actually paid.

Voting Rights

The shares of Series D Preferred Stock has no voting rights, except the right to vote, with the holders of Common Stock, as a single class, on any resolution presented to stockholders for the purpose of obtaining approval of a proposed amendment to the Charter, to effect a reverse split of the outstanding shares of the Common Stock at a ratio to be determined (the “Reverse Split Amendment”), with each share of Series D Preferred Stock entitled to vote on an as-converted basis (whether or not such conversion shares are then convertible and disregarding any limitations on conversion) (however, in only this instance, the Series D Preferred Stock will be considered to convert at the Minimum Price (as defined in Nasdaq Listing Rule 5635(d)) immediately preceding the execution and delivery of the purchase agreement by and among the Company and the purchaser signatories thereto, or $41.937 per share).

As long as any shares of Series D Preferred Stock are outstanding, the Company may not, without the approval of a majority of the then outstanding shares of Series D Preferred Stock (a) alter or change adversely the powers, preferences or rights of the Series D Preferred Stock, (b) increase the number of authorized shares of Series D Preferred Stock, or (c) enter into any agreement with respect to any of the foregoing.

Liquidation

Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary (a “Liquidation”), the then holders of the Series D Preferred Stock shall be entitled to receive out of the assets available for distribution to stockholders of the Company an amount equal to 100% of the Stated Value and no more, prior and in preference to the Common Stock.

Conversion

The Series D Preferred Stock is convertible into Common Stock at any time after the date on which the Reverse Split Amendment is filed and effective with the Secretary of State of the State of Delaware (the “Reverse Stock Split Date”) at a conversion price of $31.50, subject to adjustment as set forth in the Series D Certificate of Designation (the “Series D Conversion Price”). Upon conversion the shares of Series D Preferred Stock will resume the status of authorized but unissued shares of preferred stock of the Company.

Conversion at the Option of the Holder

The Series D Preferred Stock is convertible at the Series D Conversion Price at the option of the holder at any time and from time to time from and after the Reverse Stock Split Date.

Mandatory Conversion and Forced Conversion by the Company

On the Reverse Stock Split Date or, if certain conditions are not satisfied on such date, on the first such date that such conditions are satisfied (but within and no later than 90 trading days after the Reverse Stock Split Date), the Company may give notice requiring the holders to convert the outstanding shares of Series D Preferred Stock into shares of Common Stock at the then-effective Series D Conversion Price on the 15th day following such notice.

Any time after November 12, 2022, subject to the satisfaction of certain conditions, the Company has the right to provide written notice to the holders to cause the holders to convert all or such part of their Series D Preferred Stock


as specified in such notice into shares of Common Stock at the then-effective Series D Conversion Price on the date of such notice provided that the Company may not give such a notice more than once in any 60-day period and or within 60 days of a mandatory conversion pursuant to the provisions described in the previous paragraph.

Beneficial Ownership Limitation

The Series D Preferred Stock cannot be converted to common stock if the holder and its affiliates would beneficially own more than 4.99% (or 9.99% at the election of the holder) of the outstanding common stock. However, any holder may increase or decrease such percentage to any other percentage not in excess of 9.99% upon notice to us, provided that any increase in this limitation will not be effective until 61 days after such notice from the holder to us and such increase or decrease will apply only to the holder providing such notice.

Preemptive Rights

No holders of Series D Preferred Stock will, as holders of Series D Preferred Stock, have any preemptive rights to purchase or subscribe for our common stock or any of our other securities.

Redemption

The shares of Series D Preferred Stock are not redeemable by the Company.

Trading Market

There is no established trading market for any of the Series D Preferred Stock, and we do not expect a market to develop. We do not intend to apply for a listing for any of the Series D Preferred Stock on any securities exchange or other nationally recognized trading system. Without an active trading market, the liquidity of the Series D Preferred Stock will be limited.

Series E Preferred Stock

The following is a summary of the principal terms of the Series E Preferred Stock as set forth in the Certificate of Designation of the Series E Preferred Stock:

Dividends

The holders of Series E Preferred Stock will be entitled to dividends, on an as-if converted basis, equal to and in the same form as dividends actually paid on shares of common stock, when and if actually paid.

Voting Rights

The Series E Preferred Stock has no voting rights, except the right to vote, with the holders of Common Stock and holders of Series D Preferred Stock, as a single class, on the Reverse Stock Split Amendment. Each share of Series E Preferred Stock is entitled to 200,000,000 votes per share thereon; provided, that such shares of Series E Preferred Stock will, to the extent cast on the proposal to adopt and approve the Reverse Stock Split Amendment, be automatically and without further action of the holders voted in the same proportions as shares of Common Stock (excluding any shares of Common Stock that are not voted), Series D Preferred Stock and any other issued and outstanding shares of preferred stock of the Company having the right to vote thereon (other than the Series E Preferred Stock and shares of preferred stock not voted) are voted on such proposal. As an example, if 50.5% of the outstanding shares of Common Stock and Series D Preferred Stock voted at the meeting are voted in favor of the Reverse Split Amendment, the Company will count 50.5% of the votes cast by the holders of the Series E Preferred Stock as votes in favor of the Reverse Split Amendment.

As long as any shares of Series E Preferred Stock are outstanding, the Company may not, without the approval of a majority of the then outstanding shares of Series E Preferred Stock (a) alter or change adversely the powers,


preferences or rights of the Series E Preferred Stock, (b) increase the number of authorized shares of Series E Preferred Stock, or (c) enter into any agreement with respect to any of the foregoing.

Liquidation

Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary (a “Liquidation”), the then holders of the Series E Preferred Stock shall be entitled to receive out of the assets available for distribution to stockholders of the Company an amount equal to 100% of the Stated Value and no more, prior and in preference to the Common Stock.

Conversion

The Series E Preferred Stock is convertible into Common Stock at any time after the Reverse Stock Split Date at a conversion price of $31.50, subject to adjustment as set forth in the Series E Certificate of Designation (the “Series E Conversion Price”). Upon conversion the shares of Series D Preferred Stock will resume the status of authorized but unissued shares of preferred stock of the Company.

Conversion at the Option of the Holder

The Series E Preferred Stock is convertible at the Series E Conversion Price at the option of the holder at any time and from time to time from and after the Reverse Stock Split Date.

Mandatory Conversion and Forced Conversion by the Company

On the Reverse Stock Split Date or, if certain conditions are not satisfied on such date, on the first such date that such conditions are satisfied (but within and no later than 90 trading days after the Reverse Stock Split Date), the Company may give notice requiring the holders to convert the outstanding shares of Series E Preferred Stock into shares of Common Stock at the then-effective Series E Conversion Price on the 15th day following such notice.

Any time after November 12, 2022, subject to the satisfaction of certain conditions, the Company has the right to provide written notice to the holders to cause the holders to convert all or such part of their Series E Preferred Stock as specified in such notice into shares of Common Stock at the then-effective Series E Conversion Price on the date of such notice provided that the Company may not give such a notice more than once in any 60-day period and or within 60 days of a mandatory conversion pursuant to the provisions described in the previous paragraph.

Beneficial Ownership Limitation

The Series E Preferred Stock cannot be converted to Common Stock if the holder and its affiliates would beneficially own more than 4.99% (or 9.99% at the election of the holder) of the outstanding common stock.

However, any holder may increase or decrease such percentage to any other percentage not in excess of 9.99% upon notice to us, provided that any increase in this limitation will not be effective until 61 days after such notice from the holder to us and such increase or decrease will apply only to the holder providing such notice.

Preemptive Rights

No holders of Series E Preferred Stock will, as holders of Series E Preferred Stock, have any preemptive rights to purchase or subscribe for our common stock or any of our other securities.

Redemption

The shares of Series E Preferred Stock are not redeemable by the Company.

Trading Market


There is no established trading market for any of the Series E Preferred Stock, and we do not expect a market to develop. We do not intend to apply for a listing for any of the Series E Preferred Stock on any securities exchange or other nationally recognized trading system. Without an active trading market, the liquidity of the Series E Preferred Stock will be limited.

Series F Preferred Stock

The following is a summary of the principal terms of the Series F Preferred Stock as set forth in the Certificate of Designation of the Series F Preferred Stock:

General; Transferability. Shares of Series F Preferred Stock will be uncertificated and represented in book-entry form. No shares of Series F Preferred Stock may be transferred by the holder thereof except in connection with a transfer by such holder of any shares of Common Stock held by such holder, in which case a number of one one-thousandths (1/1,000ths) of a share of Series F Preferred Stock equal to the number of shares of Common Stock to be transferred by such holder will be automatically transferred to the transferee of such shares of Common Stock.

Voting Rights. Each share of Series F Preferred Stock will entitle the holder thereof to 1,000,000 votes per share (and, for the avoidance of doubt, each fraction of a share of Series F Preferred Stock will have a ratable number of votes). Thus, each 0.001 of a share of Series F Preferred Stock would entitle the holder thereof to 1,000 votes. The outstanding shares of Series F Preferred Stock will vote together with the outstanding shares of Common Stock of the Company as a single class exclusively with respect to (1) any proposal (the “Reverse Stock Split Proposal”) to adopt an amendment to the Company’s Amended and Restated Certificate of Incorporation, as amended (the “Certificate of Incorporation”), to reclassify the outstanding shares of Common Stock into a smaller number of shares of Common Stock at a ratio specified in or determined in accordance with the terms of such amendment (the “Reverse Stock Split”) and (2) any proposal to adjourn any meeting of stockholders called for the purpose of voting on the Reverse Stock Split (the “Adjournment Proposal”). The Series F Preferred Stock will not be entitled to vote on any other matter, except to the extent required under the Delaware General Corporation Law.

Unless otherwise provided on any applicable proxy or ballot with respect to the voting on the Reverse Stock Split Proposal or the Adjournment Proposal, the vote of each share of Series F Preferred Stock (or fraction thereof) entitled to vote on the Reverse Stock Split Proposal, the Adjournment Proposal or any other matter brought before any meeting of stockholders held to vote on the Reverse Stock Split Proposal will be cast in the same manner as the vote, if any, of the share of Common Stock in respect of which such share of Series F Preferred Stock was issued as a dividend is cast on the Reverse Stock Split Proposal, the Adjournment Proposal or such other matter, as applicable, and the proxy or ballot with respect to shares of Common Stock held by any holder on whose behalf such proxy or ballot is submitted will be deemed to include all shares of Series F Preferred Stock (or fraction thereof) held by such holder. Holders of Series F Preferred Stock will not receive a separate ballot or proxy to cast votes with respect to the Series F Preferred Stock on the Reverse Stock Split Proposal, the Adjournment Proposal or any other matter brought before any meeting of stockholders held to vote on the Reverse Stock Split Proposal.

Dividend Rights. The holders of Series F Preferred Stock, as such, will not be entitled to receive dividends of any kind.

Liquidation Preference. The Series F Preferred Stock will rank senior to the Common Stock as to any distribution of assets upon a liquidation, dissolution or winding up of the Company, whether voluntarily or involuntarily (a “Dissolution”). Upon any Dissolution, each holder of outstanding shares of Series F Preferred Stock will be entitled to be paid out of the assets of the Company available for distribution to stockholders, prior and in preference to any distribution to the holders of Common Stock, an amount in cash equal to $0.0001 per outstanding share of Series F Preferred Stock.

Redemption. All shares of Series F Preferred Stock that are not present in person or by proxy at any meeting of stockholders held to vote on the Reverse Stock Split and the Adjournment Proposal as of immediately prior to the opening of the polls at such meeting (the “Initial Redemption Time”) will automatically be redeemed in whole, but


not in part, by the Company at the Initial Redemption Time without further action on the part of the Company or the holder of shares of Series F Preferred Stock (the “Initial Redemption”). Any outstanding shares of Series F Preferred Stock that have not been redeemed pursuant to an Initial Redemption will be redeemed in whole, but not in part, (i) if such redemption is ordered by the Board in its sole discretion, automatically and effective on such time and date specified by the Board in its sole discretion or (ii) automatically upon the effectiveness of the amendment to the Certificate of Incorporation implementing the Reverse Stock Split.

Each share of Series F Preferred Stock redeemed in any redemption described above will be redeemed in consideration for the right to receive an amount equal to $0.001 in cash for each ten whole shares of Series F Preferred Stock that are “beneficially owned” by the “beneficial owner” (as such terms are defined in the certificate of designation with respect to the Preferred Stock (the “Certificate of Designation”)) thereof as of immediately prior to the applicable redemption time and redeemed pursuant to such redemption. However, the redemption consideration in respect of the shares of Series F Preferred Stock (or fractions thereof) redeemed in any redemption described above: (i) will entitle the former beneficial owners of less than ten whole shares of Series F Preferred Stock redeemed in any redemption to no cash payment in respect thereof and (y) will, in the case of a former beneficial owner of a number of shares of Series F Preferred Stock (or fractions thereof) redeemed pursuant to any redemption that is not equal to a whole number that is a multiple of ten, entitle such beneficial owner to the same cash payment, if any, in respect of such redemption as would have been payable in such redemption to such beneficial owner if the number of shares (or fractions thereof) beneficially owned by such beneficial owner and redeemed pursuant to such redemption were rounded down to the nearest whole number that is a multiple of ten (such, that for example, the former beneficial owner of 25 shares of Series F Preferred Stock redeemed pursuant to any redemption will be entitled to receive the same cash payment in respect of such redemption as would have been payable to the former beneficial owner of 20 shares of Series F Preferred Stock redeemed pursuant to such redemption).

The Series F Preferred Stock is not be convertible into, or exchangeable for, shares of any other class or series of stock or other securities of the Company. The Series F Preferred Stock has no stated maturity and is not be subject to any sinking fund. The Series F Preferred Stock is not subject to any restriction on the redemption or repurchase of shares by the Company while there is any arrearage in the payment of dividends or sinking fund installments.

Series G Preferred Stock

The following is a summary of the principal terms of the Series G Preferred Stock as set forth in the Certificate of Designation of the Series G Preferred Stock:

General; Transferability. Share of Series G Preferred Stock will be uncertificated and issued in book-entry form. Shares of Series G Preferred Stock may be transferred by the holders thereof without the consent of the Company, provided that such transfer is in compliance with applicable securities laws.

Conversion. Following stockholder approval of the conversion of the Series G Preferred Stock into Common Stock in accordance with the listing rules of the Nasdaq Stock Market (the “Conversion”), each share of Series G Preferred Stock will automatically convert into 1,000 shares of Common Stock, subject to certain limitations, including that a holder of Series G Preferred Stock is prohibited from converting shares of Series G Preferred Stock into shares of Common Stock if, as a result of such conversion, such holder, together with its affiliates, would beneficially own more than a specified percentage (to be established by the holder between 4.9% and 19.9%) of the total number of shares of Common Stock issued and outstanding immediately after giving effect to such conversion.

The Series G Preferred Stock is redeemable for cash at the option of the holder thereof at any time following the date that is six months after the initial issuance of the Series G Preferred Stock (without regard to the lack of obtaining the requisite stockholder approval to convert the Series G Preferred Stock into Common Stock), at a price per share equal to the then-current fair value of the Series G Preferred Stock, which shall be the last reported closing sale price of the Company’s Common Stock as reported on the Nasdaq Stock Market as of the trading day immediately prior to the conversion event.


Voting Rights. Except as otherwise required by law, the Series G Preferred Stock does not have voting rights. However, as long as any shares of Series G Preferred Stock are outstanding, the Company will not, without the affirmative vote of the holders of a majority of the then-outstanding shares of the Series G Preferred Stock, (i) alter or change adversely the powers, preferences or rights given to the Series G Preferred Stock or alter or amend the Certificate of Designation, amend or repeal any provision of, or add any provision to, the Charter or bylaws of the Company, or file any articles of amendment, certificate of designations, preferences, limitations and relative rights of any series of preferred stock, in each case if any such action would adversely alter or change the preferences, rights, privileges or powers of, or restrictions provided for the benefit of the Series G Preferred Stock, regardless of whether any of the foregoing actions shall be by means of amendment to the Charter or by merger, consolidation, recapitalization, reclassification, conversion or otherwise, (ii) issue further shares of Series G Preferred Stock, (iii) prior to the earlier of stockholder approval of the Conversion or the six-month anniversary of issuance, consummate either: (A) any Fundamental Transaction (as in the Certificate of Designation) or (B) any stock sale to, or any merger, consolidation or other business combination of the Company with or into, another entity in which the stockholders of the Company immediately before such transaction do not hold at least a majority of the capital stock of the Company immediately after such transaction, or (iv) enter into any agreement with respect to any of the foregoing.

Liquidation Preference. The Series G Preferred Stock does not have a preference upon any liquidation, dissolution or winding-up of the Company.

Dividend Rights. Holders of Series G Preferred Stock are entitled to receive dividends on shares of Series G Preferred Stock equal to, on an as-if-converted-to-Common-Stock basis, and in the same form as dividends actually paid on shares of the Common Stock.

Redemption. The shares of Series G Preferred Stock shall not be redeemable at the option of the Company or the holder thereof.

Trading Market. There is no established trading market for any of the Series G Preferred Stock, and we do not expect a market to develop. We do not intend to apply for a listing for any of the Series G Preferred Stock on any securities exchange or other nationally recognized trading system. Without an active trading market, the liquidity of the Series G Preferred Stock will be limited.

Listing

Our Common Stock is listed on the Nasdaq Capital Market under the symbol “ENTO”

Transfer Agent and Registrar

The transfer agent and registrar for our Common Stock is Colonial Stock Transfer, 66 Exchange Place, 1st Floor, Salt Lake City, Utah 84111, Tel: (801) 355-5740.

Anti-takeover Effects of Delaware Law and our Certificate of Incorporation and Bylaws

Certain provisions of Delaware law, our Charter and Bylaws discussed below may have the effect of making more difficult or discouraging a tender offer, proxy contest or other takeover attempt. These provisions are expected to encourage persons seeking to acquire control of our company to first negotiate with our board of directors. We believe that the benefits of increasing our ability to negotiate with the proponent of an unfriendly or unsolicited proposal to acquire or restructure our company outweigh the disadvantages of discouraging these proposals because negotiation of these proposals could result in an improvement of their terms.

Delaware Anti-Takeover Law

We are subject to Section 203 of the DGCL. Section 203 generally prohibits a public Delaware corporation from engaging in a “business combination” with an “interested stockholder” for a period of three years after the date of the transaction in which the person became an interested stockholder, unless:


prior to the date of the transaction, the Board of Directors of the corporation approved either the business combination or the transaction which resulted in the stockholder becoming an interested stockholder;
upon consummation of the transaction that resulted in the stockholder becoming an interested stockholder, the interested stockholder owned at least 85% of the voting stock of the corporation outstanding at the time the transaction commenced, excluding specified shares; or
at or subsequent to the date of the transaction, the business combination is approved by the Board of Directors and authorized at an annual or special meeting of stockholders, and not by written consent, by the affirmative vote of at least 66 2/3% of the outstanding voting stock which is not owned by the interested stockholder.

Section 203 defines a “business combination” to include:

any merger or consolidation involving the corporation and the interested stockholder;
any sale, lease, exchange, mortgage, pledge, transfer or other disposition of 10% or more of the assets of the corporation to or with the interested stockholder;
subject to exceptions, any transaction that results in the issuance or transfer by the corporation of any stock of the corporation to the interested stockholder;
subject to exceptions, any transaction involving the corporation that has the effect of increasing the proportionate share of the stock of any class or series of the corporation beneficially owned by the interested stockholder; or
the receipt by the interested stockholder of the benefit of any loans, advances, guarantees, pledges or other financial benefits provided by or through the corporation.

In general, Section 203 defines an “interested stockholder” as any person that is:

the owner of 15% or more of the outstanding voting stock of the corporation;
an affiliate or associate of the corporation who was the owner of 15% or more of the outstanding voting stock of the corporation at any time within three years immediately prior to the relevant date; or
the affiliates and associates of the above.

Under specific circumstances, Section 203 makes it more difficult for an “interested stockholder” to effect various business combinations with a corporation for a three-year period, although the stockholders may, by adopting an amendment to the corporation’s certificate of incorporation or bylaws, elect not to be governed by this section, effective 12 months after adoption.

Our Charter and Bylaws do not exclude us from the restrictions of Section 203. We anticipate that the provisions of Section 203 might encourage companies interested in acquiring us to negotiate in advance with our Board of Directors since the stockholder approval requirement would be avoided if a majority of the directors then in office approve either the business combination or the transaction that resulted in the stockholder becoming an interested stockholder.

Charter and Bylaws

Provisions of our Charter and Bylaws may delay or discourage transactions involving an actual or potential change of control or change in our management, including transactions in which stockholders might otherwise receive a premium for their shares, or transactions that our stockholders might otherwise deem to be in their best interests. Therefore, these provisions could adversely affect the price of our common stock.


EX-31.1 3 ento-20241231xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION PURSUANT TO RULE 13A-14 OF THE SECURITIES EXCHANGE ACT OF 1934

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Richard Paolone, Chief Executive Officer of the Company, certify that:

1.I have reviewed this Annual Report on Form 10-K of First Wave BioPharma, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: April 1, 2025

    

Richard Paolone

Chief Executive Officer

(Principal Executive Officer)


EX-31.2 4 ento-20241231xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION PURSUANT TO RULE 13A-14 OF THE SECURITIES EXCHANGE ACT OF 1934

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Anna Skowron, Chief Financial Officer of the Company, certify that:

1.I have reviewed this Annual Report on Form 10-K of First Wave BioPharma, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d- 15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: April 1, 2025

    

Anna Skowron

Chief Financial Officer

(Principal Financial and Accounting Officer)


EX-32.1 5 ento-20241231xex32d1.htm EX-32.1

Exhibit 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report of First Wave BioPharma, Inc. (the “Company”) on Form 10- K for the fiscal year ended December 31, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Richard Paolone, Chief Executive Officer of the Company, and Anna Skowron, Chief Financial Officer of the Company, each certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

(1)

The Report 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 the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: April 1, 2025

    

Richard Paolone

Chief Executive Officer

(Principal Executive Officer)

Anna Skowron

Chief Financial Officer

(Principal Financial and Accounting Officer)


EX-101.SCH 6 ento-20241231.xsd EX-101.SCH 995200100 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 995200200 - Statement - Consolidated Statements of Operations and Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 995200400 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 99940303 - Disclosure - Business Acquisition - Assets acquired and the liabilities assumed (Details) link:presentationLink link:calculationLink link:definitionLink 99940401 - Disclosure - Discontinued Operations and Assets and Liabilities Held for Sale (Details) link:presentationLink link:calculationLink link:definitionLink 99940601 - Disclosure - Property, Equipment and Leasehold Improvements (Details) link:presentationLink link:calculationLink link:definitionLink 99940801 - Disclosure - Intangible Assets and In-Process R&D (Details) link:presentationLink link:calculationLink link:definitionLink 99940901 - Disclosure - Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 41403 - Disclosure - Leases - Maturities of operating lease liabilities - Calc 2 (Details) link:presentationLink link:calculationLink link:definitionLink 99941403 - Disclosure - Leases - Maturities of operating lease liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 99941602 - Disclosure - Income Taxes - Significant components of the Company's net deferred tax assets and liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 99941603 - Disclosure - Income Taxes - Effective tax rate reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 995200090 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 995200105 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 995200300 - Statement - Consolidated Statements of Mezzanine Equity and Changes in Stockholders' Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 99940101 - Disclosure - The Company and Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 99940201 - Disclosure - Significant Accounting Policies and Recent Accounting Pronouncements (Details) link:presentationLink link:calculationLink link:definitionLink 99940301 - Disclosure - Business Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 99940302 - Disclosure - Business Acquisition - Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 99940304 - Disclosure - Business Acquisition - Amortization and associated estimated acquisition date fair values (Details) link:presentationLink link:calculationLink link:definitionLink 99940305 - Disclosure - Business Acquisition - Pro forma results (Details) link:presentationLink link:calculationLink link:definitionLink 99940402 - Disclosure - Discontinued Operations and Assets and Liabilities Held for Sale - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 99940501 - Disclosure - Fair Value Disclosures (Details) link:presentationLink link:calculationLink link:definitionLink 99940701 - Disclosure - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 99941001 - Disclosure - Capital Stock (Details) link:presentationLink link:calculationLink link:definitionLink 99941101 - Disclosure - Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 99941102 - Disclosure - Warrants - Schedule of weighted average assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 99941201 - Disclosure - Equity Incentive Plan (Details) link:presentationLink link:calculationLink link:definitionLink 99941202 - Disclosure - Equity Incentive Plan - Stock option activity (Details) link:presentationLink link:calculationLink link:definitionLink 99941203 - Disclosure - Equity Incentive Plan - Weighted-average assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 99941204 - Disclosure - Equity Incentive Plan - RSU activity under the 2020 Plan (Details) link:presentationLink link:calculationLink link:definitionLink 99941205 - Disclosure - Equity Incentive Plan - Total stock-based compensation expense (Details) link:presentationLink link:calculationLink link:definitionLink 99941301 - Disclosure - Agreements (Details) link:presentationLink link:calculationLink link:definitionLink 99941401 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 99941402 - Disclosure - Leases - Weighted-average remaining lease term and discount rate (Details) link:presentationLink link:calculationLink link:definitionLink 99941501 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 99941502 - Disclosure - Debt - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 99941604 - Disclosure - Income Taxes - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 99941701 - Disclosure - Net Loss per Common Share - Common Stock that may potentially be issued (Details) link:presentationLink link:calculationLink link:definitionLink 99941801 - Disclosure - Employee Benefit Plans (Details) link:presentationLink link:calculationLink link:definitionLink 99941901 - Disclosure - Segments (Details) link:presentationLink link:calculationLink link:definitionLink 99941902 - Disclosure - Segments - Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 99942001 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 995200305 - Statement - Consolidated Statements of Mezzanine Equity and Changes in Stockholders' Equity (Deficit) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 995210101 - Disclosure - The Company and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 995210201 - Disclosure - Significant Accounting Policies and Recent Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 995210301 - Disclosure - Business Acquisition link:presentationLink link:calculationLink link:definitionLink 995210401 - Disclosure - Discontinued Operations and Assets and Liabilities Held for Sale link:presentationLink link:calculationLink link:definitionLink 995210501 - Disclosure - Fair Value Disclosures link:presentationLink link:calculationLink link:definitionLink 995210601 - Disclosure - Property, Equipment and Leasehold Improvements link:presentationLink link:calculationLink link:definitionLink 995210701 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 995210801 - Disclosure - Intangible Assets and In-Process R&D link:presentationLink link:calculationLink link:definitionLink 995210901 - Disclosure - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 995211001 - Disclosure - Capital Stock link:presentationLink link:calculationLink link:definitionLink 995211101 - Disclosure - Warrants link:presentationLink link:calculationLink link:definitionLink 995211201 - Disclosure - Equity Incentive Plan link:presentationLink link:calculationLink link:definitionLink 995211301 - Disclosure - Agreements link:presentationLink link:calculationLink link:definitionLink 995211401 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 995211501 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 995211601 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 995211701 - Disclosure - Net Loss per Common Share link:presentationLink link:calculationLink link:definitionLink 995211801 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 995211901 - Disclosure - Segments link:presentationLink link:calculationLink link:definitionLink 995212001 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 99920202 - Disclosure - Significant Accounting Policies and Recent Accounting Pronouncements (Policies) link:presentationLink link:calculationLink link:definitionLink 99930303 - Disclosure - Business Acquisition (Tables) link:presentationLink link:calculationLink link:definitionLink 99930403 - Disclosure - Discontinued Operations and Assets and Liabilities Held for Sale (Tables) link:presentationLink link:calculationLink link:definitionLink 99930503 - Disclosure - Fair Value Disclosures (Tables) link:presentationLink link:calculationLink link:definitionLink 99930603 - Disclosure - Property, Equipment and Leasehold Improvements (Tables) link:presentationLink link:calculationLink link:definitionLink 99930703 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 99930803 - Disclosure - Intangible Assets and In-Process R&D (Tables) link:presentationLink link:calculationLink link:definitionLink 99930903 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 99931103 - Disclosure - Warrants (Tables) link:presentationLink link:calculationLink link:definitionLink 99931203 - Disclosure - Equity Incentive Plan (Tables) link:presentationLink link:calculationLink link:definitionLink 99931403 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 99931503 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 99931603 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 99931703 - Disclosure - Net Loss per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 99931903 - Disclosure - Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 99941601 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 ento-20241231_cal.xml EX-101.CAL EX-101.DEF 8 ento-20241231_def.xml EX-101.DEF EX-101.LAB 9 ento-20241231_lab.xml EX-101.LAB EX-101.PRE 10 ento-20241231_pre.xml EX-101.PRE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.25.1
Document And Entity Information - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Apr. 01, 2025
Jun. 28, 2024
Document And Entity Information        
Document Type 10-K      
Document Annual Report true      
Document Period End Date Dec. 31, 2024      
Document Transition Report false      
Entity File Number 001-37853      
Entity Registrant Name ENTERO THERAPEUTICS, INC.      
Entity Incorporation, State or Country Code DE      
Entity Tax Identification Number 46-4993860      
Entity Address, Address Line One 777 Yamato Road, Suite 502      
Entity Address, City or Town Boca Raton      
Entity Address, State or Province FL      
Entity Address, Postal Zip Code 33431      
City Area Code 561      
Local Phone Number 589-7020      
Title of 12(b) Security Common stock, par value $0.0001 per share      
Trading Symbol ENTO      
Security Exchange Name NASDAQ      
Entity Well-known Seasoned Issuer No      
Entity Voluntary Filers No      
Entity Current Reporting Status Yes      
Entity Interactive Data Current Yes      
Entity Filer Category Non-accelerated Filer      
Entity Small Business true      
Entity Emerging Growth Company false      
ICFR Auditor Attestation Flag false      
Document Financial Statement Error Correction [Flag] false      
Entity Shell Company false      
Entity Public Float       $ 3.6
Entity Common Stock, Shares Outstanding     4,765,729  
Entity Central Index Key 0001604191      
Current Fiscal Year End Date --12-31      
Document Fiscal Year Focus 2024      
Document Fiscal Period Focus FY      
Amendment Flag false      
Auditor Firm ID 324 339    
Auditor Name Macias Gini & O’Connell LLP Mazars USA LLP    
Auditor Location Melville, NY New York, New York    
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Balance Sheets - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Current Assets:    
Cash and cash equivalents $ 163,476 $ 3,711,770
Prepaid expenses 145,319 1,244,466
Assets of disposal group held-for-sale 83,170,009  
Total Current Assets 83,478,804 4,956,236
Property, equipment, and leasehold improvements, net   14,565
Other Assets:    
Restricted cash 21,516 21,522
Goodwill 1,684,182 1,684,182
Operating lease right-of-use assets 126,753 195,440
Deposits 98,251 11,250
Total Other Assets 1,930,702 1,912,394
Total Assets 85,409,506 6,883,195
Current Liabilities:    
Accounts payable 2,959,248 554,277
Accrued expenses 252,048 825,290
Accrued dividend payable 1,310,581 1,069,616
Note payable   612,784
Operating lease liabilities - current 81,510 67,111
Liabilities held-for-sale 22,941,497  
Other current liabilities 1,236 4,239
Total Current Liabilities 27,546,120 3,133,317
Operating lease liabilities - non-current 59,024 146,949
Total Liabilities 27,605,144 3,280,266
Stockholders' Equity:    
Common stock - Par value $0.0001 per share; 100,000,000 shares authorized; 4,754,038 and 1,560,998 shares issued and outstanding at December 31, 2024 and 2023, respectively. 475 156
Additional paid-in capital 198,510,795 187,931,445
Accumulated deficit (202,388,008) (184,328,672)
Total Stockholders' Equity (3,876,738) 3,602,929
Total Liabilities, Mezzanine Equity and Stockholders' Equity 85,409,506 6,883,195
Series G redeemable preferred stock    
Mezzanine Equity:    
Total Mezzanine Equity 61,681,100  
Series B preferred stock    
Stockholders' Equity:    
Preferred stock 0 0
Series C Preferred Stock    
Stockholders' Equity:    
Preferred stock 0 0
Series D Preferred Stock    
Stockholders' Equity:    
Preferred stock 0 0
Series E Preferred Stock    
Stockholders' Equity:    
Preferred stock $ 0 $ 0
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2024
Dec. 31, 2023
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, shares issued (in shares) 4,754,038 1,560,998
Common stock, shares outstanding (in shares) 4,754,038 1,560,998
Preferred stock, par value (in dollars per share) $ 0.0001  
Preferred stock, shares authorized (in shares) 10,000,000  
Series G redeemable preferred stock    
Temporary Equity, Par or Stated Value Per Share $ 0.0001 $ 0.0001
Temporary Equity, Shares Authorized 13,000 13,000
Temporary Equity, Shares Issued 12,373.226 0
Temporary Equity, Shares Outstanding 12,373.226 0
Series B preferred stock    
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 5,194.81 5,194.81
Preferred stock, shares issued (in shares) 475.56 514.96
Preferred stock, shares outstanding (in shares) 475.56 514.96
Series C Preferred Stock    
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 75,000 75,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Series D Preferred Stock    
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 150 150
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Series E Preferred Stock    
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 150 150
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Series F Preferred Stock    
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 7,000 7,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Operations and Comprehensive Loss - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Operating expenses:    
Research and development expenses $ 903,941 $ 5,033,218
General and administrative expenses 14,717,333 10,737,609
Total operating expenses 15,621,274 15,770,827
Loss from operations (15,621,274) (15,770,827)
Other expenses:    
Interest income (expense), net 875 (19,932)
Other income (expense), net 1,378 (4,224)
Total other expenses 2,253 (24,156)
Loss from continued operations (15,619,021) (15,794,983)
Loss from discontinued operations, net of tax (2,440,315)  
Net loss (18,059,336) (15,794,983)
Preferred stock dividend (240,965) (308,128)
Net loss applicable to common shareholders $ (18,300,301) $ (16,103,111)
Weighted average shares outstanding, basic (in shares) 3,434,934 336,342
Weighted average shares outstanding, diluted (in shares) 3,434,934 336,342
Loss per share, basic $ (5.33) $ (47.88)
Loss per share, diluted (5.33) $ (47.88)
Loss per share from discontinued operations, basic (0.71)  
Loss per share from discontinued operations, diluted $ (0.71)  
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Mezzanine Equity and Changes in Stockholders' Equity (Deficit) - USD ($)
Issuance of Common Stock, Pre Funded Warrants in the March 2023 Offering
Common Stock
Issuance of Common Stock, Pre Funded Warrants in the March 2023 Offering
Additional Paid-in Capital
Issuance of Common Stock, Pre Funded Warrants in the March 2023 Offering
Issuance of Common Stock in Connection with Exercise of Warrants in the June 2023 Inducement Offering
Common Stock
Issuance of Common Stock in Connection with Exercise of Warrants in the June 2023 Inducement Offering
Additional Paid-in Capital
Issuance of Common Stock in Connection with Exercise of Warrants in the June 2023 Inducement Offering
Issuance of Common Stock in Connection With Exercise of Warrants in July 2024 Inducement Offering
Common Stock
Issuance of Common Stock in Connection With Exercise of Warrants in July 2024 Inducement Offering
Additional Paid-in Capital
Issuance of Common Stock in Connection With Exercise of Warrants in July 2024 Inducement Offering
Issuance of Common Stock, Pre Funded Warrants in July 2023 Offering
Common Stock
Issuance of Common Stock, Pre Funded Warrants in July 2023 Offering
Additional Paid-in Capital
Issuance of Common Stock, Pre Funded Warrants in July 2023 Offering
Issuance of Common Stock in Connection With Exercise of Warrants in September 2023 Inducement Offering
Common Stock
Issuance of Common Stock in Connection With Exercise of Warrants in September 2023 Inducement Offering
Additional Paid-in Capital
Issuance of Common Stock in Connection With Exercise of Warrants in September 2023 Inducement Offering
Issuance of Common Stock in Connection With Exercise of Warrants in December 2023 Inducement Offering
Common Stock
Issuance of Common Stock in Connection With Exercise of Warrants in December 2023 Inducement Offering
Additional Paid-in Capital
Issuance of Common Stock in Connection With Exercise of Warrants in December 2023 Inducement Offering
Convertible Preferred Stock
Series G Convertible Preferred Stock
Convertible Preferred Stock
Series B Convertible Preferred Stock
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Total
Balance at the beginning (in shares) at Dec. 31, 2022                                       550 49,750      
Balance at the beginning at Dec. 31, 2022                                         $ 5 $ 171,275,836 $ (168,533,689) $ 2,742,152
Issuance of common stock, pre-funded warrants and warrants in registered direct offerings and private placement, net of issuance costs $ 1 $ 3,690,972 $ 3,690,973             $ 3 $ 1,833,924 $ 1,833,927                        
Issuance of common stock, pre-funded warrants and warrants in registered direct offerings and private placement, net of issuance costs (in shares) 6,400                 30,500                            
Issuance of common stock in connection with the exercise of warrants, net of offering costs       $ 9 $ 2,239,056 $ 2,239,065             $ 29 $ 3,706,742 $ 3,706,771 $ 88 $ 4,358,734 $ 4,358,822            
Issuance of Common Stock in connection with the exercise of warrants, net of offering costs (in shares)       86,216                 294,101     881,337                
Exercise of pre-funded warrants into Common Stock                                         $ 20 637   657
Exercise of pre-funded warrants into Common Stock (in shares)                                         199,974      
Deemed dividend of Series B preferred stock                                           (308,128)   (308,128)
Conversion of Series B preferred shares into common stock (in shares)                                       (35) 28      
Common stock issued to consultants                                         $ 1 93,200   93,201
Common stock issued to consultants (in shares)                                         7,500      
Issuance of common stock from RSU vest (in shares)                                         5,673      
Effect of cancelled shares from the 1-for-7 reverse stock split (in shares)                                         (148)      
Effect of cancelled shares from the 1-for-20 reverse stock split (in shares)                                         (333)      
Stock-based compensation                                           1,040,472   1,040,472
Net loss                                             (15,794,983) (15,794,983)
Balance at the end (in shares) at Dec. 31, 2023                                       515 1,560,998      
Balance at the end at Dec. 31, 2023                                         $ 156 187,931,445 (184,328,672) 3,602,929
Issuance of common stock, pre-funded warrants and warrants in registered direct offerings and private placement, net of issuance costs                                         $ 44 4,495,482   4,495,526
Issuance of common stock, pre-funded warrants and warrants in registered direct offerings and private placement, net of issuance costs (in shares)                                         448,100      
Issuance of common stock in connection with the exercise of warrants, net of offering costs             $ 176 $ 1,730,189 $ 1,730,365                              
Issuance of Common Stock in connection with the exercise of warrants, net of offering costs (in shares)             1,762,674                                  
Mezzanine Equity - Issuance of stock upon acquisition of IMGX                                     $ 57,790,474          
Mezzanine Equity - Issuance of stock upon acquisition of IMGX (in shares)                                     11,777          
Mezzanine Equity - Issuance of stock to financial advisors upon acquisition of IMGX                                     $ 3,890,626          
Mezzanine Equity - Issuance of stock to financial advisors upon acquisition of IMGX (in shares)                                     596          
Issuance of stock upon acquisition of IMGX                                         $ 4 2,300,496   2,300,500
Issuance of stock upon acquisition of IMGX (in shares)                                         36,830      
Issuance of stock to financial advisors upon acquisition of IMGX                                         $ 2 120,646   1,206,484
Issuance of stock to financial advisors upon acquisition of IMGX (in shares)                                         18,475      
Exercise of pre-funded warrants into Common Stock                                         $ 45     45
Exercise of pre-funded warrants into Common Stock (in shares)                                         443,525      
Deemed dividend of Series B preferred stock                                           (240,965)   (240,965)
Conversion of Series B preferred shares into common stock (in shares)                                       (40) 35      
Common stock issued to consultants                                         $ 35 1,541,960   1,541,995
Common stock issued to consultants (in shares)                                         350,000      
Issuance of common stock from RSU vest                                         $ 13 (13)    
Issuance of common stock from RSU vest (in shares)                                         133,401      
Stock-based compensation                                           631,555   631,555
Net loss                                             (18,059,336) (18,059,336)
Mezzanine Equity - Balance at the end (in shares) at Dec. 31, 2024                                     12,373          
Mezzanine Equity - Balance at the end at Dec. 31, 2024                                     $ 61,681,100          
Balance at the end (in shares) at Dec. 31, 2024                                       475 4,754,038      
Balance at the end at Dec. 31, 2024                                         $ 475 $ 198,510,795 $ (202,338,008) $ (3,876,738)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Mezzanine Equity and Changes in Stockholders' Equity (Deficit) (Parenthetical)
Dec. 18, 2023
Jan. 18, 2023
Consolidated Statements of Mezzanine Equity and Changes in Stockholders' Equity (Deficit)    
Reverse stock split ratio 0.05 0.143
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Cash flows from operating activities:    
Net loss $ (18,059,336) $ (15,794,983)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 48,946 29,274
Debt amortization 5,848  
Change in right-of-use assets 72,919 63,821
Stock-based compensation 631,555 1,040,472
Common stock issued to consultants 1,541,995 93,201
Common stock issued to financial advisors at acquisition 120,648  
Series G convertible preferred stock 3,890,626  
Changes in operating assets and liabilities:    
Other receivables   93,014
Prepaid expenses 1,099,147 712,365
Lease liabilities (77,137) (66,151)
Deposits (87,001) 6,899
Accounts payable 1,644,848 (165,763)
Accrued expenses (160,282) 1,617,898
Other assets and liabilities 109,401 (7,899)
Net cash used in operating activities (9,217,823) (12,377,852)
Cash flows from investing activities:    
Cash acquired in acquisition of IMGX 88,169  
Payment related to license agreement   (500,000)
Net cash provided by (used in) investing activities 88,169 (500,000)
Cash flows from financing activities:    
Proceeds from issuance of common stock, pre-funded warrants and warrants, net of offering costs 4,495,526 5,524,900
Proceeds from the issuance of common stock in connection with the exercise of warrants from inducement offerings, net of offering costs 1,730,365 10,304,658
Proceeds from exercise of pre - funded warrants 45 657
Repayment of note payable (644,582) (603,494)
Net cash provided by financing activities 5,581,354 15,226,721
(Decrease) increase in cash and cash equivalents (3,548,300) 2,348,869
Cash, cash equivalents and restricted cash, beginning balance 3,733,292 1,384,423
Cash, cash equivalents and restricted cash, ending balance 184,992 3,733,292
Supplemental disclosures of cash flow information:    
Cash paid for interest 36,165 22,463
Non-cash investing and financing activities:    
Fair value of common shares issued in the IMGX acquisition, net of cash 152,331  
Fair value of Series G preferred stock issued in the IMGX acquisition 57,790,474  
Fair value of options assumed in the IMGX acquisition 1,271,000  
Fair value of warrants assumed in the IMGX acquisition 789,000  
Accrued dividends on preferred stock (240,965) (308,128)
Issuance of note payable relating to insurance policies   683,001
Acquisitions    
Goodwill 1,684,182 $ 1,684,182
ImmunogenX, Inc.    
Acquisitions    
Tangible and intangible assets acquired, net of cash 66,525,124  
Liabilities assumed (24,876,645)  
Goodwill $ 18,354,326  
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.25.1
The Company and Basis of Presentation
12 Months Ended
Dec. 31, 2024
The Company and Basis of Presentation  
The Company and Basis of Presentation

Note 1 - The Company and Basis of Presentation

The Company

Entero Therapeutics, Inc. (“Entero”) and its wholly-owned subsidiaries, First Wave Bio, Inc. (“FWB”) and ImmunogenX, LLC (“IMGX”), are collectively referred to as the “Company”. The Company is engaged in the research and development of targeted, non-systemic therapies for the treatment of patients with gastrointestinal (“GI”) diseases. Non-systemic therapies are non-absorbable drugs that act locally, i.e., in the intestinal lumen, skin or mucosa, without reaching an individual’s systemic circulation.

In May 2024, the Company changed its name from First Wave Biopharma, Inc. to Entero Therapeutics, Inc.

The Company’s development pipeline consists of gut-restricted GI clinical drug candidates, including the biologic Adrulipase (formerly MS1819), a recombinant lipase enzyme designed to enable the digestion of fats and other nutrients. The Company plans to continue development of its Adrulipase program in 2025.

In March 2024, the Company acquired ImmunogenX, Inc. (“ImmunogenX”) (the Company’s acquisition of ImmunogenX, the “Merger”), a private, clinical-stage biopharmaceutical company founded in 2013, which was developing the biologic, Latiglutenase, for celiac disease. ImmunogenX was also developing CypCel, a metabolic marker compound that can measure the state of small-intestinal recovery of celiac patients undergoing gluten-free diets (“GFDs”). The Company is seeking avenues to dispose of certain assets and liabilities of IMGX, including Latiglutenase and CypCel. As of December 31, 2024, these were classified as assets and liabilities held for sale and due to the short period of time since the close of the Merger and are reported at their fair value less cost to sell. The Company determined that the discontinued operations of IMGX represents a strategic shift that will have a major effect on the Company’s operations and financial statements. See Note 3 for additional details regarding the Merger and see Note 4 for additional details surrounding the Company’s assets and liabilities held for sale and discontinued operations.

The Company has given notice to terminate its license agreement with Sanofi for its Capeserod program, a selective 5-HT4 receptor partial agonist. The Company is also exploring strategic alternatives for its Niclosamide program, an oral small molecule with anti-viral and anti-inflammatory properties.

Risks and Uncertainties

The Company is subject to risks and uncertainties common to early-stage companies in the biotechnology industry, including, but not limited to, development and regulatory success, development by competitors of new technological innovations, dependence on key personnel, protection of proprietary technology, compliance with government regulations, and ability to secure additional capital to fund clinical trials and operations.

Worldwide supply chain constraints and economic and capital markets uncertainty arising out of conflicts between Russia and Ukraine and conflicts in the Middle East triggered by attacks on Israel in October of 2023 have disrupted commercial and capital markets and emerged as new barriers to long-term economic recovery. Capital markets uncertainty, with public stock price decreases and volatility, could make it more difficult for us to raise capital when needed.

In addition, the Company is subject to other challenges and risks specific to its business, its ability to maintain compliance with the continued listing requirements of The Nasdaq Capital Market and its ability to execute on its strategy, as well as risks and uncertainties common to companies in the biotechnology and pharmaceutical industries with development and commercial operations, including, without limitation, risks and uncertainties associated with: obtaining regulatory approval of its drug candidates; delays or problems in the manufacture and supply of its drug candidates, loss of single source suppliers or failure to comply with manufacturing regulations; identifying, acquiring or in-licensing additional products or drug candidates; pharmaceutical product development and the inherent uncertainty of clinical success; and the challenges of protecting and enhancing our intellectual property rights; complying with applicable regulatory requirements.

Substantial Doubt about the Company’s Ability to Continue as a Going Concern

The accompanying consolidated financial statements have been prepared as if the Company will continue as a going concern. The Company has incurred significant operating losses and negative cash flows from operations since inception. On December 31, 2024, the Company had cash and cash equivalents of approximately $185,000 and an accumulated deficit of approximately $202.4 million. The Company has incurred recurring losses, has experienced recurring negative operating cash flows, and requires significant cash resources to execute its business plans. Subsequent to December 31, 2024, the Company closed on a revolving loan agreement in the principal amount of $2.0 million. Based on its cash on hand at December 31, 2024 and the available loan proceeds, the Company anticipates having sufficient cash to fund planned operations through September 2025. Historically, the Company’s major sources of cash have been comprised of proceeds from various public and private offerings of its capital stock. The Company is dependent on obtaining additional working capital funding from the sale of equity and/or debt securities in order to continue to execute its development plans and continue operations.

The Company has been, and is expected to continue, exploring various potential strategies available including but not limited to raising capital, restructuring its indebtedness and identifying and evaluating potential strategic alternatives but there can be no assurance that these efforts will be successful, that the Company will be able to raise necessary capital on acceptable terms, reach agreement with lenders, or that the strategic review process will result in the Company pursuing any transaction or that any transaction, if pursued, will be completed on attractive terms or at all. The Company is evaluating all potential strategic options, including a merger, reverse merger, sale, wind-down, liquidation and dissolution or other strategic transaction. Additionally, there can be no assurances that any particular course of action, business arrangement or transaction, or series of transactions, will be pursued, successfully consummated or lead to increased stakeholder value or that it will make any cash distributions to stockholders. Any failure in these efforts could force the Company to delay, limit or terminate operations, make reductions in its workforce, discontinue research and development programs, liquidate all or a portion of assets or pursue other strategic alternatives, and/or seek protection under the provisions of the U.S. Bankruptcy Code.

Without adequate working capital, the Company may not be able to meet its obligations and continue as a going concern. These conditions raise substantial doubt about the Company’s ability to continue as a going concern one year from the date these financial statements are issued. If the Company is not able to obtain necessary capital, it may be required to terminate operations, liquidate all or a portion of assets and/or seek bankruptcy protection. As a result, the Company concluded that its plans at this stage do not alleviate substantial doubt about the ability to continue as a going concern. The financial statements do not include any adjustments that might result from the outcome of this uncertainty.

Basis of Presentation and Principles of Consolidation

The accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) and include the accounts of Entero and its wholly owned subsidiaries, FWB and IMGX. Intercompany transactions and balances have been eliminated upon consolidation.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.25.1
Significant Accounting Policies and Recent Accounting Pronouncements
12 Months Ended
Dec. 31, 2024
Significant Accounting Policies and Recent Accounting Pronouncements  
Significant Accounting Policies and Recent Accounting Pronouncements

Note 2 - Significant Accounting Policies and Recent Accounting Pronouncements

Use of Estimates

The accompanying consolidated financial statements are prepared in conformity with GAAP and include certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements (including goodwill), and the reported amounts of revenue and expense during the reporting period, including contingencies. Accordingly, actual results may differ from those estimates.

Segment Information

The Company operates as one operating segment with a focus on research and development. The Chief Executive Officer (“CEO”), as the Company’s chief operating decision maker, manages and allocates resources to the operations of the Company on an aggregated basis. This enables the CEO to assess the Company’s overall level of available resources and determine how best to deploy these resources across functions, product and service lines, and strategic opportunities in line with the long-term Company-wide strategic goals.

Reverse Stock Split

On December 18, 2023, the Company effected a reverse stock split, whereby every twenty shares of the Company’s issued and outstanding common stock was converted automatically into one issued and outstanding share of common stock, but without any change in the number of authorized shares of common stock and the par value per share.

On January 18, 2023, the Company effected a reverse stock split, whereby every seven shares of the Company’s issued and outstanding common stock was converted automatically into one issued and outstanding share of common stock, but without any change in the number of authorized shares of common stock and the par value per share.

All share and per share amounts have been retroactively restated to reflect the reverse stock splits referenced above.

Cash and Cash Equivalents and Restricted Cash

The Company considers all highly liquid investments with maturities of three months or less from date of purchase to be cash equivalents. As of each of December 31, 2024 and December 31, 2023, the Company has classified approximately $22,000 as restricted cash.

Concentrations of Credit Risk

Financial instruments that potentially expose the Company to concentrations of credit risk consist of cash. The Company primarily maintains its cash balances with financial institutions in federally insured accounts in the U.S. The Company may from time to time have cash in banks in excess of FDIC insurance limits. At December 31, 2023, the Company had approximately $3.7 million in one account in the U.S. in excess of these limits. The Company has not experienced any losses to date resulting from this practice. The Company mitigates its risk by maintaining the majority of its cash and equivalents with high quality financial institutions.

Equity-Based Payments to Non-Employees

Equity-based payments to non-employees are measured at fair value on the grant date per ASU No. 2018-07, Improvements to Nonemployee Share-Based Payment Accounting.

Fair Value Measurements

The Company follows Accounting Standards Codification (“ASC”) Topic 820-10, Fair Value Measurements and Disclosures (“ASC 820”), which among other things, defines fair value, establishes a consistent framework for measuring fair value and expands disclosure for each major asset and liability category measured at fair value on either a recurring or nonrecurring basis. Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability.

As a basis for considering such assumptions, a three-tier fair value hierarchy has been established, which prioritizes the inputs used in measuring fair value as follows:

Level 1: Observable inputs such as quoted prices (unadjusted) in active markets for identical assets or liabilities;

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

Level 3: Unobservable inputs in which there is little or no market data, which require the reporting entity to develop its own assumptions, which reflect those that a market participant would use.

In certain cases, the inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such cases, an instrument’s level within the fair value hierarchy is based on the lowest level of input that is significant to the overall fair value measurement. The Company’s assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment and considers factors specific to the financial instrument.

The Company recognizes transfers between levels as if the transfers occurred on the last day of the reporting period.

Goodwill and Intangible Assets

Goodwill represents the excess of the purchase price of the acquired business over the fair value of amounts assigned to assets acquired and liabilities assumed. Goodwill and other intangible assets with indefinite useful lives are reviewed for impairment annually or more frequently if events or circumstances indicate impairment may be present. Any excess in carrying value over the estimated fair value is charged to results of operations. The Company has not recognized any impairment charges through December 31, 2024 related to goodwill.

Impairment of Long-Lived Assets

The Company periodically evaluates its long-lived assets for potential impairment in accordance with ASC Topic 360, Property, Plant and Equipment (“ASC 360”). Potential impairment is assessed when there is evidence that events or changes in circumstances indicate that the carrying amount of an asset may not be recovered. Recoverability of these assets is assessed based on undiscounted expected future cash flows from the assets, considering a number of factors, including past operating results, budgets and economic projections, market trends and product development cycles. If impairments are identified, assets are written down to their estimated fair value. The Company has not recognized any impairment charges through December 31, 2024.

Income Taxes

Income taxes are recorded in accordance with ASC 740, Accounting for Income Taxes (“ASC 740”), which provides for deferred taxes using an asset and liability approach. The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements or tax returns. The Company determines its deferred tax assets and liabilities based on differences between financial reporting and tax bases of assets and liabilities, which are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. Valuation allowances are provided if, based upon the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.

The Company accounts for uncertain tax positions in accordance with the provisions of ASC 740. When uncertain tax positions exist, the Company recognizes the tax benefit of tax positions to the extent that the benefit will more likely than not be realized. The determination as to whether the tax benefit will more likely than not be realized is based upon the technical merits of the tax position as well as consideration of the available facts and circumstances. At December 31, 2024 and 2023, the Company does not have any significant uncertain tax positions.

Leases

Leases are recorded on the balance sheet as right of use assets and lease obligations. Lease liabilities are recognized based on the present value of the future minimum lease payments over the least term at the commencement date. Leases with a term of 12 months or less at inception are expensed monthly over the lease term. The lease term is determined by assuming the exercise of renewal options that are reasonably certain. The implicit interest rate or the incremental borrowing rate is used in determining the present value of future payments.

Loss Per Share

Basic loss per share (“EPS”) is computed by dividing the loss attributable to common shareholders by the weighted average number of shares of Common Stock outstanding. Diluted EPS reflects the potential dilution that could occur from shares of Common Stock issuable through the exercise or conversion of stock options, restricted stock awards, warrants and convertible securities. In certain circumstances, the conversion of options is excluded from diluted EPS if the effect of such inclusion would be anti-dilutive.

The dilutive effect of stock options is determined using the treasury stock method. Stock options to purchase shares of Common Stock of the Company during fiscal 2024 and 2023 were not included in the computation of diluted EPS because the Company has incurred a loss for the years ended December 31, 2024 and 2023 and the effect would be anti-dilutive.

Research and Development

Research and development costs are charged to operations when incurred and are included in operating expenses. Research and development costs consist principally of compensation of employees and consultants that perform the Company’s research activities, payments to third parties for preclinical and non-clinical activities, expenses with clinical research organizations (“CROs”), investigative sites, consultants and contractors that conduct or provide other services relating to clinical trials, costs to acquire drug product, drug supply and clinical trial materials from contract development and manufacturing organization (“CDMOs”) and third-party contractors relating to chemistry, manufacturing and controls (“CMC”) efforts, the fees paid for and to maintain the Company’s licenses and research and development costs related to Adrulipase, Capeserod and Niclosamide. Depending upon the timing of payments to the service providers, the Company recognizes prepaid expenses or accrued expenses related to these costs. These accrued or prepaid expenses are based on management’s estimates of the work performed under service agreements, milestones achieved and experience with similar contracts. The Company monitors each of these factors and adjusts estimates accordingly.

Research and Development – Intellectual Property Acquired

The Company records intellectual property acquired in business acquisitions that has not reached technological feasibility and which has no alternative future use, as In-Process R&D (“IPR&D”) at the acquisition date. On March 13, 2024, the Company entered into an acquisition agreement with IMGX which included the intellectual property and patents for Latiglutenase and CypCel, which was accounted for as a business acquisition (see Note 3 and Note 4).

Intangible assets related to IPR&D are considered indefinite-lived intangible assets and are assessed for impairment annually or more frequently if impairment indicators exist. If the associated research and development effort is abandoned, the related assets will be written-off, and the Company will record a noncash impairment loss on its Consolidated Statements of Operations. For those compounds that reach commercialization, the IPR&D assets will be amortized over their estimated useful lives. The impairment test for indefinite-lived intangible assets is a one-step test that compares the fair value of the intangible asset to its carrying value. If the carrying value exceeds its fair value, an impairment loss is recognized in an amount equal to the excess. The Company has not recognized any impairment charges through December 31, 2024 related to IPR&D.

For tax purposes, intangible assets related to IPR&D are considered indefinite-lived intangible assets.

Stock-Based Compensation

The Company’s board of directors (the “Board”) and stockholders have adopted and approved the Amended and Restated 2014 Omnibus Equity Incentive Plan (the “2014 Plan”) which took effect on May 12, 2014, and the 2020 Omnibus Equity Incentive Plan, which took effect on September 11, 2020 (the “2020 Plan”). From the effective date of the 2020 Plan, no new awards have been or will be made under the 2014 Plan. On March 13, 2024, in connection with the IMGX acquisition, the Company assumed IMGX’s 2021 Stock Option Plan (the “IMGX Plan”), including all IMGX stock options immediately outstanding prior to the IMGX acquisition, with each becoming an option to purchase Common Stock, subject to adjustment. The IMGX Plan was adopted and approved by the board of directors and stockholders of IMGX in 2021. Following the assumption of the IMGX Plan by the Company, no new awards have been or will be made under the IMGX Plan. The Company accounts for its stock-based compensation awards to employees, consultants, and Board members in accordance with ASC Topic 718, Compensation-Stock Compensation (“ASC 718”). ASC 718 requires all stock-based payments to employees, consultants, and Board members, including grants of employee stock options, to be recognized in the statements of operations by measuring the fair value of the award on the date of grant and recognizing this fair value as stock-based compensation using a straight-line method over the requisite service period, generally the vesting period.

For awards with performance conditions that affect their vesting, such as the occurrence of certain transactions or the achievement of certain operating or financial milestones, recognition of fair value of the award occurs when vesting becomes probable.

The Company estimates the grant date fair value of stock option awards using the Black-Scholes option-pricing model. The use of the Black-Scholes option-pricing model requires management to make assumptions with respect to the expected term of the option, the expected volatility of the Common Stock consistent with the expected life of the option, risk-free interest rates and expected dividend yields of the Common Stock.

Assets Held for Sale and Discontinued Operations

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

Discontinued operations comprise activities that were disposed of, discontinued or held for sale at the end of the period, represent a separate major line of business that can be clearly distinguished for operational and financial reporting purposes, and represent a strategic business shift having a major effect on the Company’s operations and financial results according to ASC Topic 205, Presentation of Financial Statements.

Additional details surrounding the Company’s assets and liabilities held for sale and discontinued operations are included in Note 4.

Recent Accounting Pronouncements

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”), which modified the disclosure and presentation requirements primarily through enhanced disclosures of significant segment expenses and clarified that single reportable segment entities must apply Topic 280 in its entirety. This guidance is effective for the Company for the year beginning January 1, 2024, with early adoption permitted. The amendments should be applied retrospectively to all prior periods presented in the financial statement. The Company adopted ASU 2023-07 on January 1, 2024. The adoption of the guidance resulted in expanded disclosures in Note 19. This adoption did not have an effect on the Company’s consolidated balance sheets, results of operations, or cash flows.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”), which includes amendments that further enhance income tax disclosures, primarily through standardization and disaggregation of rate reconciliation categories and income taxes paid by jurisdiction. The amendments are effective for all public entities for fiscal years beginning after December 15, 2024. The Company adopted ASU 2023-09 on January 1, 2025 and the adoption is not expected to have a material effect on the Company’s financial statement disclosures.

The Company has evaluated other recently issued accounting pronouncements and has concluded that the impact of recently issued standards that are not yet effective will not have a material impact on the Company’s financial position or results of operations upon adoption.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.25.1
Business Acquisition
12 Months Ended
Dec. 31, 2024
Business Acquisition  
Business Acquisition

Note 3 – Business Acquisition

On March 13, 2024, the Company acquired ImmunogenX, Inc., a Delaware corporation, in accordance with the terms of an Agreement and Plan of Merger, dated March 13, 2024 (the “Merger Agreement”), by and among the Company, IMMUNO Merger Sub I, Inc., a Delaware corporation (“First Merger Sub”), IMMUNO Merger Sub II, LLC, a Delaware limited liability company (“Second Merger Sub”), and ImmunogenX. Pursuant to the Merger Agreement, First Merger Sub merged with and into ImmunogenX, pursuant to which ImmunogenX was the surviving corporation (the “First Merger”). Immediately following the First Merger, IMGX merged with and into Second Merger Sub, pursuant to which Second Merger Sub was the surviving entity and a wholly owned subsidiary of the Company (the “Second Merger” and, together with the First Merger, the “IMGX Merger”). Second Merger Sub subsequently changed its name to ImmunogenX, LLC. The Merger is intended to qualify as a tax-free reorganization for U.S. federal income tax purposes.

Under the terms of the Merger Agreement, following the consummation of the Merger (the “Closing”), in exchange for the outstanding shares of capital stock of ImmunogenX immediately prior to the effective time of the First Merger, the Company issued to the stockholders of ImmunogenX an aggregate of (A) 36,830 shares of Common Stock, and (B) 11,777.418 shares of Series G Preferred Stock, each share of which is convertible into 1,000 shares of Common Stock, upon shareholder approval. Following the closing of the acquisition, the Company had 2,303,135 shares of common stock issued and outstanding.

The Company incurred transaction costs of approximately $5.5 million which are included in the Company’s condensed consolidated statement of operations.

In addition, the Company assumed (i) all ImmunogenX stock options immediately outstanding prior to the First Merger, each becoming an option to purchase Common Stock subject to adjustment pursuant to the terms of the Merger Agreement (the “Assumed Options”) and (ii) all ImmunogenX warrants immediately outstanding prior to the First Merger, each becoming a warrant to purchase Common Stock subject to adjustment pursuant to the terms of the Merger Agreement (the “Assumed Warrants”). The Assumed Options are exercisable for an aggregate of 200,652 shares of Common Stock, have an exercise price of $0.81 and expire between February 1, 2031 and June 6, 2033. The Assumed Warrants are exercisable for an aggregate of 127,680 shares of Common Stock, have exercise prices ranging from $3.03 to $3.92 and expire between September 30, 2032 and September 6, 2033.

Tungsten Partners LLC (“Tungsten”) acted as financial advisor to the Company in connection with the Merger. As partial compensation for services rendered by Tungsten, the Company issued to Tungsten or its affiliates or designees an aggregate of 18,475 shares of Common Stock and 595.808 shares of Series G Preferred Stock. The fair value of the advisory fees was approximately $4.0 million which are included in the approximately $5.5 million of transaction costs noted above.

The Merger was accounted for as a business combination under the acquisition method of accounting with First Wave as the accounting acquirer. Under the acquisition method, the total purchase price of the acquisition is allocated to the net identifiable tangible and intangible assets acquired and liabilities assumed based on the fair values as of the date of such acquisition. The preliminary fair value of the consideration totaled approximately $60.1 million, summarized as follows:

    

Amount

Common stock issued to ImmunogenX stockholders

$

240,500

Replacement options

 

1,271,000

Replacement warrants

 

789,000

Preferred stock issued to ImmunogenX stockholders

 

57,790,474

Total consideration paid

$

60,090,974

The Company has made a provisional allocation of the purchase price of the Merger to the assets acquired and the liabilities assumed as of the purchase date. The following table summarizes the provisional purchase price allocations relating to the Merger:

Assets acquired:

    

  

Cash and cash equivalents

$

88,169

Prepaid expenses and other current assets

 

3,131,929

Property and equipment, net

 

18,963

Intangibles

 

63,370,000

Operating lease right-of-use assets

 

4,232

Total assets

$

66,613,293

Liabilities assumed:

 

  

Accounts payable

 

916,209

Accrued expenses and other current liabilities

 

2,131,439

Long term debt

 

6,397,889

Deferred tax liability

 

15,431,108

Total liabilities

$

24,876,645

Goodwill recorded:

 

  

Goodwill

$

18,354,326

Net assets acquired

$

60,090,974

The fair value of IPR&D was capitalized as of the IMGX Merger date and accounted for as indefinite-lived intangible assets until completion or disposition of the assets or abandonment of the associated research and development efforts. Upon successful completion of the development efforts, the useful lives of the IPR&D assets will be determined based on the anticipated period of regulatory exclusivity and will be amortized within operating expenses. Until that time, the IPR&D assets will be subject to impairment testing and will not be amortized. The goodwill recorded related to the IMGX Merger is the excess of the fair value of the consideration transferred by the acquirer over the fair value of the net identifiable assets acquired and liabilities assumed at the date of such acquisition. The goodwill recorded is not deductible for tax purposes.

All intangible assets acquired are not subject to amortization and their associated estimated acquisition date fair values are as follows:

    

Estimated

    

Acquisition Date

Intangible Asset

Useful Life

Fair Value

Patents

 

2 years

$

140,000

Trade names and trademarks

 

6 years

 

230,000

IPR&D – Latiglutenase

 

Indefinite

 

54,000,000

IPR&D - CypCel

 

Indefinite

$

9,000,000

Net loss in the Condensed Consolidated Statement of Operations for the twelve months ended December 31, 2024 includes net losses of IMGX from the date of acquisition to December 31, 2024 of approximately $2.4 million, which is classified as discontinued operations.

The Merger is classified as held for sale as of December 31, 2024. Refer to Note 4 for further information.

Pro forma disclosure for the IMGX acquisition

The following unaudited pro forma financial information reflects the consolidated results of operations of the Company as if the Acquisition had taken place on January 1, 2024. The pro forma financial information is not necessarily indicative of the results of operations as they would have been had the transactions been effected on the assumed date:

Twelve Months

    

Ended December 31, 2024

Operating expenses

$

15,621,274

Loss before discontinued operations

 

(15,619,022)

Loss from discontinued operations

 

(2,440,315)

Net loss applicable to common shareholders

 

(18,300,301)

Basic and diluted weighted average shares outstanding

 

45,657

Loss per share - basic and diluted

$

(400.82)

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.25.1
Discontinued Operations and Assets and Liabilities Held for Sale
12 Months Ended
Dec. 31, 2024
Discontinued Operations and Assets and Liabilities Held for Sale  
Discontinued Operations and Assets and Liabilities Held for Sale

Note 4 – Discontinued Operations and Assets and Liabilities Held for Sale

The Company has initiated a plan to dispose of certain assets and liabilities of IMGX within 12 months of the date of the Merger with IMGX. These are classified as assets and liabilities held for sale and, due to the short period of time since the close of the Merger, are reported at their fair value less cost to sell. The Company determined that the discontinued operations of IMGX represents a strategic shift that will have a major effect on the Company’s operations and financial statements.

The following table summarizes the Company’s loss from discontinued operations for the twelve months ended December 31, 2024 and 2023.

Twelve Months Ended

December 31,

    

2024

    

2023

Operating expenses:

 

  

 

  

Research and development expenses

$

1,238,786

$

General and administrative expenses

 

157,379

 

Total operating expenses

 

1,396,165

 

Interest expense

 

(979,002)

 

Other (expense) income

 

(65,148)

 

Loss from discontinued operations

$

(2,440,315)

$

The assets and liabilities associated with discontinued operations consist of the following as of December 31, 2024:

Assets held for sale:

    

Prepaid expenses and other current assets

$

3,131,929

Property and equipment, net

 

16,180

Goodwill and intangible assets

 

80,021,900

Total assets held for sale

$

83,170,009

Liabilities held for sale:

 

  

Accounts payable

$

156,086

Accrued expenses and other current liabilities

 

2,508,990

Debt

 

6,403,737

Deferred tax liability

 

13,872,684

Total liabilities held for sale

$

22,941,497

Total assets and liabilities classified as held for sale are presented as current assets and liabilities, respectively, as they are anticipated to be sold within 12 months.

The Company recognized total depreciation and amortization of $34,381, amortization of debt discount $5,847 and a reduction in right of use asset of $4,382. There are changes in accounts payable of $760,123, accrued liabilities of $381,163, lease liability $3,611 and deferred tax liability of $112,400. These amounts are all categorized as cash used in operating activities within the Statement of Cash Flows.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Disclosures
12 Months Ended
Dec. 31, 2024
Fair Value Disclosures  
Fair Value Disclosures

Note 5 - Fair Value Disclosures

Fair value is the price that would be received from the sale of an asset or paid to transfer a liability assuming an orderly transaction in the most advantageous market at the measurement date. GAAP establishes a hierarchical disclosure framework that prioritizes and ranks the level of observability of inputs used in measuring fair value.

The fair value of the Company’s financial instruments are as follows:

Fair Value Measured at Reporting

Date Using

Carrying

    

Amount

    

Level 1

    

Level 2

    

Level 3

    

Fair Value

December 31, 2024:

Money market funds

$

12,723

$

12,723

$

$

$

12,723

December 31, 2023:

Money market funds

12,131

12,131

12,131

Note payable

$

612,784

$

$

612,784

$

$

612,784

At December 31, 2024 and 2023, the Company had no other assets or liabilities that are subject to fair value methodology and estimation in accordance with U.S. GAAP.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.25.1
Property, Equipment and Leasehold Improvements
12 Months Ended
Dec. 31, 2024
Property, Equipment and Leasehold Improvements  
Property, Equipment and Leasehold Improvements

Note 6 – Property, Equipment and Leasehold Improvements

Property, equipment and leasehold improvements consisted of the following:

    

December 31, 

2024

    

2023

Computer equipment and software

$

11,540

$

11,540

Office equipment

 

48,278

 

48,278

Leasehold improvements

 

28,000

 

28,000

Total property, plant, and equipment

 

87,818

 

87,818

Less accumulated depreciation

 

(87,818)

 

(73,253)

Property, plant and equipment, net

$

$

14,565

Depreciation expense was $14,565 and $29,274 for each of the years ended December 31, 2024 and December 31, 2023, respectively.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill
12 Months Ended
Dec. 31, 2024
Goodwill  
Goodwill

Note 7 – Goodwill

Goodwill is as follows:

    

Goodwill

Balance on January 1, 2023

$

1,684,182

Balance on December 31, 2023

 

1,684,182

IMGX acquisition

 

18,354,326

Goodwill reclassified as held-for-sale

 

(18,354,326)

Balance on December 31, 2024

$

1,684,182

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets and In-Process R&D
12 Months Ended
Dec. 31, 2024
Intangible Assets and In-Process R&D  
Intangible Assets and In-Process R&D

Note 8 – Intangible Assets and In-Process R&D

Intangible assets consist of IPR&D, patents, tradenames and trademarks acquired from ImmunogenX. As of December 31, 2024, Intangible assets have been reclassified as held for sale. Intangible assets and IPR&D activity is as follows:

    

Estimated

    

December 31, 

Useful Life

2024

Patents

2 years

$

140,000

Trademarks and trade names

6 years

 

230,000

Less: accumulated amortization

(31,598)

Intangible assets, net

338,402

In-process R&D

63,000,000

Intangible assets and in-process R&D reclassified as held for sale

(60,338,402)

Total intangible assets and in-process R&D, net

$

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses
12 Months Ended
Dec. 31, 2024
Accrued Expenses  
Accrued Expenses

Note 9 - Accrued Expenses

Accrued expenses consisted of the following:

    

December 31,

    

December 31,

2024

2023

Professional fees

 

186,173

 

253,577

Consulting

 

65,875

 

75,972

Payroll and benefits

 

 

495,741

Total accrued expenses

$

252,048

$

825,290

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.25.1
Capital Stock
12 Months Ended
Dec. 31, 2024
Capital Stock  
Capital Stock

Note 10 – Capital Stock

Our certificate of incorporation, as amended and restated (the “Charter”) authorized the issuance of up to 100,000,000 shares of Common Stock, par value $0.0001 per share, and 10,000,000 shares of preferred stock, par value $0.0001 per share.

On December 18, 2023, the Company effected a reverse stock split, whereby every twenty shares of the Company’s issued and outstanding common stock was converted automatically into one issued and outstanding share of common stock, but without any change in the number of authorized shares of common stock and the par value per share.

On January 18, 2023, the Company effected a reverse stock split, whereby every seven shares of the Company’s issued and outstanding common stock was converted automatically into one issued and outstanding share of common stock, but without any change in the number of authorized shares of common stock and the par value per share.

All share and per share amounts have been retroactively restated to reflect the reverse stock splits referenced above.

Common Stock

The Company had 4,754,038 and 1,560,998 shares of its Common Stock issued and outstanding at December 31, 2024 and 2023, respectively.

Each holder of Common Stock is entitled to one vote for each share of Common Stock held on all matters submitted to a vote of the stockholders. The Company’s Charter and Amended and Restated Bylaws (the “Bylaws”) do not provide for cumulative voting rights.

In addition, the holders of the Company’s Common Stock will be entitled to receive ratably such dividends, if any, as may be declared by the Board out of legally available funds; however, the current policy of the Board is to retain earnings, if any, for operations and growth. Upon liquidation, dissolution or winding-up, the holders of the Company’s Common Stock will be entitled to share ratably in all assets that are legally available for distribution.

Holders of the Company’s Common Stock have no preemptive, conversion or subscription rights, and there are no redemption or sinking fund provisions applicable to the Common Stock. The rights, preferences and privileges of the holders of Common Stock are subject to, and may be adversely affected by, the rights of the holders of shares of any series of the Company’s preferred stock that it may designate and issue in the future.

Preferred Stock

The Board is authorized to divide the preferred stock into any number of series, fix the designation and number of each such series, and determine or change the designation, relative rights, preferences, and limitations of any series of preferred stock. The Board of may increase or decrease the number of shares initially fixed for any series, but no decrease may reduce the number below the shares then outstanding and duly reserved for issuance.

On July 16, 2020, the Company designated approximately 5,194.81 shares as Series B Preferred Stock. As of December 31, 2024 and 2023, 475.56 and 514.96 shares of Series B Preferred Stock were issued and outstanding, respectively. Approximately 2,282.23 shares of Series B Preferred Stock remain authorized but undesignated and unissued.

On January 5, 2021, the Company designated 75,000 shares as Series C Preferred Stock. Shares of Series C Preferred Stock converted into Common Stock (or Prefunded Warrants, as applicable) or redeemed shall be canceled and shall not be reissued. As of December 31, 2024 and 2023, 0 shares of Series C Preferred Stock were issued and outstanding, with approximately 41,903 shares of Series C Preferred Stock remaining authorized but unissued.

On July 15, 2022, the Company designated 150 shares as Series D Preferred Stock and had 0 shares of Series D Preferred Stock issued and outstanding on December 31, 2024 and 2023.

On July 15, 2022, the Company designated 150 shares as Series E Preferred Stock and had 0 shares of Series E Preferred Stock issued and outstanding on December 31, 2024 and 2023.

On November 28, 2022, the Company designated 7,000 shares as Series F Preferred Stock and had 0 shares of Series F Preferred Stock issued and outstanding on December 31, 2024 and 2023.

At December 31, 2023, the Company had approximately 9,999,485.04 shares of preferred stock remaining authorized but unissued.

Mezzanine Equity

Series G Preferred Stock

The Company had 12,373.226 and 0 shares of Series G stock issued and outstanding on December 31, 2024 and 2023, respectively.

On March 13, 2024, the Company issued 12,373.226 shares of Series G Preferred stock in connection with the IMGX Merger. The following is a summary of the principal terms of the Series G Preferred Stock as set forth in the Certificate of Designation of the Series G Preferred Stock:

General; Transferability. Share of Series G Preferred Stock will be uncertificated and issued in book-entry form. Shares of Series G Preferred Stock may be transferred by the holders thereof without the consent of the Company, provided that such transfer is in compliance with applicable securities laws.

Conversion. Following stockholder approval of the conversion of the Series G Preferred Stock into Common Stock in accordance with the listing rules of the Nasdaq Stock Market (the “Conversion”), each share of Series G Preferred Stock will automatically convert into 1,000 shares of Common Stock, subject to certain limitations, including that a holder of Series G Preferred Stock is prohibited from converting shares of Series G Preferred Stock into shares of Common Stock if, as a result of such conversion, such holder, together with its affiliates, would beneficially own more than a specified percentage (to be established by the holder between 4.9% and 19.9%) of the total number of shares of Common Stock issued and outstanding immediately after giving effect to such conversion.

The Series G Preferred Stock is redeemable for cash at the option of the holder thereof at any time following the date that is six months after the initial issuance of the Series G Preferred Stock (without regard to the lack of obtaining the requisite stockholder approval to convert the Series G Preferred Stock into Common Stock), at a price per share equal to the then-current fair value of the Series G Preferred Stock, which shall be the last reported closing sale price of the Company’s Common Stock as reported on the Nasdaq Stock Market as of the trading day immediately prior to the conversion event. As such, Series G Preferred Stock is classified as Mezzanine Equity on the balance sheet.

Voting Rights. Except as otherwise required by law, the Series G Preferred Stock does not have voting rights. However, as long as any shares of Series G Preferred Stock are outstanding, the Company will not, without the affirmative vote of the holders of a majority of the then-outstanding shares of the Series G Preferred Stock, (i) alter or change adversely the powers, preferences or rights given to the Series G Preferred Stock or alter or amend the Certificate of Designation, amend or repeal any provision of, or add any provision to, the Charter or bylaws of the Company, or file any articles of amendment, certificate of designations, preferences, limitations and relative rights of any series of preferred stock, in each case if any such action would adversely alter or change the preferences, rights, privileges or powers of, or restrictions provided for the benefit of the Series G Preferred Stock, regardless of whether any of the foregoing actions shall be by means of amendment to the Charter or by merger, consolidation, recapitalization, reclassification, conversion or otherwise, (ii) issue further shares of Series G Preferred Stock, (iii) prior to the earlier of stockholder approval of the Conversion or the six-month anniversary of issuance, consummate either: (A) any Fundamental Transaction (as in the Certificate of Designation) or (B) any stock sale to, or any merger, consolidation or other business combination of the Company with or into, another entity in which the stockholders of the Company immediately before such transaction do not hold at least a majority of the capital stock of the Company immediately after such transaction, or (iv) enter into any agreement with respect to any of the foregoing.

Liquidation Preference. The Series G Preferred Stock does not have a preference upon any liquidation, dissolution or winding-up of the Company.

Dividend Rights. Holders of Series G Preferred Stock are entitled to receive dividends on shares of Series G Preferred Stock equal to, on an as-if-converted-to-Common-Stock basis, and in the same form as dividends actually paid on shares of the Common Stock.

Redemption. The shares of Series G Preferred Stock shall not be redeemable at the option of the Company or the holder thereof.

Trading Market. There is no established trading market for any of the Series G Preferred Stock, and we do not expect a market to develop. We do not intend to apply for a listing for any of the Series G Preferred Stock on any securities exchange or other nationally recognized trading system. Without an active trading market, the liquidity of the Series G Preferred Stock will be limited.

Most Favored Nations Exchange Right and Waiver Agreements

In the event the Company effects any issuance by the Company or any of its subsidiaries of Common Stock or Common Stock equivalents for cash consideration, or a combination of units thereof (a “Subsequent Financing”), each holder of the Series B Preferred Stock used to have the right, subject to certain exceptions set forth in the Series B Certificate of Designations, at its option, to exchange (in lieu of cash subscription payments) all or some of the Series B Preferred Stock then held (with a value per share of Series B Preferred Stock equal to the stated value of each share of Series B Preferred Stock, or $7,700.00, plus accrued and unpaid dividends thereon, of the Series B Preferred Stock (the “Exchange Amount”)) for any securities or units issued in a Subsequent Financing on dollar-for-dollar basis (the “Series B Exchange Right”). Effective May 12, 2022, the holders of 81.3% of the outstanding shares of the Series B Preferred Stock permanently waived for themselves and all other holders of the Series B Preferred Stock the Series B Exchange Right with respect to any Subsequent Financing occurring on or after January 1, 2022 (the “Permanent Waiver”). Holders of Series B Preferred Stock as of the April 27, 2022 record date were entitled to notice of and to consent to the Permanent Waiver.

As of December 31, 2024, (i) holders of approximately 1,839.76 shares of Series B Preferred Stock with an aggregate Exchange Amount of approximately $14.4 million had previously elected to exercise their Series B Exchange Rights into Series C Preferred Stock, convertible into an aggregate of 395 shares of Common Stock (which conversion the Company has elected to make in full), and additional Investor Warrants exercisable for up to an aggregate of 395 shares of Common Stock, (ii) holders of approximately 169.57 shares of Series B Preferred Stock with an aggregate Exchange Amount of approximately $1.6 million had previously elected to exercise their Series B Exchange Rights into 136 shares of Common Stock with no warrants, and (iii) holders of approximately 30.91 shares of Series B Preferred Stock with an aggregate Exchange Amount of approximately $265,000 had previously elected to exercise their Series B Exchange Rights into 44 shares of Common Stock, and additional Series C Warrants exercisable for up to an aggregate of 44 shares of Common Stock.

July 2024 Inducement Offering

On July 10, 2024, the Company entered into a warrant exercise inducement offer letter (the “Inducement Letter”) with a holder (the “Holder”) of warrants to purchase shares of the Company’s common stock (the “Existing Warrants”) pursuant to which the Holder agreed to exercise for cash their Existing Warrants to purchase 1,762,674 shares of the Company’s common stock (the “Existing Warrant Shares”), in the aggregate, at a reduced exercised price of $1.09 per share, in exchange for the Company’s agreement to issue new warrants (the “Inducement Warrants”) on substantially the same terms as the Existing Warrants as described below, to purchase up to 3,525,348 shares of the Company’s common stock (the “Inducement Warrant Shares”). The Inducement Warrants will be exercisable upon the receipt of stockholder approval and may be exercised until the fifth anniversary of the date on which such stockholder approval is obtained. The Company received aggregate gross proceeds of approximately $1.9 million from the exercise of the Existing Warrants by the Holder and the sale of the Inducement Warrants. The Company engaged Roth Capital Partners, LLC (“Roth”) to act as its financial advisor in connection with the transactions summarized above and paid Roth approximately $116,000 for its services and for reimbursement for certain expenses.

May 2024 Registered Direct Offering

On May 14, 2024, the Company completed a Registered Direct Offering (the “May 2024 Offering”) priced at market under Nasdaq rules, for an aggregate of (i) 275,000 shares of Common Stock, (ii) pre-funded warrants (the “May 2024 Pre-Funded Warrants”) to purchase up to an aggregate of 91,000 shares of Common Stock and (iii) common warrants (the “May 2024 Warrants”) to purchase up to an aggregate of 732,000 shares of Common Stock. The public offering price for each share of Common Stock and accompanying May 2024 Warrant to purchase one share of Common Stock was $2.95 per share. The May 2024 Pre-Funded Warrants have an exercise price of $0.0001 per share, are exercisable immediately and will expire when exercised in full. The May 2024 Warrants have an exercise price of $2.70 per share, are exercisable immediately and will expire six years from the initial exercise date.

The Company received gross proceeds of approximately $1.1 million less placement agent’s fees and other offering expenses of approximately $182,000.

March 2024 Registered Direct Offering

On March 6, 2024, the Company completed a Registered Direct Offering (the “March 2024 Offering”) priced at market under Nasdaq rules, for an aggregate of (i) 173,100 shares of Common Stock, (ii) pre-funded warrants (the “March 2024 Pre-Funded Warrants”) to purchase up to an aggregate of 352,525 shares of Common Stock and (iii) common warrants (the “March 2024 Warrants”) to purchase up to an aggregate of 525,625 shares of Common Stock. The public offering price for each share of Common Stock and accompanying March 2024 Warrant to purchase one share of Common Stock was $7.61 per share. The March 2024 Pre-Funded Warrants have an exercise price of $0.0001 per share, are exercisable immediately and will expire when exercised in full. The March 2024 Warrants have an exercise price of $7.48 per share, are exercisable immediately and will expire five years from the initial exercise date. The Company received gross proceeds of approximately $4.0 million less placement agent’s fees and other offering expenses of approximately $393,000.

December 2023 Inducement Offering

On December 27, 2023 the Company entered into warrant exercise inducement offer letters with certain holders (the “December 2023 Holders”) of warrants to purchase shares of the Company’s Common Stock (the “December 2023 Existing Warrants”) pursuant to which the December 2023 Holders agreed to exercise for cash their December 2023 Existing Warrants to purchase 881,337 shares of the Company’s Common Stock, in the aggregate, at a reduced exercised price of $5.50 per share, in exchange for the Company’s agreement to issue new warrants (the “December 2023 Inducement Warrants”) on substantially the same terms as the December 2023 Existing Warrants to purchase up to 1,762,674 shares of the Company’s Common Stock (the “December 2023 Inducement Warrant Shares”) and a cash payment of $0.125 per December 2023 Inducement Warrant Share which was paid in full upon the exercise of the December 2023 Existing Warrants (the “December 2023 Inducement Offering”). The Company received aggregate gross proceeds of approximately $4.8 million from the exercise of the December 2023 Existing Warrants by the Holders and the sale of the December 2023 Inducement Warrants. The Company engaged Roth Capital Partners, LLC (“Roth”) to act as its financial advisor in connection with the transactions summarized above and paid Roth approximately $291,000 for its services.

September 2023 Inducement Offering

On September 14, 2023, the Company entered into warrant exercise inducement offer letters with certain holders (the “September 2023 Holders”) of warrants to purchase shares of the Company’s Common Stock (the “September 2023 Existing Warrants”) pursuant to which the September 2023 Holders agreed to exercise for cash their September 2023 Existing Warrants to purchase 294,101 shares of the Company’s Common Stock, in the aggregate, at a reduced exercised price of $8.60 per share, in exchange for the Company’s agreement to issue new warrants (the “September 2023 Inducement Warrants”) on substantially the same terms as the September 2023 Existing Warrants to purchase up to 588,204 shares of the Company’s Common Stock (the “September 2023 Inducement Warrant Shares”) and a cash payment of $2.50 per September 2023 Inducement Warrant Share which was paid in full upon the exercise of the September 2023 Existing Warrants (the “September 2023 Inducement Offering”). The Company received aggregate gross proceeds of approximately $4.0 million from the exercise of the September 2023 Existing Warrants by the Holders and the sale of the September 2023 Inducement Warrants. The Company engaged Roth to act as its financial advisor in connection with the transactions summarized above and paid Roth $220,000 for its services.

July 2023 Offering

On July 21, 2023, the Company completed an offering (the “July 2023 Offering”) for an aggregate of (i) 30,500 shares of Common Stock, (ii) pre-funded warrants (the “July 2023 Pre-Funded Warrants”) to purchase up to an aggregate of 133,750 shares of Common Stock, and (iii) common warrants (the “July 2023 Warrants”) to purchase up to an aggregate of 328,500 shares of Common Stock. The public offering price for each share of Common Stock and accompanying July 2023 Warrant to purchase one share of Common Stock was $12.80 per share. The July 2023 Pre-Funded Warrants have an exercise price of $0.002 per share, are exercisable immediately and will expire when exercised in full. To date, pre-funded warrants have been exercised to purchase 133,750 shares of Common Stock. The July 2023 Warrants have an exercise price of $12.80 per share, are exercisable immediately and will expire five years from the initial exercise date.

The Company received gross proceeds of approximately $2.1 million less placement agent’s fees and other offering expenses of approximately $250,000.

June 2023 Inducement Offering

On June 13, 2023, the Company entered into warrant exercise inducement offer letters with certain holders (the “June 2023 Holders”) of warrants to purchase shares of the Company’s Common Stock (the “June 2023 Existing Warrants”) pursuant to which the June 2023 Holders agreed to exercise for cash their June 2023 Existing Warrants to purchase 86,216 shares of the Company’s Common Stock, in the aggregate, at a reduced exercised price of $23.00 per share, in exchange for the Company’s agreement to issue new warrants (the “June 2023 Inducement Warrants”) on substantially the same terms as the June 2023 Existing Warrants to purchase up to 172,433 shares of the Company’s Common Stock (the “June 2023 Inducement Warrant Shares”) and a cash payment of $2.50 per June 2023 Inducement Warrant Share which was paid in full upon the exercise of the June 2023 Existing Warrants (the “June 2023 Inducement Offering”). The Company received aggregate gross proceeds of approximately $2.4 million from the exercise of the June 2023 Existing Warrants by the June 2023 Holders and the sale of the June 2023 Inducement Warrants. The Company engaged Roth to act as its financial advisor in connection with the transactions summarized above and paid Roth $150,000 for its services.

March 2023 Private Placement

On March 15, 2023, the Company completed a private placement offering (the “March 2023 Offering”) priced at market under Nasdaq rules, for an aggregate of (i) 6,400 shares of Common Stock, (ii) pre-funded warrants (the “March 2023 Pre-Funded Warrants”) to purchase up to an aggregate of 44,751 shares of Common Stock and (iii) common warrants (the “March 2023 Warrants”) to purchase up to an aggregate of 102,302 shares of Common Stock. The public offering price for each share of Common Stock and accompanying March 2023 Warrant to purchase one share of Common Stock was $78.20 per share. The March 2023 Pre-Funded Warrants have an exercise price of $0.002 per share, are exercisable immediately and will expire when exercised in full. The March 2023 Warrants have an exercise price of $73.20 per share, are exercisable immediately and will expire five years from the initial exercise date.

The Company received gross proceeds of approximately $4.0 million less placement agent’s fees and other offering expenses of approximately $300,000.

Common Stock Issuances

2024 Issuances

During the year ended December 31, 2024, the Company issued 173,100 and 275,000 shares of Common Stock under the March 2024 Offering and May 2024 Offering, respectively, for which the Company received net proceeds of approximately $4.5 million.

During the year ended December 31, 2024, the Company issued 1,762,674 shares of Common Stock under the July 2024 Inducement Offering for which the Company received net proceeds of approximately $1.7 million.

During the year ended December 31, 2024, the Company issued an aggregate of 36,830 shares of Common Stock with a value of $2.3 million in connection with the IMGX acquisition.

During the year ended December 31, 2024, the Company issued an aggregate of 18,475 shares of Common Stock with a value of approximately $121,000 to its financial advisors in connection with the IMGX acquisition.

During the year ended December 31, 2024, the Company issued an aggregate of 443,525 shares of Common Stock upon the exercise of pre-funded warrants issued at a par value of $0.0001 (See Note 11).

During the year ended December 31, 2024, the Company issued an aggregate of 35 shares of Common Stock upon the exchange of an aggregate of 39 shares of Series B Preferred Stock with a stated value of approximately $303,337 plus accrued dividends of approximately $94,540.

During the year ended December 31, 2024, the Company issued an aggregate of 350,000 shares of its Common Stock to consultants with a grant date fair value of approximately $1,541,995 for investor relations services provided, which was recorded as stock-based compensation and included as part of general and administrative expense.

During the year ended December 31, 2024, the Company issued an aggregate of 133,401 shares of Common Stock upon the vesting of RSUs (See Note 12).

2023 Issuances

During the year ended December 31, 2023, the Company issued 6,400 shares of Common Stock under the March 2023 Offering for which the Company received net proceeds of approximately $3.7 million.

During the year ended December 31, 2023, the Company issued 86,216 shares of Common Stock upon the exercise of an aggregate of 1,724,332 investor warrants for which the Company received net proceeds of approximately $2.2 million (See Note 10).

During the year ended December 31, 2023, the Company issued 30,500 shares of Common Stock under the July 2023 Offering for which the Company received net proceeds of approximately $1.8 million.

During the year ended December 31, 2023, the Company issued 294,101 shares of Common Stock upon the exercise of an aggregate of 294,101 investor warrants for which the Company received net proceeds of approximately $3.7 million (See Note 10).

During the year ended December 31, 2023, the Company issued 881,337 shares of Common Stock upon the exercise of an aggregate of 881,337 investor warrants for which the Company received net proceeds of approximately $4.5 million (See Note 10).

During the year ended December 31, 2023, the Company issued an aggregate of 199,974 shares of Common Stock upon the conversion of pre-funded warrants issued at a par value of $0.0001 (See Note 10).

During the year ended December 31, 2023, the Company issued an aggregate of 28 shares of Common Stock upon the exchange of an aggregate of 35.21 shares of Series B Preferred Stock with a stated value of approximately $271,000 plus accrued dividends of approximately $63,500.

During the year ended December 31, 2023, the Company issued an aggregate of 7,500 shares of its Common Stock to consultants with a grant date fair value of approximately $93,000 for investor relations services provided, which was recorded as stock-based compensation and included as part of general and administrative expense.

During the year ended December 31, 2023, the Company issued an aggregate of 5,673 shares of Common Stock upon the vesting of RSUs (See Note 11).

During the year ended December 31, 2023, the Company cancelled an aggregate of 481 shares of Common Stock in connection with the 1-for-20 reverse stock split on December 18, 2023 and the 1-for-7 reverse stock split on January 18, 2023.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.25.1
Warrants
12 Months Ended
Dec. 31, 2024
Warrants  
Warrants

Note 11 – Warrants

Warrant activity for the years ending December 31, 2024 and 2023 were as follows:

Weighted

Weighted

Average

Average

Number of

Exercise Price

Remaining

    

Warrants

    

Per Share

    

Term in Years

Warrants outstanding and exercisable on January 1, 2024

 

1,779,780

$

19.29

 

4.99

Issued during the period

 

5,226,498

1.87

 

4.60

Assumed from IMGX

127,680

3.48

8.22

Expired during the period

 

(45)

52,500.00

 

Exercised during the period

 

(2,206,199)

3.99

 

8.12

Warrants outstanding and exercisable on December 31, 2024

 

4,927,714

$

6.98

 

4.71

Warrants outstanding and exercisable on January 1, 2023

 

108,797

$

383.20

 

5.50

Issued during the period

 

3,132,614

9.17

 

4.81

Expired during the period

 

(3)

107,100.00

 

Exercised during the period

 

(1,461,628)

14.84

 

4.57

Warrants outstanding and exercisable on December 31, 2023

 

1,779,780

$

19.29

 

4.99

The weighted average fair value of warrants granted during the years ended December 31, 2024 and 2023, was $1.87 and $22.78 per share, respectively. The grant date fair values were calculated using the Black-Scholes model with the following weighted average assumptions:

    

December 31, 

 

    

2024

    

2023

 

Expected life (in years)

 

4.71

 

5.00

Volatility

 

107.5 - 119.6

%  

103.8 - 110.2

%

Risk-free interest rate

 

4.17 - 4.46

%  

3.60 - 4.45

%

Dividend yield

 

%  

%

The outstanding warrants expire from 2025 through 2033.

During the year ended December 31, 2024, the Company issued warrants to purchase 525,625 shares of the Company’s Common Stock and pre-funded warrants to purchase 352,525 shares of the Company’s Common Stock in connection with the March 2024 Offering, warrants to purchase 732,000 shares of the Company’s Common Stock and pre-funded warrants to purchase 91,000 shares of the Company’s Common Stock in connection with the May 2024 Offering, and warrants to purchase 3,525,348 shares of the Company’s Common Stock in connection with the July Inducement Offering (See Note 10). Additionally, the Company assumed warrants to purchase 127,680 shares of the Company’s Common Stock in connection with the IMGX acquisition.

During the year ended December 31, 2024, an investor exercised pre-funded warrants to purchase 443,525 shares of the Company’s Common Stock and common stock warrants to purchase 1,762,674 shares of the Company’s Common Stock in connection with previous offerings.

During the year ended December 31, 2023, the Company issued warrants and pre - funded warrants to purchase 147,053 shares of the Company’s Common Stock in connection with the March 2023 Offering, warrants to purchase 172,433 shares of the Company’s Common Stock in connection with the June 2023 Inducement Offering, warrants and pre - funded warrants to purchase 462,250 shares of the Company’s Common Stock in connection with the July 2023 Offering, warrants to purchase 588,204 shares of the Company’s Common Stock in connection with the September 2023 Inducement Offering, and warrants to purchase 1,762,674 shares of the Company’s Common Stock in connection with the December 2023 Inducement Offering (See Note 9).

During the year ended December 31, 2023, an investor exercised pre - funded warrants to purchase 199,974 shares of the Company’s Common Stock in connection with previous offerings. During the year ended December 31, 2023, an investor exercised warrants to purchase 1,261,654 shares of the Company’s Common Stock in connection with previous offerings as a result of the June 2023, September 2023, and December 2023 Inducement Offerings (see Note 9).

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.25.1
Equity Incentive Plan
12 Months Ended
Dec. 31, 2024
Equity Incentive Plan  
Equity Incentive Plan

Note 12 – Equity Incentive Plan

The Company’s Board and stockholders adopted and approved the Amended and Restated 2014 Omnibus Equity Incentive Plan (the “2014 Plan”), which took effect on May 12, 2014. The Company’s Board and stockholders adopted and approved the 2020 Omnibus Equity Incentive Plan (the “2020 Plan”), which took effect on September 11, 2020. From the adoption and approval of the 2020 Plan, no new awards have been or will be made under the 2014 Plan.

The 2020 Plan allows for the issuance of securities, including stock options to employees, Board members and consultants. The initial number of shares of Common Stock available for issuance under the 2020 Plan was 238 shares, which will, on January 1 of each calendar year, unless the Board decides otherwise, automatically increase to equal ten percent (10%) of the total number of shares of Common Stock outstanding on December 31 of the immediately preceding calendar year, calculated on an As Converted Basis. As Converted Shares include all outstanding shares of Common Stock and all shares of Common Stock issuable upon the conversion of outstanding preferred stock, warrants and other convertible securities, but will not include any shares of Common Stock issuable upon the exercise of options and other convertible securities issued pursuant to either the 2014 Plan or the 2020 Plan. The number of shares permitted to be issued as “incentive stock options” (“ISOs”) is 357 under the 2020 Plan.

As of December 31, 2024, there were an aggregate of 73 total shares available (but un-issuable) under the 2014 Plan, of which 9 are issued and outstanding, and 4 shares are reserved subject to issuance of restricted stock and RSUs.

As of December 31, 2024, 334,078 total shares were authorized under the 2020 Plan, of which 156,073 were issued and outstanding and 178,005 shares were available for potential issuances.

As of January 1, 2025, the number of shares of Common Stock available for issuance under the 2020 Plan automatically increased to 969,356 under the 2020 Plan’s evergreen provision.

The following table summarizes the Company’s stock option activity:

Weighted

Remaining

Average

Contract

Number

Exercise

Life

Intrinsic

    

of Shares

    

Price

    

(Years)

    

Value

Outstanding as of January 1, 2024

 

426

$

6,103.81

8.53

$

Acquired from IMGX

 

200,652

 

0.81

6.80

 

Cancelled

(111,229)

14.80

Outstanding as of December 31, 2024

 

89,849

$

10.43

7.06

$

Exercisable as of December 31, 2024

 

89,838

$

9.82

7.06

$

Outstanding as of January 1, 2023

 

179

$

15,956.72

8.22

$

Granted

 

250

 

74.60

9.40

 

Expired

 

(3)

 

91,560.00

 

Outstanding as of December 31, 2023

426

$

6,103.81

8.53

$

Exercisable as of December 31, 2023

 

384

$

5,651.52

8.60

$

There were no grant of options during the year ended December 31, 2024, however, the Company assumed fully vested options to purchase 200,652 shares of the Company’s Common Stock issued under the IMGX 2021 Plan. During the year ended December 31, 2023, the Board approved the grant of options to purchase 250 shares of the Company’s Common Stock pursuant to the 2020 Plan. In general, options granted under the 2020 Plan vest monthly over a 36-month period. The fair values were estimated on the grant dates using the Black-Scholes option-pricing model with the following weighted-average assumptions:

    

December 31, 

 

2024

    

2023

Contractual term (in years)

 

6.5

Volatility

 

%

98.8

%

Risk-free interest rate

 

%

4.08

%

Dividend yield

 

%

%

The expected term of the options is based on expected future employee exercise behavior. Volatility is based on the historical volatility of the Company’s Common Stock if available or of several public entities that are similar to the Company. The Company bases volatility this way because it may not have sufficient historical transactions in its own shares on which to solely base expected volatility. The risk-free interest rate is based on the U.S. Treasury rates at the date of grant with maturity dates approximately equal to the expected term at the grant date. The Company has not historically declared any dividends and does not expect to in the future.

The weighted average fair value of stock options granted during the year ended December 31, 2023 was $61.00 per share.

The total fair value of the stock options vested, subject to service-based milestone vesting conditions, during the years ended December 31, 2024 and 2023 was approximately $7,000 and $112,000, respectively.

The total fair value of the stock options vested, subject to performance-based milestone vesting conditions, during each of the years ended December 31, 2024 and 2023 was $0.

Restricted Stock and Restricted Stock Units

Restricted stock refers to shares of Common Stock subject to vesting based on certain service, performance, and market conditions. Restricted stock unit awards (“RSUs”) refer to an award under the 2014 Plan, which constitutes a promise to grant shares of Common Stock at the end of a specified restriction period.

As of each December 31, 2024 and December 31, 2023, under the 2014 Plan, the Company had an aggregate unrecognized restricted Common Stock expense of approximately $157,500 and $269,500 respectively, which will be recognized when vesting of certain milestones become probable.

During the years ended December 31, 2024 and 2023, RSU activity under the 2020 Plan was as follows:

    

    

    

Weighted-

    

Weighted-Average

Average

Remaining

Number

Grant Date

 Recognition

    

of Shares

    

Fair Value

    

Period (Years)

Non-vested Outstanding at January 1, 2024

 

52,271

$

4.31

 

9.96

Awarded

 

150,421

 

3.57

 

Vested

 

(145,092)

 

3.91

 

Cancelled

 

(52,600)

 

3.33

 

Non-vested Outstanding at December 31, 2024

5,000

$

3.96

2.24

Non-vested Outstanding at January 1, 2023

$

Awarded

58,460

16.98

Vested

(5,673)

124.00

Cancelled

(516)

124.00

Non-vested Outstanding at December 31, 2023

 

52,271

$

4.31

 

9.96

During the year ended December 31, 2024, the Board approved the grant of 150,421 RSUs pursuant to the 2020 Plan, which vest quarterly over a one - year period. During the year ended December 31, 2024, 145,092 RSUs vested of which 11,691 were issued in January 2025.

During the year ended December 31, 2023, the Board approved the grant of 58,460 RSUs pursuant to the 2020 Plan. Of the RSUs granted, 50,455 vest upon a performance milestone and 8,005 vest quarterly over a one - year period. During the year ended December 31, 2023, 5,673 RSUs vested.

Stock - based Compensation Expense

The total stock-based compensation expense for employees and non-employees is included in the accompanying condensed consolidated statements of operations and as follows:

Year Ending December 31, 

    

2024

    

2023

Research and development

$

60,045

$

123,146

General and administrative

 

571,510

 

917,326

Total stock-based compensation expense

$

631,555

$

1,040,472

As of December 31, 2024, the Company had unrecognized stock - based compensation expense of approximately $21,000. Approximately $7,000 of this unrecognized expense will be recognized over the average remaining vesting term of the stock options of 0.16 years.

As of December 31, 2023, the Company had unrecognized stock - based compensation expense of approximately $505,000. Approximately $96,000 of this unrecognized expense will be recognized over the average remaining vesting term of the stock options of 1.05 years. Approximately $409,000 of this unrecognized expense will vest upon achieving certain clinical and/or corporate milestones.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.25.1
Agreements
12 Months Ended
Dec. 31, 2024
Agreements  
Agreements

Note 13 – Agreements

License Agreement with Sanofi

On September 13, 2023, the Company entered into a License Agreement with Sanofi, pursuant to which the Company received a license to obtain certain exclusive worldwide rights to develop and commercialize Capeserod, a selective 5-HT4 receptor partial agonist which the Company intended to repurpose and develop for gastrointestinal indications.

The Company paid Sanofi an upfront payment of $500,000 in October 2023 and Sanofi was eligible to receive up to $46.0 million in potential development and regulatory milestone payments and up to $235.0 million in potential commercial milestone payments. Sanofi was also eligible to receive mid-to-high single-digit royalties on net sales, as well as a percentage of sublicense and transfer revenues with respect to Capeserod. Sanofi also had a right of first refusal with respect to Capeserod out-licensing transactions.

The upfront payment of $500,000 was recorded as research and development expense in the year ended December 31, 2023. Depending on the status of development at the time a contingent payment is recognized, the Company may determine that the payment should be expensed as research and development or be capitalized as an intangible asset. This determination will be based on the facts and circumstances that exist at the time a contingent payment is recognized.

The License Agreement was to expire on a country-by-country basis upon the later of: (i) the expiration of the last to expire valid claim of an applicable patent in such country covering such licensed product, (ii) the expiration of the regulatory exclusivity for such licensed product in the applicable country and (iii) the tenth anniversary of the date of first commercial sale of a licensed product in such country. Each party may terminate the License Agreement if the other party materially breaches its obligations under the License Agreement and fails to cure such material breach within 60 days from the date of such notice of breach, except in the case of payment breach, as to which the breaching party will have only a ten-day cure period. Sanofi may terminate the License Agreement upon any bankruptcy proceedings by the Company. The Company may terminate the License Agreement by providing Sanofi with at least 60 days prior written notice; provided, however, that Sanofi shall be entitled to any and all payments due and owed to Sanofi prior to the effective date of termination. On February 26, 2025, the Company provided notice to Sanofi to terminate the License Agreement. No payments are due to Sanofi and the Company expects the termination to be effective in April 2025.

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.25.1
Leases
12 Months Ended
Dec. 31, 2024
Leases  
Leases

Note 14 – Leases

The Company leases its office under an operating lease which is subject to various rent provisions and escalation clauses.

The Company is a party to one real property operating lease for the rental of office space. The Company has office space of 3,472 square feet in Boca Raton, Florida that is used for its corporate headquarters with a term through August 31, 2026. The Company previously had office space in Newport Beach, California with a term through April 30, 2025, which was terminated in November 2024. The Company also previously had office space in Brooklyn, New York on a month-to-month basis, which was terminated in June 2023.

The Company’s lease expires in 2026. The escalation clause is indeterminable and considered not material and has been excluded from minimum future annual rental payments.

Lease expense amounted to approximately $156,000 and $154,000 for the years ended December 31, 2024 and 2023, respectively.

The weighted-average remaining lease term and weighted-average discount rate under operating leases at December 31, 2024 were:

December 31,

 

    

2024

 

Lease term and discount rate

 

  

Weighted-average remaining lease term

 

1.7 years

Weighted-average discount rate

 

7.00

%

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

2025

$

88,788

2026

 

60,593

Total lease payments

 

149,381

Less imputed interest

 

(8,847)

Present value of lease liabilities

$

140,534

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Debt
12 Months Ended
Dec. 31, 2024
Debt  
Debt

Note 15 – Debt

Debt consists of the following:

Related

Directors

party

and Officer’s

Revolving

promissory

Liability

    

line of credit

    

notes

    

EIDL loan

    

Insurance

    

Total

Principal balance as of January 1, 2024

$

$

$

$

612,784

$

612,784

Additions

 

5,359,860

 

1,000,000

 

500,000

 

31,798

 

6,891,658

Payments

 

 

 

 

(644,582)

 

(644,582)

Debt discount

 

 

 

(456,123)

 

 

(456,123)

Reclassification to liabilities held for sale

 

(5,359,860)

 

(1,000,000)

 

(43,877)

 

 

(6,403,737)

Total debt as of December 31, 2024

$

$

$

$

$

Revolving line of credit

In connection with the IMGX acquisition, the Company assumed a revolving line of credit. In October 2022, ImmunogenX entered into a credit agreement, which allowed for a revolving line of credit (the “Revolver”) for borrowings up to $6.0 million, initially maturing on October 1, 2024, and bearing interest per annum of the prime rate plus 4.5%. The credit agreement was amended in September 2023 (the “First Amendment”) to increase the maximum borrowings of the Revolver to $7.5 million. The credit agreement was amended and restated on March 13, 2024 (the “Second Amendment”). Terms under the Second Amendment include an extended maturity date of September 13, 2025, interest per annum of the prime rate plus 6.0%, and no further draws on the line of credit after March 13, 2024. As of September 30, 2024, the Revolver and accrued interest has been reclassified to liabilities of disposal group held for sale (see Note 4).

Promissory notes

In connection with the IMGX acquisition, the Company assumed two promissory notes, one of which is with a related party. The notes are each in the amount of $500,000, accrue interest at a rate of the prime rate plus 4.5% per annum, and have a maturity date of September 30, 2025. As of December 31, 2024, the promissory notes and all accrued interest has been reclassified to liabilities of disposal group held for sale.

EIDL loan

In connection with the IMGX acquisition, the Company assumed an Economic Injury Disaster Loan (“EIDL”) loan with a principal balance of $0.5 million bearing interest of 3.75% per annum, with interest payable monthly in arrears. The Company determined the loan has a fair value as of the assumption date of March 13, 2024 of $38,000, resulting in a discount of $462,000 which is amortized over the remaining life of the loan. All unpaid principal and interest are due at maturity on June 30, 2050. As of December 31, 2024, the EIDL loan and all accrued interest has been reclassified to liabilities of disposal group held for sale.

Directors and Officers Liability Insurance

On November 30, 2023, the Company entered into 9-month financing agreements for its directors and officer’s liability insurance, as well as other corporate insurances, in the amount of approximately $683,000 that bears interest at an annual rate of 7.90%. In June 2024, approximately $32,000 was added to the financing agreement. The balance due under these financing agreements was $0 at December 31, 2024 and approximately $613,000 at December 31, 2023.

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes
12 Months Ended
Dec. 31, 2024
Income Taxes  
Income Taxes

Note 16 - Income Taxes

The Company is subject to taxation at the federal and state levels in the United States. At December 31, 2024 and 2023, the Company had no tax provision.

At December 31, 2024 and 2023, the Company had gross deferred tax assets of approximately $23.7 million and $33.4 million, respectively. As the Company cannot determine that it is more likely than not that the Company will realize the benefit of the deferred tax asset, a valuation allowance of approximately $37.6 million and $33.4 million has been established at December 31, 2024 and 2023, respectively. The change in the valuation allowance was approximately $4.2 million and $4.0 million in 2024 and 2023, respectively.

The significant components of the Company’s net deferred tax assets and liabilities consisted of:

    

December 31, 

    

2024

    

2023

Gross deferred tax assets:

 

  

 

  

Net operating loss carry-forwards

$

29,616,000

$

23,080,000

Stock compensation

 

280,000

 

234,000

Intangible assets

 

5,013,000

 

5,399,000

Capitalized research and development

 

2,299,000

 

2,586,000

Research and development credits

 

2,239,000

 

2,087,000

Other

 

105,000

 

87,000

Deferred tax assets before valuation allowance

$

39,552,000

$

33,473,000

Valuation allowance

 

(37,649,000)

 

(33,425,000)

Deferred tax assets net of valuation allowance

$

1,903,000

$

48,000

Gross deferred tax liabilities:

 

  

 

  

Right of use asset

 

(32,000)

 

(48,000)

Indefinite loved intangibles

(15,744,000)

Total deferred tax liability

$

(15,776,000)

$

(48,000)

Total deferred tax asset, net

$

(13,873,000)

$

Income taxes computed using the federal statutory income tax rate differs from the Company’s effective tax rate primarily due to the following:

    

December 31, 

 

    

2024

    

2023

 

Income tax benefit at statutory rate

 

21.0

%  

21.0

%

State income tax

 

5.8

2.8

Non-deductible expense

 

(0.3)

(0.6)

Change in valuation allowance

 

(23.6)

(25.2)

Prior year adjustments

 

(0.5)

Non-deductible transaction costs

 

(5.6)

Other

 

2.7

2.5

Total income tax benefit

 

0.0

%  

0.0

%

As of December 31, 2024, the Company has federal and state net operating loss carryforwards of approximately $120.0 million and $97.8 million, respectively, to offset future federal and state taxable income. Of the approximately $120.0 million of federal net operating loss carryforwards, approximately $14.8 million will begin to expire starting in 2034. The remaining federal net operating loss carryforwards do not expire, but their utilization is limited to 80% of taxable income. The state net operating loss carryforwards of approximately $97.8 million will begin to expire in 2034. As of December 31, 2024, the Company also has federal research and development tax credit carryforwards of approximately $2.2 million to offset future income taxes, which expire beginning in 2040.

The Company’s ability to use its NOL carryforwards may be limited if it experiences an “ownership change” as defined in Section 382 of the Internal Revenue Code of 1986, as amended. An ownership change generally occurs if certain stockholders increase their aggregate percentage ownership of a corporation’s stock by more than 50 percentage points over their lowest percentage ownership at any time during the testing period, which is generally the three-year period preceding any potential ownership change. The Company has not completed a study to determine whether transactions that have occurred over the past three years may have triggered an ownership change limitation. Any 382 limitations on net operating loss carryforwards would not have an impact on the financial statements due to the full valuation allowance.

The Company had taken no uncertain tax positions that would require disclosure under ASC 740, Accounting for Income Taxes, at December 31, 2024 and 2023, respectively. None are expected in the next twelve months.

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.25.1
Net Loss per Common Share
12 Months Ended
Dec. 31, 2024
Net Loss per Common Share  
Net Loss per Common Share

Note 17 - Net Loss per Common Share

Basic net loss per share is computed by dividing net loss available to Common Stockholders by the weighted average number of common shares outstanding during the period. Diluted earnings per share reflect, in periods in which they have a dilutive effect, the impact of common shares issuable upon exercise of stock options and warrants and conversion of convertible debt that are not deemed to be anti-dilutive. The dilutive effect of the outstanding stock options and warrants, if applicable, is computed using the treasury stock method.

All shares of Common Stock that may potentially be issued in the future are as follows:

    

    

December 31, 2024

December 31, 2023

Series G convertible preferred stock

12,373,226

Common stock warrants

 

4,927,714

 

1,779,780

Stock options

 

89,849

 

426

RSUs not yet issued

 

5,000

 

52,271

Convertible preferred stock (1)

 

136

 

141

Restricted stock not yet issued

 

4

 

4

Total shares of common stock issuable

 

17,395,929

 

1,832,622

(1)Convertible preferred stock is assumed to be converted at the rate of $32,340 per common share, which is the conversion price as of December 31, 2024.

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Employee Benefit Plans
12 Months Ended
Dec. 31, 2024
Employee Benefit Plans  
Employee Benefit Plans

Note 18 - Employee Benefit Plans

401(k) Plan

Since 2015, the Company has sponsored a multiple employer defined contribution benefit plan, which complies with Section 401(k) of the Internal Revenue Code covering substantially all employees of the Company.

All employees are eligible to participate in the plan. Employees may contribute from 1% to 100% of their compensation and the Company matches an amount equal to 100% on the first 6% of the employee contribution and may also make discretionary profit-sharing contributions.

Employer contributions under this 401(k) plan amounted to approximately $95,000 and $87,000 for the years ended December 31, 2024 and 2023, respectively.

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Segments
12 Months Ended
Dec. 31, 2024
Segments  
Segments

Note 19 – Segments

FASB ASC 280-10-50 requires use of the “management approach” model for segment reporting. The management approach is based on the way a company’s management organizes segments within the company for making operating decisions and assessing performance. Reportable segments are based on products and services, geography, legal structure, management structure, or any other way management disaggregates a company.

The Company has historically determined that its reportable segment is drug development for the treatment of GI diseases. The Company identified its reporting segment based on the business activities of the Company and the financial information used by its chief operating decision maker, the CEO, to make decisions regarding the allocation of resources to and the financial performance of the reporting segment. During the years ended December 31, 2024, and 2023, the Company has only engaged in business activities in a single operating segment.

Asset information by operating segment is not presented below since the chief operating decision maker does not review this information by segment. The reporting segment follows the same accounting policies used in the preparation of the Company’s financial statements.

The following represents selected information for the Company’s reportable segments:

    

December 31, 2024

    

December 31, 2023

Operating loss by segment:

 

  

 

  

Drug development

$

(2,114,643)

$

(4,869,278)

Total operating loss by segment

$

(2,114,643)

$

(4,869,278)

The table below reconciles the Company’s operating income by segment to income before income taxes as reported in the Company’s condensed consolidated statements of operations:

    

December 31, 2024

    

December 31, 2023

Operating loss by segment

$

(2,114,643)

$

(4,869,278)

Corporate unallocated costs

 

(8,849,233)

 

(9,831,803)

Depreciation expense

 

(14,565)

 

(29,274)

Stock-based compensation

 

(631,555)

 

(1,040,472)

Non-cash financial advisor fees

 

(4,011,274)

 

Interest income (expense), net

 

875

 

(19,932)

Other income (expense), net

 

1,374

 

(4,224)

Loss from discontinued operations

 

(2,440,315)

 

Net loss

$

(18,059,336)

$

(15,794,983)

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events
12 Months Ended
Dec. 31, 2024
Subsequent Events  
Subsequent Events

Note 20 - Subsequent Events

Revolving Loan Agreement

Effective January 31, 2025, we entered into a Revolving Loan Agreement dated January 27, 2025 (the “Revolving Loan Agreement”), with a Lender pursuant to which the Lender agreed to make loans to us. Pursuant to and under the terms of the Revolving Loan Agreement, we issued to the Lender a revolving note dated January 27, 2025 in the principal amount of $2,000,000 (the “Revolving Note” and such amount, the “Total Outstanding Amount”). This transaction is referred to as the “Financing”. The Company shall use the proceeds from the Financing for general corporate purposes, including but not limited to finance the expense of a Qualified Public Equity Offering (as defined below) and payment of certain items. Out of the Total Outstanding Amount, the Lender disbursed an initial loan amount of $550,000 to the Company on January 31, 2025.

The Revolving Note bears interest at the rate of 18% per annum calculated on the basis of a 360-day year, consisting of twelve 30 calendar day periods, and shall accrue daily commencing on January 31, 2025 until paid in full. The outstanding principal balance of all outstanding loans under the Financing, all accrued and unpaid interest and all other amounts, costs, expenses and/or liquidated damages are due in full on January 31, 2026. The Revolving Loan Agreement contains customary events of default. If an event of default occurs, the Lender may accelerate the indebtedness under the Revolving Loan Agreement, and an amount equal to 120% of the of the outstanding

principal amount and accrued and unpaid interest plus liquidated damages and other amounts, costs, expenses and/or liquidated damages due under or in respect of the Loan Documents (as defined under the Revolving Loan Agreement) for the Financing, if any.

The Revolving Loan Agreement provides that it is a condition of the closing of the Financing that not less than three of the current members of our Board of Directors resign and that three nominees designated by the Lender (“Lender Board Member Candidates”) be appointed to the Board of Directors by the remaining members of the Board of Directors. The Revolving Loan Agreement also provides that we will use our reasonable best efforts to consummate an underwritten or “best efforts” public offering of not less than $5,000,000 by us of our common stock and/or any convertible security or warrant, option or other right to subscribe for or purchase any additional shares of our common stock (“Qualified Public Equity Offering”) as soon as practicable, and the Lender shall cooperate with us in connection therewith. If, despite the reasonable best efforts of the Borrower, (x) a registration statement with respect to securities to be offered in a Qualified Public Equity Offering (the “QPEO S-1”) is not filed within 45 days following the initial Closing Date, or (y) a Qualified Public Equity Offering is not consummated within the earlier of (A) 120 days from the initial filing of the QPEO S-1 and (B) 30 days of a QPEO S-1 being declared effective by the SEC, then the Lender Board Member Candidates shall, upon the written request of the remaining members of the Board of Directors, resign from all of their respective positions on the Board of Directors.

Rescission Agreement with ImmunogenX

In March 2025, the Company announced that it entered into a rescission agreement (the “Rescission Agreement”), by and among the Company, IMGX and the former shareholders of IMGX (the “IMGX Shareholders”).

Under the terms of the Rescission Agreement, the parties have amicably determined that it is in their collective best interest to: (i) rescind the issuances of the of the shares of Common Stock and Series G Preferred Stock that the Company has issued to the IMGX Shareholders as part of the Merger, (ii) convey to the IMGX Shareholders all of the issued and outstanding membership interests (the “Membership Interests”) of IMGX currently held by the Company, (iii) cancel the Assumed Options and Assumed Warrants; and (iv) provide for such additional agreements as are set forth therein.

Pursuant to the terms of the Rescission Agreement (i) each Shareholder agreed to cancel, waive, relinquish and disclaim in all respects any and all claims and/or rights to record or beneficial ownership in and to the shares of Common Stock and Series G Preferred Stock that the Company has issued to the IMGX Shareholders as part of the Merger, as set forth in the Rescission Agreement, (ii) each Shareholder agreed to cancel, waive, relinquish and disclaim in all respects any and all claims and/or rights to record or beneficial ownership in and to the Assumed Options and Assumed Warrants as set forth in the Rescission Agreement, including any Common Stock into which such Assumed Options and Assumed Warrants are not or ever have been converted or are convertible, (iii) the Company agreed to cancel, waive, relinquish and disclaim in all respects any and all claims and/or rights to record or beneficial ownership in and to the Membership Interests of IMGX, and (iv) the Company will retain up to approximately $695,000 of IMGX’s accounts payable, and IMGX will remain responsible for approximately $9,278,400 of IMGX’s secured debt.

In addition, under the terms of the Rescission Agreement, the Company shall have no obligation and will released from any and all obligations with respect to the assets or business of IMGX incurred after the Closing Date, as defined in the Rescission Agreement, or prior to the Closing Date, except as provided in the Rescission Agreement, unless approved in writing by the Company.

The obligations of each party to the Rescission Agreement to consummate the transactions contemplated by the Rescission Agreement are subject to the fulfillment, at or prior to the Closing, as defined in the Rescission Agreement, of each of the conditions set forth in the Rescission Agreement, and among others, that (i) the Company shall have obtained approval of its shareholders for the transfer of the Membership Interests to the Shareholders, and the other consents, authorizations or approvals from the parties as set forth in the Rescission Agreement to consummate the transactions contemplated by this Agreement, (ii) the Shareholders shall have delivered a mutually satisfactory voting agreement agreeing to, including other things, vote the Shares held by them in favor of the transactions contemplated by the Rescission Agreement, and (iii) the Company shall have received a resignation letter from Jack Syage resigning from all positions with the Company.  

The Rescission Agreement may be terminated and the transactions contemplated thereby may be abandoned by the Company or the Shareholder Representative, as defined in the Rescission Agreement, if the transactions contemplated thereby shall not have been consummated by June 30, 2025, unless the Company and Shareholder Representative shall have consented to a subsequent date.

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Pay vs Performance Disclosure - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Pay vs Performance Disclosure    
Net Income (Loss) $ (18,059,336) $ (15,794,983)
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Insider Trading Arrangements
3 Months Ended
Dec. 31, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Insider Trading Policies and Procedures
12 Months Ended
Dec. 31, 2024
Insider Trading Policies and Procedures [Line Items]  
Insider Trading Policies and Procedures Adopted true
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Cybersecurity Risk Management and Strategy Disclosure
12 Months Ended
Dec. 31, 2024
Cybersecurity Risk Management, Strategy, and Governance [Line Items]  
Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]

Cybersecurity Risk Management and Strategy

Entero Therapeutics, Inc. has established a comprehensive cybersecurity risk management program aimed at safeguarding the confidentiality, integrity, and availability of our essential systems and information. Central to our cybersecurity efforts is a robust incident response plan designed to address potential cyber incidents swiftly and effectively.

In designing and evaluating our cybersecurity initiatives, we have adopted the National Institute of Standards and Technology Cybersecurity Framework (NIST CSF 2.0) as a guiding principle. It’s important to clarify that our use of the NIST CSF 2.0 is for guidance purposes to frame our risk identification, assessment, and management processes and does not equate to compliance with any specific technical standards or requirements.

Our cybersecurity framework is integrated into Entero’s broader enterprise risk management strategy, sharing methodologies, reporting mechanisms, and governance structures with other risk domains including legal, compliance, strategic, operational, and financial risks.

Key components of our cybersecurity risk management program include:

Conducting risk assessments to pinpoint material cybersecurity threats to our critical systems, data, products, services, and overall IT infrastructure;
A dedicated security consultant overseeing the risk assessment process, maintenance of security controls, and coordination of responses to cybersecurity incidents;
Engagement with external service providers to evaluate, enhance, or support our security measures;
Comprehensive cybersecurity training programs for employees, incident responders, and senior management to foster a culture of security awareness;
An incident response plan outlining specific procedures for managing cybersecurity incidents; and
A thorough third-party risk management process to evaluate and manage risks associated with service providers, suppliers, and vendors.

To date, we have not identified any cybersecurity threats or past incidents that have had, or are likely to have, a material impact on our Company’s operations, business strategy, financial performance, or results of operations.

Our external security expert has over thirty years of experience with cybersecurity, information technology development and deployment and information technology risk assessment and management, including information security management.

Cybersecurity Risk Management Processes Integrated [Flag] true
Cybersecurity Risk Management Processes Integrated [Text Block]

Our cybersecurity framework is integrated into Entero’s broader enterprise risk management strategy, sharing methodologies, reporting mechanisms, and governance structures with other risk domains including legal, compliance, strategic, operational, and financial risks.

Key components of our cybersecurity risk management program include:

Conducting risk assessments to pinpoint material cybersecurity threats to our critical systems, data, products, services, and overall IT infrastructure;
A dedicated security consultant overseeing the risk assessment process, maintenance of security controls, and coordination of responses to cybersecurity incidents;
Engagement with external service providers to evaluate, enhance, or support our security measures;
Comprehensive cybersecurity training programs for employees, incident responders, and senior management to foster a culture of security awareness;
An incident response plan outlining specific procedures for managing cybersecurity incidents; and
A thorough third-party risk management process to evaluate and manage risks associated with service providers, suppliers, and vendors.
Cybersecurity Risk Management Third Party Engaged [Flag] true
Cybersecurity Risk Third Party Oversight and Identification Processes [Flag] true
Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag] false
Cybersecurity Risk Board of Directors Oversight [Text Block]

Cybersecurity Governance

The governance of cybersecurity risks is a critical function of our Board of Directors, with the Audit Committee playing a key role in the oversight of cybersecurity and related technology risks. The Audit Committee is tasked with monitoring the effectiveness of our cybersecurity risk management program as implemented by management.

The Audit Committee will receive regular updates from management on the state of cybersecurity risks facing the company. This will include briefings on any significant cyber incidents and ongoing risk management efforts. These updates will enable the Audit Committee to provide informed reports on cybersecurity matters to the full Board.

Our Audit Committee is actively involved in our cybersecurity oversight and under our new Cybersecurity Policy adopted on March 11, 2024, will receive detailed briefings from our external cybersecurity expert.

Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block] Audit Committee
Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]

The Audit Committee will receive regular updates from management on the state of cybersecurity risks facing the company. This will include briefings on any significant cyber incidents and ongoing risk management efforts. These updates will enable the Audit Committee to provide informed reports on cybersecurity matters to the full Board.

Our Audit Committee is actively involved in our cybersecurity oversight and under our new Cybersecurity Policy adopted on March 11, 2024, will receive detailed briefings from our external cybersecurity expert.

Cybersecurity Risk Role of Management [Text Block]

The responsibility for day-to-day management of cybersecurity risks lies with our management team, including the Chief Financial Officer. This team is at the forefront of our cybersecurity initiatives, coordinating both internal and external resources to anticipate, identify, and mitigate cyber threats. Our approach includes regular updates from our external security expert, leveraging intelligence from various sources, and utilizing advanced security tools to protect our digital environment.

Cybersecurity Risk Management Positions or Committees Responsible [Flag] true
Cybersecurity Risk Management Positions or Committees Responsible [Text Block] Chief Financial Officer
Cybersecurity Risk Management Expertise of Management Responsible [Text Block]

Our external security expert has over thirty years of experience with cybersecurity, information technology development and deployment and information technology risk assessment and management, including information security management.

Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag] true
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Significant Accounting Policies and Recent Accounting Pronouncements (Policies)
12 Months Ended
Dec. 31, 2024
Significant Accounting Policies and Recent Accounting Pronouncements  
Use of Estimates

Use of Estimates

The accompanying consolidated financial statements are prepared in conformity with GAAP and include certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements (including goodwill), and the reported amounts of revenue and expense during the reporting period, including contingencies. Accordingly, actual results may differ from those estimates.

Segment Information

Segment Information

The Company operates as one operating segment with a focus on research and development. The Chief Executive Officer (“CEO”), as the Company’s chief operating decision maker, manages and allocates resources to the operations of the Company on an aggregated basis. This enables the CEO to assess the Company’s overall level of available resources and determine how best to deploy these resources across functions, product and service lines, and strategic opportunities in line with the long-term Company-wide strategic goals.

Reverse Stock Split

Reverse Stock Split

On December 18, 2023, the Company effected a reverse stock split, whereby every twenty shares of the Company’s issued and outstanding common stock was converted automatically into one issued and outstanding share of common stock, but without any change in the number of authorized shares of common stock and the par value per share.

On January 18, 2023, the Company effected a reverse stock split, whereby every seven shares of the Company’s issued and outstanding common stock was converted automatically into one issued and outstanding share of common stock, but without any change in the number of authorized shares of common stock and the par value per share.

All share and per share amounts have been retroactively restated to reflect the reverse stock splits referenced above.

Cash and Cash Equivalents and Restricted Cash

Cash and Cash Equivalents and Restricted Cash

The Company considers all highly liquid investments with maturities of three months or less from date of purchase to be cash equivalents. As of each of December 31, 2024 and December 31, 2023, the Company has classified approximately $22,000 as restricted cash.

Concentrations of Credit Risk

Concentrations of Credit Risk

Financial instruments that potentially expose the Company to concentrations of credit risk consist of cash. The Company primarily maintains its cash balances with financial institutions in federally insured accounts in the U.S. The Company may from time to time have cash in banks in excess of FDIC insurance limits. At December 31, 2023, the Company had approximately $3.7 million in one account in the U.S. in excess of these limits. The Company has not experienced any losses to date resulting from this practice. The Company mitigates its risk by maintaining the majority of its cash and equivalents with high quality financial institutions.

Equity-Based Payments to Non-Employees

Equity-Based Payments to Non-Employees

Equity-based payments to non-employees are measured at fair value on the grant date per ASU No. 2018-07, Improvements to Nonemployee Share-Based Payment Accounting.

Fair Value Measurements

Fair Value Measurements

The Company follows Accounting Standards Codification (“ASC”) Topic 820-10, Fair Value Measurements and Disclosures (“ASC 820”), which among other things, defines fair value, establishes a consistent framework for measuring fair value and expands disclosure for each major asset and liability category measured at fair value on either a recurring or nonrecurring basis. Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability.

As a basis for considering such assumptions, a three-tier fair value hierarchy has been established, which prioritizes the inputs used in measuring fair value as follows:

Level 1: Observable inputs such as quoted prices (unadjusted) in active markets for identical assets or liabilities;

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

Level 3: Unobservable inputs in which there is little or no market data, which require the reporting entity to develop its own assumptions, which reflect those that a market participant would use.

In certain cases, the inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such cases, an instrument’s level within the fair value hierarchy is based on the lowest level of input that is significant to the overall fair value measurement. The Company’s assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment and considers factors specific to the financial instrument.

The Company recognizes transfers between levels as if the transfers occurred on the last day of the reporting period.

Goodwill and Intangible Assets

Goodwill and Intangible Assets

Goodwill represents the excess of the purchase price of the acquired business over the fair value of amounts assigned to assets acquired and liabilities assumed. Goodwill and other intangible assets with indefinite useful lives are reviewed for impairment annually or more frequently if events or circumstances indicate impairment may be present. Any excess in carrying value over the estimated fair value is charged to results of operations. The Company has not recognized any impairment charges through December 31, 2024 related to goodwill.

Impairment of Long-Lived Assets

Impairment of Long-Lived Assets

The Company periodically evaluates its long-lived assets for potential impairment in accordance with ASC Topic 360, Property, Plant and Equipment (“ASC 360”). Potential impairment is assessed when there is evidence that events or changes in circumstances indicate that the carrying amount of an asset may not be recovered. Recoverability of these assets is assessed based on undiscounted expected future cash flows from the assets, considering a number of factors, including past operating results, budgets and economic projections, market trends and product development cycles. If impairments are identified, assets are written down to their estimated fair value. The Company has not recognized any impairment charges through December 31, 2024.

Income Taxes

Income Taxes

Income taxes are recorded in accordance with ASC 740, Accounting for Income Taxes (“ASC 740”), which provides for deferred taxes using an asset and liability approach. The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements or tax returns. The Company determines its deferred tax assets and liabilities based on differences between financial reporting and tax bases of assets and liabilities, which are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. Valuation allowances are provided if, based upon the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.

The Company accounts for uncertain tax positions in accordance with the provisions of ASC 740. When uncertain tax positions exist, the Company recognizes the tax benefit of tax positions to the extent that the benefit will more likely than not be realized. The determination as to whether the tax benefit will more likely than not be realized is based upon the technical merits of the tax position as well as consideration of the available facts and circumstances. At December 31, 2024 and 2023, the Company does not have any significant uncertain tax positions.

Leases

Leases

Leases are recorded on the balance sheet as right of use assets and lease obligations. Lease liabilities are recognized based on the present value of the future minimum lease payments over the least term at the commencement date. Leases with a term of 12 months or less at inception are expensed monthly over the lease term. The lease term is determined by assuming the exercise of renewal options that are reasonably certain. The implicit interest rate or the incremental borrowing rate is used in determining the present value of future payments.

Loss Per Share

Loss Per Share

Basic loss per share (“EPS”) is computed by dividing the loss attributable to common shareholders by the weighted average number of shares of Common Stock outstanding. Diluted EPS reflects the potential dilution that could occur from shares of Common Stock issuable through the exercise or conversion of stock options, restricted stock awards, warrants and convertible securities. In certain circumstances, the conversion of options is excluded from diluted EPS if the effect of such inclusion would be anti-dilutive.

The dilutive effect of stock options is determined using the treasury stock method. Stock options to purchase shares of Common Stock of the Company during fiscal 2024 and 2023 were not included in the computation of diluted EPS because the Company has incurred a loss for the years ended December 31, 2024 and 2023 and the effect would be anti-dilutive.

Research and Development

Research and Development

Research and development costs are charged to operations when incurred and are included in operating expenses. Research and development costs consist principally of compensation of employees and consultants that perform the Company’s research activities, payments to third parties for preclinical and non-clinical activities, expenses with clinical research organizations (“CROs”), investigative sites, consultants and contractors that conduct or provide other services relating to clinical trials, costs to acquire drug product, drug supply and clinical trial materials from contract development and manufacturing organization (“CDMOs”) and third-party contractors relating to chemistry, manufacturing and controls (“CMC”) efforts, the fees paid for and to maintain the Company’s licenses and research and development costs related to Adrulipase, Capeserod and Niclosamide. Depending upon the timing of payments to the service providers, the Company recognizes prepaid expenses or accrued expenses related to these costs. These accrued or prepaid expenses are based on management’s estimates of the work performed under service agreements, milestones achieved and experience with similar contracts. The Company monitors each of these factors and adjusts estimates accordingly.

Research and Development – Intellectual Property Acquired

The Company records intellectual property acquired in business acquisitions that has not reached technological feasibility and which has no alternative future use, as In-Process R&D (“IPR&D”) at the acquisition date. On March 13, 2024, the Company entered into an acquisition agreement with IMGX which included the intellectual property and patents for Latiglutenase and CypCel, which was accounted for as a business acquisition (see Note 3 and Note 4).

Intangible assets related to IPR&D are considered indefinite-lived intangible assets and are assessed for impairment annually or more frequently if impairment indicators exist. If the associated research and development effort is abandoned, the related assets will be written-off, and the Company will record a noncash impairment loss on its Consolidated Statements of Operations. For those compounds that reach commercialization, the IPR&D assets will be amortized over their estimated useful lives. The impairment test for indefinite-lived intangible assets is a one-step test that compares the fair value of the intangible asset to its carrying value. If the carrying value exceeds its fair value, an impairment loss is recognized in an amount equal to the excess. The Company has not recognized any impairment charges through December 31, 2024 related to IPR&D.

For tax purposes, intangible assets related to IPR&D are considered indefinite-lived intangible assets.

Stock-Based Compensation

Stock-Based Compensation

The Company’s board of directors (the “Board”) and stockholders have adopted and approved the Amended and Restated 2014 Omnibus Equity Incentive Plan (the “2014 Plan”) which took effect on May 12, 2014, and the 2020 Omnibus Equity Incentive Plan, which took effect on September 11, 2020 (the “2020 Plan”). From the effective date of the 2020 Plan, no new awards have been or will be made under the 2014 Plan. On March 13, 2024, in connection with the IMGX acquisition, the Company assumed IMGX’s 2021 Stock Option Plan (the “IMGX Plan”), including all IMGX stock options immediately outstanding prior to the IMGX acquisition, with each becoming an option to purchase Common Stock, subject to adjustment. The IMGX Plan was adopted and approved by the board of directors and stockholders of IMGX in 2021. Following the assumption of the IMGX Plan by the Company, no new awards have been or will be made under the IMGX Plan. The Company accounts for its stock-based compensation awards to employees, consultants, and Board members in accordance with ASC Topic 718, Compensation-Stock Compensation (“ASC 718”). ASC 718 requires all stock-based payments to employees, consultants, and Board members, including grants of employee stock options, to be recognized in the statements of operations by measuring the fair value of the award on the date of grant and recognizing this fair value as stock-based compensation using a straight-line method over the requisite service period, generally the vesting period.

For awards with performance conditions that affect their vesting, such as the occurrence of certain transactions or the achievement of certain operating or financial milestones, recognition of fair value of the award occurs when vesting becomes probable.

The Company estimates the grant date fair value of stock option awards using the Black-Scholes option-pricing model. The use of the Black-Scholes option-pricing model requires management to make assumptions with respect to the expected term of the option, the expected volatility of the Common Stock consistent with the expected life of the option, risk-free interest rates and expected dividend yields of the Common Stock.

Assets Held for Sale and Discontinued Operations

Assets Held for Sale and Discontinued Operations

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

Discontinued operations comprise activities that were disposed of, discontinued or held for sale at the end of the period, represent a separate major line of business that can be clearly distinguished for operational and financial reporting purposes, and represent a strategic business shift having a major effect on the Company’s operations and financial results according to ASC Topic 205, Presentation of Financial Statements.

Additional details surrounding the Company’s assets and liabilities held for sale and discontinued operations are included in Note 4.

Recent Accounting Pronouncements

Recent Accounting Pronouncements

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”), which modified the disclosure and presentation requirements primarily through enhanced disclosures of significant segment expenses and clarified that single reportable segment entities must apply Topic 280 in its entirety. This guidance is effective for the Company for the year beginning January 1, 2024, with early adoption permitted. The amendments should be applied retrospectively to all prior periods presented in the financial statement. The Company adopted ASU 2023-07 on January 1, 2024. The adoption of the guidance resulted in expanded disclosures in Note 19. This adoption did not have an effect on the Company’s consolidated balance sheets, results of operations, or cash flows.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”), which includes amendments that further enhance income tax disclosures, primarily through standardization and disaggregation of rate reconciliation categories and income taxes paid by jurisdiction. The amendments are effective for all public entities for fiscal years beginning after December 15, 2024. The Company adopted ASU 2023-09 on January 1, 2025 and the adoption is not expected to have a material effect on the Company’s financial statement disclosures.

The Company has evaluated other recently issued accounting pronouncements and has concluded that the impact of recently issued standards that are not yet effective will not have a material impact on the Company’s financial position or results of operations upon adoption.

XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Business Acquisition (Tables)
12 Months Ended
Dec. 31, 2024
Business Acquisition  
Schedule of preliminary fair value of the consideration

    

Amount

Common stock issued to ImmunogenX stockholders

$

240,500

Replacement options

 

1,271,000

Replacement warrants

 

789,000

Preferred stock issued to ImmunogenX stockholders

 

57,790,474

Total consideration paid

$

60,090,974

Schedule of preliminary purchase price allocation

Assets acquired:

    

  

Cash and cash equivalents

$

88,169

Prepaid expenses and other current assets

 

3,131,929

Property and equipment, net

 

18,963

Intangibles

 

63,370,000

Operating lease right-of-use assets

 

4,232

Total assets

$

66,613,293

Liabilities assumed:

 

  

Accounts payable

 

916,209

Accrued expenses and other current liabilities

 

2,131,439

Long term debt

 

6,397,889

Deferred tax liability

 

15,431,108

Total liabilities

$

24,876,645

Goodwill recorded:

 

  

Goodwill

$

18,354,326

Net assets acquired

$

60,090,974

Schedule of intangible assets acquired

    

Estimated

    

Acquisition Date

Intangible Asset

Useful Life

Fair Value

Patents

 

2 years

$

140,000

Trade names and trademarks

 

6 years

 

230,000

IPR&D – Latiglutenase

 

Indefinite

 

54,000,000

IPR&D - CypCel

 

Indefinite

$

9,000,000

Schedule of pro forma results

Twelve Months

    

Ended December 31, 2024

Operating expenses

$

15,621,274

Loss before discontinued operations

 

(15,619,022)

Loss from discontinued operations

 

(2,440,315)

Net loss applicable to common shareholders

 

(18,300,301)

Basic and diluted weighted average shares outstanding

 

45,657

Loss per share - basic and diluted

$

(400.82)

XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Discontinued Operations and Assets and Liabilities Held for Sale (Tables)
12 Months Ended
Dec. 31, 2024
Discontinued Operations and Assets and Liabilities Held for Sale  
Schedule of loss from discontinued operations and assets and liabilities associated with discontinued operations

Twelve Months Ended

December 31,

    

2024

    

2023

Operating expenses:

 

  

 

  

Research and development expenses

$

1,238,786

$

General and administrative expenses

 

157,379

 

Total operating expenses

 

1,396,165

 

Interest expense

 

(979,002)

 

Other (expense) income

 

(65,148)

 

Loss from discontinued operations

$

(2,440,315)

$

The assets and liabilities associated with discontinued operations consist of the following as of December 31, 2024:

Assets held for sale:

    

Prepaid expenses and other current assets

$

3,131,929

Property and equipment, net

 

16,180

Goodwill and intangible assets

 

80,021,900

Total assets held for sale

$

83,170,009

Liabilities held for sale:

 

  

Accounts payable

$

156,086

Accrued expenses and other current liabilities

 

2,508,990

Debt

 

6,403,737

Deferred tax liability

 

13,872,684

Total liabilities held for sale

$

22,941,497

XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Disclosures (Tables)
12 Months Ended
Dec. 31, 2024
Fair Value Disclosures  
Schedule of fair value of the Company's financial instruments

Fair Value Measured at Reporting

Date Using

Carrying

    

Amount

    

Level 1

    

Level 2

    

Level 3

    

Fair Value

December 31, 2024:

Money market funds

$

12,723

$

12,723

$

$

$

12,723

December 31, 2023:

Money market funds

12,131

12,131

12,131

Note payable

$

612,784

$

$

612,784

$

$

612,784

XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Property, Equipment and Leasehold Improvements (Tables)
12 Months Ended
Dec. 31, 2024
Property, Equipment and Leasehold Improvements  
Schedule of property, equipment and leasehold improvements

    

December 31, 

2024

    

2023

Computer equipment and software

$

11,540

$

11,540

Office equipment

 

48,278

 

48,278

Leasehold improvements

 

28,000

 

28,000

Total property, plant, and equipment

 

87,818

 

87,818

Less accumulated depreciation

 

(87,818)

 

(73,253)

Property, plant and equipment, net

$

$

14,565

XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill (Tables)
12 Months Ended
Dec. 31, 2024
Goodwill  
Schedule of goodwill

    

Goodwill

Balance on January 1, 2023

$

1,684,182

Balance on December 31, 2023

 

1,684,182

IMGX acquisition

 

18,354,326

Goodwill reclassified as held-for-sale

 

(18,354,326)

Balance on December 31, 2024

$

1,684,182

XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets and In-Process R&D (Tables)
12 Months Ended
Dec. 31, 2024
Intangible Assets and In-Process R&D  
Summary of patents, tradenames and trademarks, intangible assets and in-process R&D from IMGX

    

Estimated

    

December 31, 

Useful Life

2024

Patents

2 years

$

140,000

Trademarks and trade names

6 years

 

230,000

Less: accumulated amortization

(31,598)

Intangible assets, net

338,402

In-process R&D

63,000,000

Intangible assets and in-process R&D reclassified as held for sale

(60,338,402)

Total intangible assets and in-process R&D, net

$

XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2024
Accrued Expenses  
Schedule of accrued expenses

    

December 31,

    

December 31,

2024

2023

Professional fees

 

186,173

 

253,577

Consulting

 

65,875

 

75,972

Payroll and benefits

 

 

495,741

Total accrued expenses

$

252,048

$

825,290

XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Warrants (Tables)
12 Months Ended
Dec. 31, 2024
Warrants  
Schedule of warrant activity

Weighted

Weighted

Average

Average

Number of

Exercise Price

Remaining

    

Warrants

    

Per Share

    

Term in Years

Warrants outstanding and exercisable on January 1, 2024

 

1,779,780

$

19.29

 

4.99

Issued during the period

 

5,226,498

1.87

 

4.60

Assumed from IMGX

127,680

3.48

8.22

Expired during the period

 

(45)

52,500.00

 

Exercised during the period

 

(2,206,199)

3.99

 

8.12

Warrants outstanding and exercisable on December 31, 2024

 

4,927,714

$

6.98

 

4.71

Warrants outstanding and exercisable on January 1, 2023

 

108,797

$

383.20

 

5.50

Issued during the period

 

3,132,614

9.17

 

4.81

Expired during the period

 

(3)

107,100.00

 

Exercised during the period

 

(1,461,628)

14.84

 

4.57

Warrants outstanding and exercisable on December 31, 2023

 

1,779,780

$

19.29

 

4.99

Schedule of weighted average assumptions

    

December 31, 

 

    

2024

    

2023

 

Expected life (in years)

 

4.71

 

5.00

Volatility

 

107.5 - 119.6

%  

103.8 - 110.2

%

Risk-free interest rate

 

4.17 - 4.46

%  

3.60 - 4.45

%

Dividend yield

 

%  

%

XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Equity Incentive Plan (Tables)
12 Months Ended
Dec. 31, 2024
Equity Incentive Plan  
Schedule of stock option activity

Weighted

Remaining

Average

Contract

Number

Exercise

Life

Intrinsic

    

of Shares

    

Price

    

(Years)

    

Value

Outstanding as of January 1, 2024

 

426

$

6,103.81

8.53

$

Acquired from IMGX

 

200,652

 

0.81

6.80

 

Cancelled

(111,229)

14.80

Outstanding as of December 31, 2024

 

89,849

$

10.43

7.06

$

Exercisable as of December 31, 2024

 

89,838

$

9.82

7.06

$

Outstanding as of January 1, 2023

 

179

$

15,956.72

8.22

$

Granted

 

250

 

74.60

9.40

 

Expired

 

(3)

 

91,560.00

 

Outstanding as of December 31, 2023

426

$

6,103.81

8.53

$

Exercisable as of December 31, 2023

 

384

$

5,651.52

8.60

$

Schedule of option pricing model with the following weighted-average assumptions

    

December 31, 

 

2024

    

2023

Contractual term (in years)

 

6.5

Volatility

 

%

98.8

%

Risk-free interest rate

 

%

4.08

%

Dividend yield

 

%

%

Schedule of RSU activity under the 2020 Plan

    

    

    

Weighted-

    

Weighted-Average

Average

Remaining

Number

Grant Date

 Recognition

    

of Shares

    

Fair Value

    

Period (Years)

Non-vested Outstanding at January 1, 2024

 

52,271

$

4.31

 

9.96

Awarded

 

150,421

 

3.57

 

Vested

 

(145,092)

 

3.91

 

Cancelled

 

(52,600)

 

3.33

 

Non-vested Outstanding at December 31, 2024

5,000

$

3.96

2.24

Non-vested Outstanding at January 1, 2023

$

Awarded

58,460

16.98

Vested

(5,673)

124.00

Cancelled

(516)

124.00

Non-vested Outstanding at December 31, 2023

 

52,271

$

4.31

 

9.96

Schedule of stock-based compensation expense

Year Ending December 31, 

    

2024

    

2023

Research and development

$

60,045

$

123,146

General and administrative

 

571,510

 

917,326

Total stock-based compensation expense

$

631,555

$

1,040,472

XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases  
Schedule of weighted-average remaining lease term and weighted-average discount rate under operating leases

December 31,

 

    

2024

 

Lease term and discount rate

 

  

Weighted-average remaining lease term

 

1.7 years

Weighted-average discount rate

 

7.00

%

Schedule of maturities of operating lease liabilities

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

2025

$

88,788

2026

 

60,593

Total lease payments

 

149,381

Less imputed interest

 

(8,847)

Present value of lease liabilities

$

140,534

XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Debt (Tables)
12 Months Ended
Dec. 31, 2024
Debt  
Schedule of debt

Related

Directors

party

and Officer’s

Revolving

promissory

Liability

    

line of credit

    

notes

    

EIDL loan

    

Insurance

    

Total

Principal balance as of January 1, 2024

$

$

$

$

612,784

$

612,784

Additions

 

5,359,860

 

1,000,000

 

500,000

 

31,798

 

6,891,658

Payments

 

 

 

 

(644,582)

 

(644,582)

Debt discount

 

 

 

(456,123)

 

 

(456,123)

Reclassification to liabilities held for sale

 

(5,359,860)

 

(1,000,000)

 

(43,877)

 

 

(6,403,737)

Total debt as of December 31, 2024

$

$

$

$

$

XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2024
Income Taxes  
Schedule of significant components of the Company's net deferred tax assets and liabilities

    

December 31, 

    

2024

    

2023

Gross deferred tax assets:

 

  

 

  

Net operating loss carry-forwards

$

29,616,000

$

23,080,000

Stock compensation

 

280,000

 

234,000

Intangible assets

 

5,013,000

 

5,399,000

Capitalized research and development

 

2,299,000

 

2,586,000

Research and development credits

 

2,239,000

 

2,087,000

Other

 

105,000

 

87,000

Deferred tax assets before valuation allowance

$

39,552,000

$

33,473,000

Valuation allowance

 

(37,649,000)

 

(33,425,000)

Deferred tax assets net of valuation allowance

$

1,903,000

$

48,000

Gross deferred tax liabilities:

 

  

 

  

Right of use asset

 

(32,000)

 

(48,000)

Indefinite loved intangibles

(15,744,000)

Total deferred tax liability

$

(15,776,000)

$

(48,000)

Total deferred tax asset, net

$

(13,873,000)

$

Schedule of reconciliation of income taxes computed using the federal statutory income tax rate and the Company's effective tax rate

    

December 31, 

 

    

2024

    

2023

 

Income tax benefit at statutory rate

 

21.0

%  

21.0

%

State income tax

 

5.8

2.8

Non-deductible expense

 

(0.3)

(0.6)

Change in valuation allowance

 

(23.6)

(25.2)

Prior year adjustments

 

(0.5)

Non-deductible transaction costs

 

(5.6)

Other

 

2.7

2.5

Total income tax benefit

 

0.0

%  

0.0

%

XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Net Loss per Common Share (Tables)
12 Months Ended
Dec. 31, 2024
Net Loss per Common Share  
Schedule of Common Stock that may potentially be issued in the future

    

    

December 31, 2024

December 31, 2023

Series G convertible preferred stock

12,373,226

Common stock warrants

 

4,927,714

 

1,779,780

Stock options

 

89,849

 

426

RSUs not yet issued

 

5,000

 

52,271

Convertible preferred stock (1)

 

136

 

141

Restricted stock not yet issued

 

4

 

4

Total shares of common stock issuable

 

17,395,929

 

1,832,622

(1)Convertible preferred stock is assumed to be converted at the rate of $32,340 per common share, which is the conversion price as of December 31, 2024.

XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Segments (Tables)
12 Months Ended
Dec. 31, 2024
Segments  
Schedule of information of reportable segment

    

December 31, 2024

    

December 31, 2023

Operating loss by segment:

 

  

 

  

Drug development

$

(2,114,643)

$

(4,869,278)

Total operating loss by segment

$

(2,114,643)

$

(4,869,278)

Schedule of reconciliation of operating income from segment to consolidated

    

December 31, 2024

    

December 31, 2023

Operating loss by segment

$

(2,114,643)

$

(4,869,278)

Corporate unallocated costs

 

(8,849,233)

 

(9,831,803)

Depreciation expense

 

(14,565)

 

(29,274)

Stock-based compensation

 

(631,555)

 

(1,040,472)

Non-cash financial advisor fees

 

(4,011,274)

 

Interest income (expense), net

 

875

 

(19,932)

Other income (expense), net

 

1,374

 

(4,224)

Loss from discontinued operations

 

(2,440,315)

 

Net loss

$

(18,059,336)

$

(15,794,983)

XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.1
The Company and Basis of Presentation (Details) - USD ($)
Jan. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
The Company and Basis of Presentation      
Cash and cash equivalents   $ 185,000  
Accumulated deficit   $ (202,388,008) $ (184,328,672)
Subsequent Event | Revolving Loan Agreement      
The Company and Basis of Presentation      
Maximum borrowing capacity $ 2,000,000    
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Significant Accounting Policies and Recent Accounting Pronouncements (Details)
12 Months Ended
Dec. 18, 2023
Jan. 18, 2023
Dec. 31, 2024
USD ($)
segment
Dec. 31, 2023
USD ($)
Significant Accounting Policies and Recent Accounting Pronouncements        
Number of operating segments | segment     1  
Reverse stock split ratio 0.05 0.143    
Restricted cash     $ 22,000 $ 22,000
Cash in US banks in excess of FDIC insurance limits       $ 3,700,000
Asset impairment charges     $ 0  
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Business Acquisition (Details)
$ / shares in Units, $ in Millions
12 Months Ended
Mar. 13, 2024
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
shares
Dec. 31, 2023
shares
Business Acquisition      
Common stock, shares issued (in shares)   4,754,038 1,560,998
Common stock. Shares outstanding (in shares)   4,754,038 1,560,998
IMGX      
Business Acquisition      
Share issuable per each share of preferred stock converted 1,000    
Transaction costs | $ $ 5.5    
Amount of advisory fees included in transaction cost | $ 4.0    
Preliminary fair value of consideration amount | $ $ 60.1    
Net losses of acquiree from the date of acquisition | $   $ 2.4  
IMGX | Common Stock      
Business Acquisition      
Number of shares issued 36,830    
Common stock, shares issued (in shares) 2,303,135    
Common stock. Shares outstanding (in shares) 2,303,135    
IMGX | Common Stock | Tungsten Partners LLC      
Business Acquisition      
Issuance of stock to financial advisors upon acquisition of IMGX (in shares) 18,475    
IMGX | Common Stock | Assumed Options      
Business Acquisition      
Number of shares issuable upon exercise of options or warrants 200,652    
Exercise price per share | $ / shares $ 0.81    
IMGX | Common Stock | Assumed Warrants      
Business Acquisition      
Number of shares issuable upon exercise of options or warrants 127,680    
IMGX | Common Stock | Assumed Warrants | Maximum      
Business Acquisition      
Exercise price per share | $ / shares $ 3.92    
IMGX | Common Stock | Assumed Warrants | Minimum      
Business Acquisition      
Exercise price per share | $ / shares $ 3.03    
IMGX | Series G convertible preferred stock      
Business Acquisition      
Number of shares issued 11,777.418    
IMGX | Series G convertible preferred stock | Tungsten Partners LLC      
Business Acquisition      
Issuance of stock to financial advisors upon acquisition of IMGX (in shares) 595.808    
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Business Acquisition - Consideration (Details) - IMGX
Mar. 13, 2024
USD ($)
Business Acquisition  
Total consideration paid $ 60,090,974
Replacement options  
Business Acquisition  
Replacement options/warrants 1,271,000
Replacement warrants  
Business Acquisition  
Replacement options/warrants 789,000
Common Stock  
Business Acquisition  
Stock issued to ImmunogenX stockholders 240,500
Series G convertible preferred stock  
Business Acquisition  
Stock issued to ImmunogenX stockholders $ 57,790,474
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Business Acquisition - Assets acquired and the liabilities assumed (Details) - USD ($)
Dec. 31, 2024
Mar. 13, 2024
Dec. 31, 2023
Dec. 31, 2022
Liabilities assumed:        
Goodwill $ 1,684,182   $ 1,684,182 $ 1,684,182
IMGX        
Assets acquired:        
Cash and cash equivalents   $ 88,169    
Prepaid expenses and other current assets   3,131,929    
Property and equipment, net   18,963    
Intangibles   63,370,000    
Operating lease right-of-use assets   4,232    
Total assets   66,613,293    
Liabilities assumed:        
Accounts payable   916,209    
Accrued expenses and other current liabilities   2,131,439    
Long term debt   6,397,889    
Deferred tax liability   15,431,108    
Total liabilities   24,876,645    
Goodwill   18,354,326    
Net assets acquired   $ 60,090,974    
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Business Acquisition - Amortization and associated estimated acquisition date fair values (Details) - IMGX
Mar. 13, 2024
USD ($)
Business Acquisition  
Acquisition Date Fair Value $ 63,370,000
IPR&D - Latiglutenase  
Business Acquisition  
Acquisition Date Fair Value 54,000,000
IPR&D - CypCel  
Business Acquisition  
Acquisition Date Fair Value $ 9,000,000
Patents  
Business Acquisition  
Estimated Useful Life 2 years
Acquisition Date Fair Value $ 140,000
Trade names and trademarks  
Business Acquisition  
Estimated Useful Life 6 years
Acquisition Date Fair Value $ 230,000
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Business Acquisition - Pro forma results (Details) - IMGX
12 Months Ended
Dec. 31, 2024
USD ($)
$ / shares
shares
Business Acquisition  
Operating expenses $ 15,621,274
Loss before discontinued operations (15,619,022)
Loss from discontinued operations (2,440,315)
Net loss applicable to common shareholders $ (18,300,301)
Basic weighted average shares outstanding | shares 45,657
Diluted weighted average shares outstanding | shares 45,657
Loss per share - basic | $ / shares $ (400.82)
Loss per share - diluted | $ / shares $ (400.82)
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Discontinued Operations and Assets and Liabilities Held for Sale (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
Loss from discontinued operations  
Loss from discontinued operations $ (2,440,315)
Assets held for sale:  
Total assets held for sale 83,170,009
Liabilities held for sale:  
Total liabilities held for sale 22,941,497
IMGX | Disposal Group, Held-for-Sale  
Loss from discontinued operations  
Research and development expenses 1,238,786
General and administrative expenses 157,379
Total operating expenses 1,396,165
Interest expense (979,002)
Other (expense) income (65,148)
Loss from discontinued operations (2,440,315)
Assets held for sale:  
Prepaid expenses and other current assets 3,131,929
Property and equipment, net 16,180
Goodwill and intangible assets 80,021,900
Total assets held for sale 83,170,009
Liabilities held for sale:  
Accounts payable 156,086
Accrued expenses and other current liabilities 2,508,990
Debt 6,403,737
Deferred tax liability 13,872,684
Total liabilities held for sale $ 22,941,497
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Discontinued Operations and Assets and Liabilities Held for Sale - Additional information (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Discontinued Operations and Assets and Liabilities Held for Sale    
Depreciation and amortization $ 48,946 $ 29,274
Debt amortization 5,848  
Change in right-of-use assets 72,919 63,821
Accounts payable 1,644,848 (165,763)
Accrued liabilities (160,282) 1,617,898
Lease liabilities (77,137) $ (66,151)
Disposal Group, Held-for-Sale | IMGX    
Discontinued Operations and Assets and Liabilities Held for Sale    
Depreciation and amortization 34,381  
Debt amortization 5,847  
Change in right-of-use assets 4,382  
Accounts payable 760,123  
Accrued liabilities 381,163  
Lease liabilities 3,611  
Deferred tax liability $ 112,400  
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Disclosures (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Fair Value Disclosures    
Money market funds $ 163,476 $ 3,711,770
Note payable   612,784
Carrying Amount    
Fair Value Disclosures    
Note payable   612,784
Level 2    
Fair Value Disclosures    
Note payable   612,784
Money market funds    
Fair Value Disclosures    
Money market funds 12,723 12,131
Money market funds | Carrying Amount    
Fair Value Disclosures    
Money market funds 12,723 12,131
Money market funds | Level 1    
Fair Value Disclosures    
Money market funds $ 12,723 $ 12,131
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Property, Equipment and Leasehold Improvements (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Property, Equipment and Leasehold Improvements    
Total property, plant, and equipment $ 87,818 $ 87,818
Less accumulated depreciation (87,818) (73,253)
Property, plant and equipment, net   14,565
Depreciation expense 14,565 29,274
Computer equipment and software    
Property, Equipment and Leasehold Improvements    
Total property, plant, and equipment 11,540 11,540
Office equipment    
Property, Equipment and Leasehold Improvements    
Total property, plant, and equipment 48,278 48,278
Leasehold improvements    
Property, Equipment and Leasehold Improvements    
Total property, plant, and equipment $ 28,000 $ 28,000
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
Goodwill  
Beginning balance $ 1,684,182
IMGX acquisition 18,354,326
Goodwill reclassified as held-for-sale (18,354,326)
Ending balance $ 1,684,182
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets and In-Process R&D (Details)
Dec. 31, 2024
USD ($)
Intangible Assets and In-Process R&D  
Less: accumulated amortization $ (31,598)
Intangible assets, net 338,402
Intangible assets and in-process R&D reclassified as held for sale (60,338,402)
IPR&D  
Intangible Assets and In-Process R&D  
In-process R&D 63,000,000
Patents  
Intangible Assets and In-Process R&D  
Finite-lived intangible assets $ 140,000
Finite-lived intangible assets, useful life (year) 2 years
Trademarks and trade names  
Intangible Assets and In-Process R&D  
Finite-lived intangible assets $ 230,000
Finite-lived intangible assets, useful life (year) 6 years
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Accrued Expenses    
Professional fees $ 186,173 $ 253,577
Consulting 65,875 75,972
Payroll and benefits   495,741
Total accrued expenses $ 252,048 $ 825,290
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Capital Stock (Details)
12 Months Ended
Jul. 10, 2024
USD ($)
$ / shares
shares
May 14, 2024
USD ($)
$ / shares
shares
Mar. 06, 2024
USD ($)
$ / shares
shares
Dec. 27, 2023
USD ($)
$ / shares
shares
Dec. 18, 2023
Sep. 14, 2023
USD ($)
$ / shares
shares
Jul. 21, 2023
USD ($)
$ / shares
shares
Jun. 13, 2023
USD ($)
$ / shares
shares
Mar. 15, 2023
USD ($)
$ / shares
shares
Jan. 18, 2023
May 12, 2022
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Mar. 13, 2024
shares
Dec. 31, 2022
shares
Nov. 28, 2022
shares
Jul. 15, 2022
shares
Jan. 05, 2021
shares
Jul. 16, 2020
shares
Capital Stock                                      
Common stock, shares authorized (in shares)                       100,000,000 100,000,000            
Common stock, par or stated value per share (in dollars per share) | $ / shares                       $ 0.0001 $ 0.0001            
Preferred stock, shares authorized (in shares)                       10,000,000              
Preferred stock, par or stated value per share (in dollars per share) | $ / shares                       $ 0.0001              
Common stock, shares, issued, total (in shares)                       4,754,038 1,560,998            
Common stock, shares outstanding (in shares)                       4,754,038 1,560,998            
Convertible preferred stock, shares issued upon conversion (in shares)                           1,000          
Warrants and rights outstanding, term (year)   6 years                                  
Class of Warrant or Right, Outstanding                       4,927,714 1,779,780   108,797        
Stock issued during period, value, acquisitions | $                       $ 2,300,500              
Issuance of stock to financial advisors upon acquisition of IMGX | $                       1,206,484              
Stock cancelled during period, shares, acquisitions (in shares)                         481            
Reverse stock split ratio         0.05         0.143                  
Preferred Stock, Remaining Authorized but Unissued (in shares).                         9,999,485.04            
Preferred Stock Dividends, Income Statement Impact | $                       $ 240,965 $ 308,128            
September 2023 Inducement Warrants                                      
Capital Stock                                      
Warrants to purchase of stock           294,101                          
Inducement warrants                                      
Capital Stock                                      
Warrants to purchase of stock                       3,525,348              
Series B Preferred Stock Converted into Common Stock                                      
Capital Stock                                      
Preferred stock, shares outstanding (in shares)                       475.56              
Consultants                                      
Capital Stock                                      
Stock issued during period, shares, settlement (in shares)                       350,000 7,500            
Stock issued during period, value, settlement | $                       $ 1,541,995 $ 93,000            
Restricted Stock Units                                      
Capital Stock                                      
Conversion of stock, shares issued (in shares)                       133,401 5,673            
September 2023 Inducement Offering                                      
Capital Stock                                      
Proceeds from issuance of shares | $           $ 4,000,000                          
Payment made for services rendered | $           $ 220,000                          
September 2023 Inducement Offering | Existing warrants                                      
Capital Stock                                      
Warrant exercise price | $ / shares           $ 8.6                          
September 2023 Inducement Offering | September 2023 Inducement Warrants                                      
Capital Stock                                      
Warrants to purchase of stock           588,204                          
Warrant exercise price | $ / shares           $ 2.5                          
December 2023 Inducement Warrants                                      
Capital Stock                                      
Warrants to purchase of stock                         1,762,674            
Proceeds from issuance of shares | $       $ 4,800,000                              
Payment made for services rendered | $       $ 291,000                              
December 2023 Inducement Warrants | Existing warrants                                      
Capital Stock                                      
Warrants to purchase of stock       881,337                              
Warrant exercise price | $ / shares       $ 5.5                              
December 2023 Inducement Warrants | December 2023 Inducement Warrants                                      
Capital Stock                                      
Warrants to purchase of stock       1,762,674                              
Warrant exercise price | $ / shares       $ 0.125                              
March 2024 Registered Direct Offering                                      
Capital Stock                                      
Stock issued during period, shares, new issues (in shares)     173,100                                
Number of common stock shares called by each warrant (in shares)     1                                
Warrants and rights outstanding, term (year)     5 years                                
Gross proceeds | $     $ 4,000,000                                
Other offering expenses | $     $ 393,000                                
Shares of common stock | $ / shares     $ 7.61                                
March 2024 Registered Direct Offering | March 2024 warrants                                      
Capital Stock                                      
Warrants to purchase of stock                       525,625              
Stock issued during period, shares, new issues (in shares)     525,625                                
Warrant exercise price | $ / shares     $ 7.48                                
March 2024 Registered Direct Offering | March 2024 pre-funded warrants                                      
Capital Stock                                      
Warrants to purchase of stock                       352,525              
Stock issued during period, shares, new issues (in shares)     352,525                                
Warrant exercise price | $ / shares     $ 0.0001                                
Private placement                                      
Capital Stock                                      
Number of common stock shares called by each warrant (in shares)                 1                    
Warrants and rights outstanding, term (year)                 5 years                    
Gross proceeds | $                 $ 4,000,000                    
Other offering expenses | $                 $ 300,000                    
June 2023 inducement offering                                      
Capital Stock                                      
Warrants to purchase of stock               172,433         172,433            
Warrant exercise price | $ / shares               $ 2.5                      
Proceeds from issuance of shares | $               $ 2,400,000                      
Payment made for services rendered | $               $ 150,000                      
June 2023 inducement offering | Existing warrants                                      
Capital Stock                                      
Warrants to purchase of stock               86,216                      
Warrant exercise price | $ / shares               $ 23                      
May 2024 registered direct offering                                      
Capital Stock                                      
Stock issued during period, shares, new issues (in shares)   275,000                                  
Number of common stock shares called by each warrant (in shares)   1                                  
Gross proceeds | $   $ 1,100,000                                  
Other offering expenses | $   $ 182,000                                  
Shares of common stock | $ / shares   $ 2.95                                  
May 2024 registered direct offering | May 2024 pre-funded warrants                                      
Capital Stock                                      
Warrants to purchase of stock                       91,000              
Stock issued during period, shares, new issues (in shares)   91,000                                  
Warrant exercise price | $ / shares   $ 0.0001                                  
May 2024 registered direct offering | May 2024 warrants                                      
Capital Stock                                      
Warrants to purchase of stock                       732,000              
Stock issued during period, shares, new issues (in shares)   732,000                                  
Warrant exercise price | $ / shares   $ 2.7                                  
July 2023 Offering                                      
Capital Stock                                      
Warrants to purchase of stock                         462,250            
Stock issued during period, shares, new issues (in shares)             30,500                        
Number of common stock shares called by each warrant (in shares)             1                        
Shares of common stock | $ / shares             $ 12.8                        
July 2023 Pre-Funded Warrants                                      
Capital Stock                                      
Stock issued during period, shares, new issues (in shares)             133,750                        
Number of common stock shares called by each warrant (in shares)             133,750                        
Warrant exercise price | $ / shares             $ 0.002                        
July 2023 Warrants                                      
Capital Stock                                      
Stock issued during period, shares, new issues (in shares)             328,500                        
Warrants and rights outstanding, term (year)             5 years                        
Warrant exercise price | $ / shares             $ 12.8                        
July 2024 Inducement Offering                                      
Capital Stock                                      
Proceeds from warrants exercise | $ $ 1,900,000                                    
Amount paid for services | $ $ 116,000                                    
July 2024 Inducement Offering | Existing warrants                                      
Capital Stock                                      
Warrants to purchase of stock 1,762,674                                    
Warrant exercise price | $ / shares $ 1.09                                    
July 2024 Inducement Offering | Inducement warrants                                      
Capital Stock                                      
Warrants to purchase of stock 3,525,348                                    
Public Offering                                      
Capital Stock                                      
Gross proceeds | $             $ 2,100,000                        
Other offering expenses | $             $ 250,000                        
Common stock warrants | September 2023 Inducement Offering                                      
Capital Stock                                      
Proceeds from Issuance of Common Stock | $                         $ 3,700,000            
Class of warrant or right, exercised during period (in shares)                         294,101            
Common stock warrants | December 2023 Inducement Warrants                                      
Capital Stock                                      
Proceeds from Issuance of Common Stock | $                         $ 4,500,000            
Class of warrant or right, exercised during period (in shares)                         881,337            
Common stock warrants | June 2023 inducement offering                                      
Capital Stock                                      
Proceeds from Issuance of Common Stock | $                         $ 2,200,000            
Class of warrant or right, exercised during period (in shares)                         1,724,332            
Pre-funded warrants                                      
Capital Stock                                      
Exercise of pre-funded warrants into Common Stock                       443,525              
Conversion of stock, shares issued (in shares)                         199,974            
Par value per warrant | $ / shares                       $ 0.0001 $ 0.0001            
Series B convertible preferred stock                                      
Capital Stock                                      
Preferred stock, shares authorized (in shares)                       5,194.81 5,194.81           5,194.81
Preferred stock, par or stated value per share (in dollars per share) | $ / shares                       $ 0.0001 $ 0.0001            
Preferred stock, shares issued (in shares)                       475.56 514.96            
Preferred stock, shares outstanding (in shares)                       475.56 514.96            
Exchange Amount | $                       $ 7,700              
Preferred stock, shares remaining                                     2,282.23
Series B convertible preferred stock | Waiver                                      
Capital Stock                                      
Percentage of outstanding shares                     81.30%                
Series B convertible preferred stock | Series B Preferred Stock Converted into Common Stock                                      
Capital Stock                                      
Conversion of stock, shares converted (in shares)                       39 35.21            
Common stock issued upon conversion of preferred stock | $                       $ 303,337 $ 271,000            
Conversion of stock, amount converted, accrued dividends | $                       94,540 $ 63,500            
Series B Preferred Stock convertible into Series C Preferred Stock                                      
Capital Stock                                      
Exchange Amount | $                       $ 14,400,000              
Conversion of stock, shares converted (in shares)                       1,839.76              
Conversion of Series B preferred shares into common stock (in shares)                       395              
Series B Preferred Stock convertible into Series C Preferred Stock | Investor warrants                                      
Capital Stock                                      
Warrants to purchase of stock                       395              
Series B Preferred Stock convertible into common stock with no warrants                                      
Capital Stock                                      
Exchange Amount | $                       $ 1,600,000              
Conversion of stock, shares converted (in shares)                       169.57              
Conversion of Series B preferred shares into common stock (in shares)                       136              
Series B Preferred Stock Convertible Into Common Stock With Series C Warrants                                      
Capital Stock                                      
Exchange Amount | $                       $ 265,000              
Conversion of stock, shares converted (in shares)                       30.91              
Conversion of Series B preferred shares into common stock (in shares)                       44              
Series B Preferred Stock Convertible Into Common Stock With Series C Warrants | March 2024 Warrants                                      
Capital Stock                                      
Warrants to purchase of stock                       44              
Series C Preferred Stock                                      
Capital Stock                                      
Preferred stock, shares authorized (in shares)                       75,000 75,000         75,000  
Preferred stock, par or stated value per share (in dollars per share) | $ / shares                       $ 0.0001 $ 0.0001            
Preferred stock, shares issued (in shares)                       0 0            
Preferred stock, shares outstanding (in shares)                       0 0            
Preferred stock, shares remaining                                   41,903  
Series C Preferred Stock | Private placement                                      
Capital Stock                                      
Number of common shares issuable upon conversion                 44,751                    
Series D Preferred Stock                                      
Capital Stock                                      
Preferred stock, shares authorized (in shares)                       150 150       150    
Preferred stock, par or stated value per share (in dollars per share) | $ / shares                       $ 0.0001 $ 0.0001            
Preferred stock, shares issued (in shares)                       0 0            
Preferred stock, shares outstanding (in shares)                       0 0            
Series D Preferred Stock | Private placement                                      
Capital Stock                                      
Stock issued during period, shares, new issues (in shares)                 6,400                    
Convertible preferred stock, shares issued upon conversion (in shares)                 78.2                    
Preferred stock, convertible, conversion price (in dollars per share) | $ / shares                 $ 0.002                    
Series G convertible preferred stock                                      
Capital Stock                                      
Temporary Equity, Shares Issued                       12,373.226 0            
Temporary Equity, Shares Outstanding                       12,373.226 0            
Series G convertible preferred stock | IMGX                                      
Capital Stock                                      
Temporary Equity, Shares Issued                           12,373.226          
Series G Redeemable Preferred Stock                                      
Capital Stock                                      
Temporary Equity, Shares Issued                       12,373.226 0            
Temporary Equity, Shares Outstanding                       12,373.226 0            
Series E Preferred Stock                                      
Capital Stock                                      
Preferred stock, shares authorized (in shares)                       150 150       150    
Preferred stock, par or stated value per share (in dollars per share) | $ / shares                       $ 0.0001 $ 0.0001            
Preferred stock, shares issued (in shares)                       0 0            
Preferred stock, shares outstanding (in shares)                       0 0            
Series E Preferred Stock | Private placement                                      
Capital Stock                                      
Number of common shares issuable upon conversion                 102,302                    
Stock Issued During Period, Shares, Reverse Stock Splits                 73.2                    
Series F Preferred Stock                                      
Capital Stock                                      
Preferred stock, shares authorized (in shares)                       7,000 7,000     7,000      
Preferred stock, par or stated value per share (in dollars per share) | $ / shares                       $ 0.0001 $ 0.0001            
Preferred stock, shares issued (in shares)                       0 0            
Preferred stock, shares outstanding (in shares)                       0 0            
Common Stock                                      
Capital Stock                                      
Proceeds from Issuance of Common Stock | $                       $ 4,500,000              
Conversion of stock, shares issued (in shares)                       35 28            
Common Stock | IMGX                                      
Capital Stock                                      
Stock Issued During Period, Shares, Acquisitions (in shares)                       36,830              
Stock issued during period, value, acquisitions | $                       $ 2,300,000              
Issuance of stock to financial advisors upon acquisition of IMGX (in shares)                       18,475              
Issuance of stock to financial advisors upon acquisition of IMGX | $                       $ 121,000              
Common Stock | September 2023 Inducement Offering                                      
Capital Stock                                      
Common stock issued upon exercise of warrants (in shares)                         294,101            
Common Stock | December 2023 Inducement Warrants                                      
Capital Stock                                      
Common stock issued upon exercise of warrants (in shares)                         881,337            
Common Stock | March 2024 Registered Direct Offering                                      
Capital Stock                                      
Stock issued during period, shares, new issues (in shares)                       173,100              
Common Stock | July 2024 Inducement offering                                      
Capital Stock                                      
Proceeds from Issuance of Common Stock | $                       $ 1,700,000              
Common Stock | March 2023 offering                                      
Capital Stock                                      
Stock issued during period, shares, new issues (in shares)                         6,400            
Proceeds from Issuance of Common Stock | $                         $ 3,700,000            
Common Stock | June 2023 inducement offering                                      
Capital Stock                                      
Exercise of pre-funded warrants into Common Stock                         1,261,654            
Common stock issued upon exercise of warrants (in shares)                         86,216            
Common Stock | May 2024 registered direct offering                                      
Capital Stock                                      
Stock issued during period, shares, new issues (in shares)                       275,000              
Common Stock | July 2023 Offering                                      
Capital Stock                                      
Stock issued during period, shares, new issues (in shares)                         30,500            
Common Stock | July 2024 Inducement Offering                                      
Capital Stock                                      
Stock issued during period, shares, new issues (in shares)                       1,762,674              
Common Stock | Common stock warrants | July 2023 Offering                                      
Capital Stock                                      
Proceeds from Issuance of Common Stock | $                         $ 1,800,000            
Maximum | Series G convertible preferred stock                                      
Capital Stock                                      
Preferred Stock, Beneficial Ownership Held, Percentage                           19.90%          
Minimum | Series G convertible preferred stock                                      
Capital Stock                                      
Threshold limits of ownership percentage                           4.9          
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Warrants (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
May 14, 2024
Mar. 06, 2024
Dec. 27, 2023
Jun. 13, 2023
Number of Warrants              
Outstanding and exercisable, beginning (in shares) 1,779,780 108,797          
Issued (in shares) 5,226,498 3,132,614          
Assumed from IMGX (in shares) 127,680            
Expired during the period (in shares) (45) (3)          
Exercised (in shares) (2,206,199) (1,461,628)          
Warrants outstanding and exercisable, ending (in shares) 4,927,714 1,779,780 108,797        
Weighted Average Exercise Price Per Share              
Outstanding and exercisable, beginning (in dollars per share) $ 19.29 $ 383.2          
Issued (in dollars per share) 1.87 9.17          
Assumed from IMGX (in dollars per share) 3.48            
Expired during the period (in dollars per share) 52,500 107,100          
Exercised (in dollars per share) 3.99 14.84          
Warrants outstanding and exercisable, ending (in dollars per share) $ 6.98 $ 19.29 $ 383.2        
Weighted Average Remaining Term in Years              
Outstanding and exercisable (in years) 4 years 8 months 15 days 4 years 11 months 26 days 5 years 6 months        
Issued (in years) 4 years 7 months 6 days 4 years 9 months 21 days          
Assumed from IMGX (in years) 8 years 2 months 19 days            
Exercised (in years) 8 years 1 month 13 days 4 years 6 months 25 days          
Weighted average fair value of warrants granted (in dollars per share) $ 1.87 $ 22.78          
September 2023 Inducement Warrants              
Weighted Average Remaining Term in Years              
Warrants to purchase of stock   588,204          
July 2023 Offering              
Weighted Average Remaining Term in Years              
Warrants to purchase of stock   462,250          
June 2023 inducement offering              
Weighted Average Remaining Term in Years              
Warrants to purchase of stock   172,433         172,433
Exercise price per share             $ 2.5
June 2023 inducement offering | Common Stock              
Number of Warrants              
Exercise of pre-funded warrants into Common Stock (in shares)   1,261,654          
December 2023 Inducement Warrants              
Weighted Average Remaining Term in Years              
Warrants to purchase of stock   1,762,674          
Warrants, pre-funded warrants, and placement agent warrants | March 2023 Offering [Member]              
Weighted Average Remaining Term in Years              
Warrants to purchase of stock   147,053          
March 2024 pre-funded warrants | March 2024 registered direct offering              
Weighted Average Remaining Term in Years              
Warrants to purchase of stock 352,525            
Exercise price per share         $ 0.0001    
March 2024 warrants | March 2024 registered direct offering              
Weighted Average Remaining Term in Years              
Warrants to purchase of stock 525,625            
Exercise price per share         $ 7.48    
May 2024 pre-funded warrants | May 2024 registered direct offering              
Weighted Average Remaining Term in Years              
Warrants to purchase of stock 91,000            
Exercise price per share       $ 0.0001      
May 2024 warrants | May 2024 registered direct offering              
Weighted Average Remaining Term in Years              
Warrants to purchase of stock 732,000            
Exercise price per share       $ 2.7      
Existing warrants | June 2023 inducement offering              
Weighted Average Remaining Term in Years              
Warrants to purchase of stock             86,216
Exercise price per share             $ 23
Existing warrants | December 2023 Inducement Warrants              
Weighted Average Remaining Term in Years              
Warrants to purchase of stock           881,337  
Exercise price per share           $ 5.5  
Inducement warrants              
Weighted Average Remaining Term in Years              
Warrants to purchase of stock 3,525,348            
Pre-funded warrants              
Number of Warrants              
Exercise of pre-funded warrants into Common Stock (in shares) 443,525 199,974          
Common stock warrants | July 2024 Inducement offering              
Number of Warrants              
Exercise of pre-funded warrants into Common Stock (in shares) 1,762,674            
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Warrants - Schedule of weighted average assumptions (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Warrants    
Expected life (in years) 4 years 8 months 15 days 5 years
Volatility | Minimum    
Warrants    
Measurement input 107.5 103.8
Volatility | Maximum    
Warrants    
Measurement input 119.6 110.2
Risk-free interest rate | Minimum    
Warrants    
Measurement input 4.17 3.6
Risk-free interest rate | Maximum    
Warrants    
Measurement input 4.46 4.45
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Equity Incentive Plan (Details) - USD ($)
1 Months Ended 12 Months Ended
Sep. 11, 2020
Jan. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Equity Incentive Plan        
Weighted average fair value of stock options granted per share       $ 61
Unrecognized stock-based compensation expense     $ 21,000 $ 505,000
Remaining term        
Equity Incentive Plan        
Unrecognized stock-based compensation expense     $ 7,000 $ 96,000
Average remaining vesting term of the stock options (in years)     1 month 28 days 1 year 18 days
Clinical, corporate milestones        
Equity Incentive Plan        
Unrecognized stock-based compensation expense       $ 409,000
Restricted Stock Units | Subsequent events        
Equity Incentive Plan        
Issuance of common stock for vesting of RSUs   11,691    
Stock options subject to service-based milestone vesting conditions        
Equity Incentive Plan        
Total fair value of stock options vested     $ 7,000 112,000
Stock options subject to performance-based milestone vesting conditions        
Equity Incentive Plan        
Total fair value of stock options vested     $ 0 $ 0
2020 Equity Incentive Plan        
Equity Incentive Plan        
Shares available under equity incentive plan (in shares) 238   334,078  
Percentage of common stock reserved for issuance equity incentive plan 10.00%      
Options to purchase shares of common stock (in shares)     156,073  
Shares reserved subject to issuance (in shares)     178,005  
Options cancelled       250
Vesting period     36 months  
2020 Equity Incentive Plan | Subsequent events        
Equity Incentive Plan        
Shares available under equity incentive plan (in shares)   969,356    
2020 Equity Incentive Plan | Employee Stock Option        
Equity Incentive Plan        
Granted (in shares)     357  
2020 Equity Incentive Plan | Restricted Stock Units        
Equity Incentive Plan        
Vested in period (in shares)     145,092 5,673
Number of awards outstanding     5,000 52,271
Awarded (in shares)     150,421 58,460
Vesting period     1 year 1 year
2020 Equity Incentive Plan | Restricted Stock Units | Remaining term        
Equity Incentive Plan        
Awarded (in shares)       8,005
2020 Equity Incentive Plan | Restricted Stock Units | Performance milestone        
Equity Incentive Plan        
Awarded (in shares)       50,455
Equity Incentive Plan 2014 | RSUs not yet issued        
Equity Incentive Plan        
Aggregate unrecognized restricted Common Stock expense     $ 157,500 $ 269,500
Omnibus Equity Incentive Plan        
Equity Incentive Plan        
Shares available under equity incentive plan (in shares)     73  
Options to purchase shares of common stock (in shares)     9  
Omnibus Equity Incentive Plan | RSUs not yet issued        
Equity Incentive Plan        
Shares reserved subject to issuance (in shares)     4  
Amended and Restated Omnibus Equity Incentive Plan 2014, Omnibus Equity Incentive Plan 2020 and IMGX 2021 Plan | Employee Stock Option        
Equity Incentive Plan        
Granted (in shares)     0  
IMGX 2021 plan        
Equity Incentive Plan        
Number of share options assumed in business combination issued     200,652  
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Equity Incentive Plan - Stock option activity (Details) - Stock option - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Equity Incentive Plan      
Numbers of Shares      
Outstanding at beginning (in shares) 426 179  
Granted (in shares) 200,652 250  
Cancelled (in shares) (111,229)    
Expired (in shares)   (3)  
Outstanding at ending (in shares) 89,849 426 179
Exercisable (in shares) 89,838 384  
Average Exercise Price      
Outstanding at beginning (in dollars per share) $ 6,103.81 $ 15,956.72  
Granted (in dollars per share) 0.81 74.6  
Cancelled (in dollars per share) 14.8    
Expired (in dollars per share)   91,560  
Outstanding at ending (in dollars per share) 10.43 6,103.81 $ 15,956.72
Exercisable (in dollars per share) $ 9.82 $ 5,651.52  
Remaining Contract Life (Years)      
Stock option outstanding, remaining contractual life (Years) 7 years 21 days 8 years 6 months 10 days 8 years 2 months 19 days
Granted (in years) 6 years 9 months 18 days 9 years 4 months 24 days  
Exercisable (in years) 7 years 21 days 8 years 7 months 6 days  
Amended and Restated Omnibus Equity Incentive Plan 2014, Omnibus Equity Incentive Plan 2020 and IMGX 2021 Plan      
Numbers of Shares      
Granted (in shares) 0    
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Equity Incentive Plan - Weighted-average assumptions (Details) - Stock option
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Equity Incentive Plan    
Contractual term (in years) 0 years 6 years 6 months
Volatility   98.80%
Risk-free interest rate   4.08%
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Equity Incentive Plan - RSU activity under the 2020 Plan (Details) - 2020 Equity Incentive Plan - Restricted Stock Units - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Number of Shares    
Outstanding at beginning (in shares) 52,271  
Awarded (in shares) 150,421 58,460
Vested (in shares) (145,092) (5,673)
Canceled (shares) (52,600) (516)
Outstanding at ending (in shares) 5,000 52,271
Weighted-Average Grant Date Fair Value    
Outstanding at beginning (in dollars per share) $ 4.31  
Awarded (in dollars per share) 3.57 $ 16.98
Vested (in dollars per share) 3.91 124
Canceled (in dollars per share) 3.33 124
Outstanding at ending (in dollars per share) $ 3.96 $ 4.31
Weighted-Average Remaining Recognition Period (Years) 2 years 2 months 26 days 9 years 11 months 15 days
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Equity Incentive Plan - Total stock-based compensation expense (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Equity Incentive Plan    
Total stock-based compensation expense $ 631,555 $ 1,040,472
Research and development    
Equity Incentive Plan    
Total stock-based compensation expense 60,045 123,146
General and administrative    
Equity Incentive Plan    
Total stock-based compensation expense $ 571,510 $ 917,326
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.25.1
Agreements (Details) - USD ($)
1 Months Ended 12 Months Ended
Sep. 13, 2023
Oct. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Agreements        
Research and development expenses     $ 903,941 $ 5,033,218
License agreement        
Agreements        
Upfront payment made to the third party   $ 500,000    
License agreement | Sanofi        
Agreements        
Research and development expenses       $ 500,000
Termination of contract, cure period     60 days  
Termination of contract, cure period for payment breach     10 days  
Number of days prior written notice to be issued     60 days  
Amount due under agreement     $ 0  
License agreement | Sanofi | Development and regulatory milestone        
Agreements        
Amount eligible to receive by third party $ 46,000,000      
License agreement | Sanofi | Commercial milestone        
Agreements        
Amount eligible to receive by third party $ 235,000,000      
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
ft²
property
Dec. 31, 2023
USD ($)
Leases    
Number of real property operating leases | property 1  
Operating lease, expense | $ $ 156,000 $ 154,000
Boca Raton, Florida    
Leases    
Area of real estate property (Square Foot) | ft² 3,472  
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Weighted-average remaining lease term and discount rate (Details)
Dec. 31, 2024
Leases  
Weighted-average remaining lease term (years) 1 year 8 months 12 days
Weighted-average discount rate 7.00%
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Maturities of operating lease liabilities (Details)
Dec. 31, 2024
USD ($)
Leases  
2025 $ 88,788
2026 60,593
Total lease payments 149,381
Less imputed interest (8,847)
Present value of lease liabilities $ 140,534
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Debt (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Jun. 30, 2024
Mar. 13, 2024
Dec. 31, 2023
Nov. 30, 2023
Debt          
Debt instrument, face amount       $ 612,784  
Additions $ 6,891,658        
Payments (644,582)        
Debt discount (456,123)        
Reclassification to liabilities held for sale (6,403,737)        
Revolving line of credit          
Debt          
Additions 5,359,860        
Reclassification to liabilities held for sale (5,359,860)        
Related party promissory notes          
Debt          
Debt instrument, face amount 500,000        
Additions 1,000,000        
Reclassification to liabilities held for sale (1,000,000)        
EIDL loan          
Debt          
Debt instrument, face amount 500,000        
Additions 500,000        
Debt discount (456,123)   $ (462,000)    
Reclassification to liabilities held for sale (43,877)        
Directors and Officer's Liability Insurance          
Debt          
Debt instrument, face amount   $ 32,000   612,784 $ 683,000
Additions 31,798        
Payments (644,582)        
Total debt as of December 31, 2024 $ 0     $ 613,000  
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Additional information (Details)
1 Months Ended 12 Months Ended
Mar. 13, 2024
USD ($)
Mar. 31, 2024
item
Nov. 30, 2023
USD ($)
Oct. 31, 2022
USD ($)
Dec. 31, 2024
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Sep. 30, 2023
USD ($)
Debt                
Amount of debt             $ 612,784  
Debt discount         $ 456,123      
Revolving line of credit                
Debt                
Maximum amount of borrowings       $ 6,000,000       $ 7,500,000
Spread on interest rate (in percent) 6.00%     4.50%        
Investment, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:PrimeRateMember     us-gaap:PrimeRateMember        
Related party promissory notes                
Debt                
Number of notes assumed | item   2            
Amount of debt         $ 500,000      
Spread on interest rate (in percent)         4.50%      
Investment, Variable Interest Rate, Type [Extensible Enumeration]         us-gaap:PrimeRateMember      
EIDL loan                
Debt                
Amount of debt         $ 500,000      
Interest rate (in percent)         3.75%      
Debt instrument, fair value $ 38,000              
Debt discount $ 462,000       $ 456,123      
Directors and Officer's Liability Insurance                
Debt                
Term of debt     9 months          
Amount of debt     $ 683,000     $ 32,000 612,784  
Amount outstanding         $ 0   $ 613,000  
Interest rate (in percent)     7.90%          
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Taxes    
Federal tax provision $ 0 $ 0
State tax provision 0 0
Gross deferred tax assets 23,700,000 33,400,000
Deferred tax asset, valuation allowance $ 37,649,000 $ 33,425,000
Effective income tax 21.00% 21.00%
Change in the valuation allowance $ 4,200,000 $ 4,000,000
XML 87 R76.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Significant components of the Company's net deferred tax assets and liabilities (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Gross deferred tax assets:    
Net operating loss carry-forwards $ 29,616,000 $ 23,080,000
Stock compensation 280,000 234,000
Intangible assets 5,013,000 5,399,000
Capitalized research and development 2,299,000 2,586,000
Research and development credits 2,239,000 2,087,000
Other 105,000 87,000
Deferred tax assets before valuation allowance 39,552,000 33,473,000
Valuation allowance (37,649,000) (33,425,000)
Deferred tax assets net of valuation allowance 1,903,000 48,000
Gross deferred tax liabilities:    
Right of use asset (32,000) (48,000)
Indefinite loved intangibles (15,744,000)  
Total deferred tax liability (15,776,000) $ (48,000)
Total deferred tax asset, net $ (13,873,000)  
XML 88 R77.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Effective tax rate reconciliation (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Taxes    
Income tax benefit at statutory rate 21.00% 21.00%
State income tax 5.80% 2.80%
Non-deductible expense (0.30%) (0.60%)
Change in valuation allowance (23.60%) (25.20%)
Prior year adjustments   (0.50%)
Non-deductible transaction costs (5.60%)  
Other 2.70% 2.50%
Total income tax benefit 0.00% 0.00%
XML 89 R78.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Additional information (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Income Taxes    
Federal research and development tax credit carryforwards, which expire beginning in 2040 $ 2,200,000  
Uncertain tax positions 0 $ 0
Federal    
Income Taxes    
Net operating loss carryforwards 120,000,000  
Net operating loss carryforwards, subject to expiration starting in 2034 $ 14,800,000  
Net operating loss carryforwards, not subject to expiration, Threshold utilization percentage 80.00%  
State    
Income Taxes    
Net operating loss carryforwards $ 97,800,000  
XML 90 R79.htm IDEA: XBRL DOCUMENT v3.25.1
Net Loss per Common Share - Common Stock that may potentially be issued (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Net Loss per Common Share    
Total shares of common stock issuable 17,395,929 1,832,622
Series G convertible preferred stock    
Net Loss per Common Share    
Total shares of common stock issuable 12,373,226  
Common stock warrants    
Net Loss per Common Share    
Total shares of common stock issuable 4,927,714 1,779,780
Stock options    
Net Loss per Common Share    
Total shares of common stock issuable 89,849 426
RSUs not yet issued    
Net Loss per Common Share    
Total shares of common stock issuable 5,000 52,271
Convertible preferred stock    
Net Loss per Common Share    
Total shares of common stock issuable 136 141
Preferred stock, convertible, conversion price (in dollars per share) $ 32,340  
Restricted stock not yet issued    
Net Loss per Common Share    
Total shares of common stock issuable 4 4
XML 91 R80.htm IDEA: XBRL DOCUMENT v3.25.1
Employee Benefit Plans (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Employee Benefit Plans    
Defined contribution plan, employers matching contribution, annual vesting percentage 6.00%  
Defined benefit plan, plan assets, contributions by employer $ 95,000 $ 87,000
Minimum    
Employee Benefit Plans    
Defined contribution plan, maximum annual contributions per employee, percent 1.00%  
Maximum    
Employee Benefit Plans    
Defined contribution plan, maximum annual contributions per employee, percent 100.00%  
XML 92 R81.htm IDEA: XBRL DOCUMENT v3.25.1
Segments (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Operating loss by segment:    
Total operating loss by segment $ (15,621,274) $ (15,770,827)
Operating segments | Drug development    
Operating loss by segment:    
Total operating loss by segment $ (2,114,643) $ (4,869,278)
XML 93 R82.htm IDEA: XBRL DOCUMENT v3.25.1
Segments - Reconciliation (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Segments    
Operating loss by segment $ (15,621,274) $ (15,770,827)
Depreciation expense (14,565) (29,274)
Stock-based compensation (631,555) (1,040,472)
Interest income (expense), net 875 (19,932)
Other income (expense), net 1,378 (4,224)
Loss from discontinued operations, net of tax (2,440,315)  
Net Income (Loss) (18,059,336) (15,794,983)
Operating segments | Drug development    
Segments    
Operating loss by segment (2,114,643) (4,869,278)
Corporate unallocated costs    
Segments    
Corporate unallocated costs (8,849,233) (9,831,803)
Reconciling items    
Segments    
Depreciation expense (14,565) (29,274)
Stock-based compensation (631,555) (1,040,472)
Non-cash financial advisor fees (4,011,274)  
Interest income (expense), net 875 (19,932)
Other income (expense), net 1,374 $ (4,224)
Loss from discontinued operations, net of tax $ (2,440,315)  
XML 94 R83.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events (Details) - Subsequent events
Jan. 31, 2025
USD ($)
item
D
Mar. 31, 2025
USD ($)
Former Shareholders of IMGX | Rescission Agreement with ImmunogenX    
Subsequent Events    
Secured debt   $ 9,278,400
Former Shareholders of IMGX | Rescission Agreement with ImmunogenX | Maximum    
Subsequent Events    
Accounts payable retained   $ 695,000
Revolving Loan Agreement    
Subsequent Events    
Maximum amount of borrowings $ 2,000,000  
Proceeds from revolving note $ 550,000  
Debt instrument, interest Rate 18.00%  
Percentage of outstanding loan amount payable upon default 120.00%  
Minimum number of directors to be resigned | item 3  
Number of directors to be nominated | item 3  
Revolving Loan Agreement | Qualified Public Equity Offering    
Subsequent Events    
Minimum offering price $ 5,000,000  
Threshold number of days to file registration statement | D 45  
Threshold number of days to consummate equity offering from filing S-1 | D 120  
Threshold number of days to consummate equity offering from S-1 declared effective | D 30  
EXCEL 95 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )F)@5I&QTU(E0 ,T 0 9&]C4')O<',O87!P+GAM M;$W/30O", P&X+]2=K>9BAZD#D0]BIZ\SRYUA;8I;83Z[^T$/VYY><@;HBZ) M(B:VF$7Q+N1M,S+'#4#6(_H^R\JABJ'D>ZXQW8&,L1H/I!\> \.B;=> A3$, M.,SBM[#IU"Y&9W7/ED)WLCI1)L/B6#0ZL2B4^BQ-+.9%M$TT2)4;NWIPU;!X('X!C[S^?/DFL=I/81GZ(/&,EBNAE,F!-=/$ G9-# MLG.J[_NR7^3&UL[5I;<]HX M%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M3A^%$5B-;'EDD81_OTV2 M3;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@ M?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR M@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZ MG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP M6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H( MFLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5& MT?95O-RCEU@5 9<8WS2J-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3 M_BNEVOZKR2.FJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\ M6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B" MRV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y M'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FO MH70^+,_Y/%_GM,T+,T.WF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWG MV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"X MU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO M*7<9;2)2.<)IF!-GJ\K>9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DAC ME!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F M\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?* M0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@ M'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26< M.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;: M,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D M3@H\W/[O#;#"Q([A[8N_ 5!+ P04 " "9B8%:C+U;%F,( X/@ & M 'AL+W=O"9QO'9ZIK);^T$!):8:D$>(7.;7K[C8A*P0T/7VEP2PWP&0^)D*O\:1#O."5> M5A0& \LPQH.0^%'O\CS;MN*7YRP1@1_1%4=Q$H:$OUW1@+U<],S>?L/:?]J* M=,/@\GQ'GNB&BJ^[%9=K@P/%\T,:Q3Z+$*>/%[VI>8:'1EJ0?>-/G[[$[Y91 M>BH/C'U+5Q;>1<](CX@&U!4I@LA_S]2A09"2Y''\74![AWVFA>^7]_1Y=O+R M9!Y(3!T6_.5[8GO1.^DACSZ2)!!K]O(;+4YHE/)<%L397_22?W_( MJMF1::$;%HEM+/?B4:\*&,BC/ARZM3_T*TM+G%'W&-GF$;(,:Z@X(*=]N:TH MG^G+ISM^C(R\?*0HQ_KRWY/H&%DGJH.OB&$??+0SGOU]/JK\RH%#-3!MH,[B M'7'I14^V0#'ES[1W^?DG0]@UR;8.NK>_J "0, \$J#DP. M#DQ:-C*I#]M(WL:_KDQT+^Z 5: MDE#9XC1PEG=X?8ON?L/KZ0I_O5LXFZ/\(!=+YUCEAY;7U0](& :"5?PPC3)% M&&T<640NX[+ER>XYC]!&R(X ,8XG]LG84'JA+>[L!20-0]&J M7EBE%U8;+Z:>)^GQT7X!7P86C/BR0LM\07-CWED M6$J#M,3.!D'2,!2M:E"9G$UM!/P_@YQT339:=^Q%F9L;<%?,)6@MO5$5._KB MSCZ )F4H6M6',BN;^K3[T8=#[['B[-F/7/65HF?.KY4F@ 9H4!J&HE5-*#.T MJ0^_'TU8L5C(+/UO?U??>>N)MCVT3:4+H($:E(:A:%47RDQMZJ-PU@1-.27U MHNL!H[%:&#-IH1SF*MX0KGW'HV9T= HW;4+2J0V7@-O5)^8X3SX^> MT.8M?&"!TIC&J'VKU!PT48/2,!2M.KI59FI+GWKWEP'"K^Z61$^T]BE' V@Y MW@B1B*5O6@3,16JT2\ MB 3E^8R:=&B-[$U1>J GUGD &HA!:1B*5O6@#,16JT"<-3S((8(^,:Z\,VW@ M+%G4)ZY+)49"O!RH] (T%H/2,!2MZD49BRU]JBV\V(0D"-!5$LN/8W5+I.?4 MC?#KRSI+#QJ/H6A5Z+Y@G$T%8+&(A_5F0?D2>F!GE?O 6@2!J5A M*%K5@S()6_H@>YAM,?[']29_ZKM$:_FWIK M0 ,S* U#T:HS(,O ;+<:A-YL96;3M4P-F%KI]76=)SF"IF4H6E7Z,BW;K=+R M*GD(?%&T/S5#E.HR_N+"_L?.H?D8GM M,A/;^@2[?R Q]^-TP.:>$JZ=<]J Z_=-JZ\>G]17=C8!-!1#T:HFE*'8;CG5 M^KT+<[E1F<8:8'6S??5EG?4'#<)0M*K^91"V6TZZ+O0OYE[7.Z#'S>^5^H.F M85 :AJ)5]2_3L*T/KU,IOI<;4).\&@#U]YB@Z1>4AJ%H5='+]&OKT^H^^,Y] M'J+%3*FZGF#7-#0-5?:I4EO05 M%JVI;IEI;'S?WVM:-,#:4WQ 9A&/TJQ_Y MZ#,)=U_0[>>?3BQS\L5A493&L>OKE5+Z)NX_A,?HZV9: YCI 9U=^!$!=E@& MV*$^>>Y=2.>BU+VUUX"XH<&S'P3T""V5C;J^7'V&2_J"[AF746._A%16? ]: M\R89:* =O'M#-GV$F;V:'",WG9>>OW%ZV)J__GQEGCG96\(?MD_-LVGV,O"@ MQ.3O5-^0],EHC +Z*)'&\43>(O#\->5\1;!=]A[N Q."A=GBEA*/\O0+\O-' MQL1^)=W!X67QR_\!4$L#!!0 ( )F)@5I&7B#I9@< -,F 8 >&PO M=V]R:W-H965T&ULM5IK;]LV%/TKA%?L =@Q7WJUB8$VV0M8 MUZ!9M\^,1<=")=&3Z*3IKQ\I*:8E4HQ3:!_:2/;EU3GDO?=LNY M!%^*O*PO9ELI=Z^7RWJ]Y06KS\2.E^J;C:@*)M5M=;>L=Q5G:3.HR)<8PG!9 ML*RZ6!R]I5O"RSD0)*KZYF+U%KR]IJ >>7_(\UYX4CG\[I[/#,_7 X^LG[[\TY!696U;S2Y'_ MDZ5R>S&+9R#E&[;/Y4?Q\!OO" 7:WUKD=?,_>.ALX0RL][4413=8(2BRLOW+ MOG03<30 T9$!N!N 3QU N@&D(=HB:VA=,?V7>L6C[B]XNLS0- <8(BI8_CEZ<-)?_A2$3RPQ >6N/%'QECNJXJ7$KRM M:T7LM8M/ZX"Z'>AD>EWOV)I?S%2VU+RZY[/5]]^A$+YQL9O(68\K.7 E/N^K M2U9O 2M3L-87_-]]=L]R1;YVL6Y=18TKG?'W*Q02&H7GR_MC/K89B1"*(GBP MZT&E!ZC4"_6ZXCN6I8!_456IYDZ$K8?P&"$-"$H&"!UFF%(:AFZ$P0%AX$78 M!@P0&Y!F]4[4+ =WE=COP);GZ4)5T87ZB+MP!Q:@F* (0CA$[@7PC;$2'NB% M7GI_":D8];/#129TD*%1'$,Z(&,;TB0(,1E9ANB ,WHF4)1N5?)QWL3S3LF( MG#)_RTB2/7)$9!FZF\8%I[*U4'^26 M5[XZ%4])82)G/:;)@6GB7=./O)95MM:ZHRN5BVMBS3!& 1H6)Z<5QNYU0- ( M(_3B^U6(]"'+DV\@+[X-*"":S\J[- 5#I?F4A M-HN]NF&CF=QY[1?*, K($+C#+@DH':GXR"@Q\HJ?DG951K,1<-AZ:!+C VQ MV68(X6 ,FA%.Y%?.MAH>9Z 3)'',#($1M-;>98@P2>@(4".;R*^;+5 /1%L- MXX#")(##W'%8AK$2JF2DC"$CG"@XJ>7Z(V.W69[)C+OK&9I(_SH^_X>:(B.G MR*^G;]=KL5<"!';LD=VZ&P-D:R1.@@33>+@VMF$04!Q%(TMCQ!3YU52AK/;< MWW8A6]UP@*$-TK93&8N3L60T.HB\XG, F6;W6.$(II$0[C>IWYC M.<%'NU:_5K92U,WZ\5HX63E4\;CQ[AC95E1)TLC\&^G$ITBGH^8[D=K"B*. MJ@BVPL6V)(@0M9$: 6PD%/LEU!_HI2@7OF"W53-(FH../GK7WC5,Z-AL&VW% M_EUI.]O/S;*] \51" -$+9RV)<$QQ&.;9VST$(?>)N!&BO5GO3WC5?T#^%GM MW>2C^_3%JZLO/GZ9R%N?M=%7[-?72U$4H@2U)J^"Z9I5X)[E>PY>P3,((0(J M]D"]915_ Q"$<]C^:S^J =O+K:BRKSQ] ^A<)<8(HC,@0M,.2A! G>*3B$:/OQ*_O5L6; M@_?\ZU=6*KL.>A/@)W.R6X"1'9+#TKM#(D;=B5_=;WBEU>97E8\IYX7N'(&J M1QNN="=MJX<3^J0GU5-YZ\_!T5DU\0K$+&4_DK<_8-![DE+W[ MD+>3MF-OCL(8*D.<.XY]?9;LWL&+69])'9IH'XF\>ND"\! ;BS2C$20_2I_+6 M)VX:$)),%(B3'D-,Y:W_XZ%I8ZB_C3DA$*G=D0P#T6O21V;:%>IO5[I O#HE M$/VN7KHD4WGK$S<]#?7_T'YR(-))NYBIO/59FRZ&^D\_3@E$^R3#"D2?21_9 MT0_L_FZC"\2?3PK$B;J(CLW_T9-0TY-0_\\/IP?BI W)5-[ZK$U#0OV_/YP2 MB*'U+H<5B#Z3%MGRZ(TC_;K7>U;=964-C4LVZWUXI18B: O$*V=_OK*P%!5L!")#BYB $? M';TOZ.@1UNQ(V6.V)82#[TF<9G-GR_GNVG6SS98D.!O0'4G%-_>4)9B+4_;@ M9CM&<)@W2F(7>M[(37"4.HM9?FW%%C.ZYW&4DA4#V3Y),/MQ0V)ZG#N^\W3A M2_2PY?*"NYCM\ -9$_[/;L7$F5ME":.$I%E$4\#(_=SYX%\OT5@VR".^1N28 MG1P#:>6.TD=Y\CF<.YY41&*RX3(%%A\'LB1Q+#,)'=_*I$[5IVQX>OR4_5-N M7IBYPQE9TOC?*.3;N3-Q0$CN\3[F7^CQ#U(:"F2^#8VS_#\X%K'!V &;?<9I M4C86"I(H+3[Q]_)&G#3PAV<:P+(!M&V R@8H-UHHRVW=8HX7,T:/@,EHD4T> MY/1:,<72YIF-(Y"S$D(;G",TPT!:YDN ^]6F)&4;PF/ M-CA^#WX%/P,79%MQ-9NY7/0N<[B;LJ>;HB=XIJ=;LAD Y%\!Z,%A0_.E?7.D M-W>%Y\HXK(S#/-_PK/$D$<-(W.#-XQ78808..-X3\"Y*04CC&+,,[ @K[+YO MLEODG^3Y9;4<%M[ \SQ_YAY.;;6&:?)1)1]UD%\\$X#W?$M9])]XE-)&<;51 M>Y%\="+*]\J_9_)M(C4'P\K!L+N#*,OV[>J'-4W#<3#TT.29]GJ<'XR\Z732 MK#RHE ?=E8LI,N,X#:/TH4U^8"F_'F>4/ZKDCXSR5V*B)(R)V_R*P3^R&_Q& M)1)1U]D.;\C<$0S*"#L09_'+3_[(^\U0X>/*Y[B;S\Y5,CX[]I_9- IYH1P?K M8J1^J$9J(VZ]^O!$];'9&J:K/EDX^"]3_3F?PQL5%QFGIU(@&J,!A*/GJOV: MZG.*%?%],_+/*OY+S=V-LJ&];&@M6Y'>-Z.^+/ ;FZHVI^I:UGUETXVK!8)O M7B'T JJRC];B;H_37:C%@F]>+;P>0V4'LI K;8$_'0XF-1,6D;H-M6CP.ZX: M.JW8RN2:,+'H&02U FH(#/SA8#HZ8T"M!OR7+0>8@7;PB/KPD\BB%>7AQ2D/ZZ_]->6F$%VY(CNT(OM'JU+OE>Q]9=.-*[+#-R [M"1[>YS^ M&Z*(5U='%J8[:J6X,T96?_'9O M1?5/-J5N3M6UU/O*IAM75$=O0'5D2?7V.-V%HCJZ--51'=CCAJV7EBA=ON(Z MNB3743O7C2&Z:,5U='&NHW:N&T,*Y>[)7JO\?%":>[?/OUCG).D_QP2W!(F P0W]]3RI].Y(YNM8._^!]02P,$% @ MF8F!6AR*5U37! 0!, !@ !X;"]W;W)KL_/>> M9V)_.\&3PXNG=+56^H4SGVW8BC]S]67S6,*3TZ(D:2B7RIC$\YVE17]E;DXBC!M@?:4":!J3?P!MI0)L&M!):,ZMD/3#%YK-2 M[%&IHP%-WU2YJ5J#FK30P_BL2O@WA79JOA"%%%F:,,43]*S@ F.D)!)+].>& METSG6B)6)&@A6!$?>'R-*+Y$Q"6>@=#B_.;40H>VB:45 M'AW!:[)7K!!_@YJ37-Z8LE2#>&807<,W[OAD_M,/V'=_-BE\ M)[ 3O5ZKU[.ASY\ D97QNIHK"=_! K'14ZF5;U)?0P85I%YP=O/(I9&'9\[N M6-;4.@&]# =R,S;[_E[5MY_R44L!:#"68BZP\Y3'V"2>#UR)H"@\ -26 F M&[1D RO9:J%8EB(_$(;UQ$0T&/1_-<+4&&FC&K940WO)JC4O[>4:OF>YOA/8 MB=:HU1I9A^53H3B@*I06L<@YNFAD?[A$!564/4E4>(-T+VR%'Q.>5Y,IF,+/&@?T*F_47$ M$'5%/"B-$9JDHTG.+,P8C#@MMK !L)=H ]BO41RYI+]BFT.#R(M".D*\,U9L M];$CXDDJ3=RK>:%W,(J]&7504TH]E^+^?+8S^W6><@H8IM-EL;L)>-(":B /(=O"KEFL,,56<)+<\[] MP48$CW80AKCO. Z'*D$TEDJ ML5MJGVJ38Q/9!DG[I97L(>YLLIVE$KNEGI+]QN(_FO2FDU,=[G70KUT[F>]< M]4EGS.0,8SY7K&W8B&$X3'*M=/ZO7.?H+"+GY:HZHI&PPFX+57_,MV_K8Z![ M?+.H3DMZ[^_PS5UU*.)T,/79TF=6KM)"HHPO 1(4@5V4]7%-_:#$ICKQ>!%* MB;RZ77,&J[H.@/^70JC#@^Z@/32;_P=02P,$% @ F8F!6M;OER44%0 MZ60! !@ !X;"]W;W)KQ_&WHO), MS717M=MH8>M)4G5C"2&!%K2P/"18CJG&X$;8Z>Y7?R4,QEJ0(?FF;^9)XN7H MHJGMU%]]/XU]5#M$R^ M<[M:WT\WR:?KSU?QPSJ:WFP/NE]<2;5:X^I^.E]>?'BW_9J[_O!N];A9S)>1 MNQ;BQ_O[Z?JOC]%B]>7]A7BQ_X(W_WRW2;]P]>'=P_1SY$>;\,%=)Y]=O2@W M\_MH&<]72V$=W;Z_^)?XVT1II =L6PSGT9?XU<="^J-\6JU^3S\Q;MY?U-(1 M18MHMDF):?+?4W0=+1:IE(SCCQUZ\=)G>N#KC_=Z9_O#)S_,IVD<7:\6H_G- MYN[]1>M"N(ENIX^+C;?ZTHUV/U ]]6:K1;S]5_BR:UN[$&:/\69UOSLX&<'] M?/G\__3/W2_BE .DW0'2J0?(NP/DW %-^<@!RNX Y=0>ZKL#ZJ<>T-@=T#CU M@.;N@.:I![1V![1./:"].Z!]Z@%B;3]SM9,/>9GLDV=;W$^WF)_O1NO8(?L) M%_,S?KR7_92+)\^YN)]T\>19%_?3+IX\[^)^XL639U[<3[UX\MR+^\D7\[/? MJ!_[*]S/OI2?_>.'[&=?RL^^>.PO47KY8\_/OM0\=LA^]J7\[$M'GU'VLR_E M9__XP/:S+VUG_^KY^6[[9*E.-],/[]:K+\(Z;9]XZ0?;9]SM\U\-M_\+%P*H:\*/_WW MS^^N-LE T^ZN9KM!?7P>E'1D4$89,, M=C1=KZ?I4).A;.XBP9JN9W>"5)-DP;F]C=;SY>?,P27#N/Z'AO&OFYMY&H73 MA>!.YS>72=/KZ<-\,UV4#$K]9P95TK/V=3VGG20/H^4N[K_,-W>"]F>TGLWC M;=O\8,S'Y"&U'8NQO'F<;1]P)T]9YT<8XUGSJ?\ (RX95A<9UJAJ6.;CXJ]T M2,K73+3QGQ[?69-L_H='6S*D'OP\LN__]*?7_OE1K-OFV[O1QCC6;/M_P C+AE6 M4#VLI.NG:+V9?UI$Z7-(PJRWK[+3D?F)F;R.UH6*1B4]AM_QR^U6/E M0VU4??19#X+Q&]9L]GC_N-BN9':KD!)D4HT$JT+?5\F2ZF5=);VLJZ2MHQQQ M/DX7VP?D=+-]=?8I^CQ?+M.'_4_)CQC?3==1_'/ZS>11]ZL@B[^DCSJI;*54 MV4VZ=?A;_#"=1>\O'A(R6C]%%Q_^Y[_$1NW_RM8[)*:2F$9B'1+32:Q+8@:) MF236([$^B5DD9I.80V(NB0U(S",QG\0"$@N?L<862T_0/'VHUVOOKIY>!VNQ MC=)NYEN-R&&-26P"89E\E5_R5?ZZ?#TE4ROI23FDUA 8B&)#9^QYNN S@5OL878%*5FO24W MLBW'Q9:78J-5E^5&JYUM.BDVE9J*)-:EEW:9.%1>XE"IC,/7&R"SYQ5Y_+QW MF?PN+F^?]RZ_['<[TA-Y7UYM?:R3](PW4;H+<#-?1[--PCSO>3RW?5C/GY)E MM?"PF#[OB?PB+*.TD3#?]SM;Q9NX+&N5XF\Q^RNY+K:0&^U:NREEVZG'VLG9 M=EKE;^K;UE$U@O[ VE MEML&N*[\0<]=9I*81F(=$M-)K$MB!HF9)-8K/ACE6CW_:.R375HD9I.80V(N MB0U(S",QG\0"$@M);$AB(Q(;D]@$PC+IW7A)[\97I7>:S;/^A'VC5R&RE= M04F\C-6J.IY'9TW"/MFKD=HD&Q7:N5;>(5 MFRARO=64Q@,1"$ANVBEL3^:MI6\5S;?F726-R3).2#NO- M\HM]VB]YV6;S\JU%9V5WYV8GB:DDII%8A\1T$NN2F$%B)HGU2*Q/8A:)V23F MD)A+8@,2\TC,)[& Q$(2&[8+.26VV^UF;O]\1/8Y)K$)A&426:R]1'):=:HB MD]4HNM]>)_0TOXF6-VDT^_OWVSZ\O,46;BW#A^3))W&[C+^'&Q2?>D2S,6+6V$ M:BJJ::C6034=U;JH9J":B6H]5.NCFH5J-JHYJ.:BV@#5/%3S42U M1#5ACNM MHF3 2"R63FK+4OY=:F-T7),CG8I'%K&'2D9B=2FCM]/SS=4J6M (U514TU"M M@VHZJG51S4 U$]5ZJ-9'-0O5;%1S4,U%M0&J>:CFHUJ :B&J#7?:Z\1J%M[+ M/4+['*/:A-*RT7RHJI3>?Z)PQG<;T.E[<\7+V]7Z MLBFLH_1,<;3+[_AA,7\[M\E*&M>HIJ*:AFH=5--1K8MJ!JJ9J-9#M3ZJ6:AF MHYJ#:BZJ#5#-0S4?U0)4"U%M*!9KI%V*2N%\,5K4"=4FE);-[4-=)[&ZL-/I MN2W5OBJXT5).J*:BFH9J'5334:V+:@:JF:C60[4^JEFH9J.:@VHNJ@U0S4,U M']4"5 M1;;C3LM>"R84%-UH4"]4FE)8-[D-=++&Z,-;VW<27GZ9Q$MBSU?U# MM(RG:2FLTA!&2UFAFHIJ&JIU4$U'M2ZJ&:AFHEH/U?JH9J&:C6H.JKFH-D U M#]5\5 M0+42U(:J-Q&+I,[&FU)3\W6/&:+>3$[K-1NRA%I9870S+CC;"8A67 M7S&-%KE"-175-%3KH)J.:EU4,U#-1+4>JO51S4(U&]4<5'-1;8!J'JKYJ!:@ M6HAJ0U0;H=I8+!; NA3KS;;2;N46WI.3FF9C]5 R2ZRNF96[7VQ:HJ/B3NQR M:?JB9;)0344U#=4ZJ*:C6A?5#%0S4:V':GU4LU#-1C4'U5Q4&Z":AVH^J@6H M%HK%8E=UL?">X)**6/5&K=TNG.A%:V*AVH32,JDK':IB2=55L4I2]Y2DK5;/ M35I44U%-0[4.JNFHUD4U ]5,5.NA6A_5+%2S4:CFHUJ :B&J#5%MA&IC5)M06C9\#Y6XD@]/ M#=_,K0V_/7S?7%)7CNSL("8U%=4T5.N@FHYJW9W6R :QU,C?[\Q NS51K8=J M?52S4,U&-0?57%0;H)J':CZJ!:@6HMH0U4:H-D:U":5E8_U0P4NJKN!E17__ M/5TF7Q2T/Q[GF[^$2^%UTC^OKQ\?DF2?SI(&\7RSN]>38>GCTK!&:W:AFHIJ M&JIU4$U'M2ZJ&:AFHEH/U?JH9J&:C6H.JKFH-D U#]5\5 MVVNO]J'JSV:XI M^5?5(=KO$-5&J#9&M0FE9=/Z4+=+JJ[;]4UI_>8R&RW:A6HJJFFHUD$U'=6Z MJ&:@FHEJ/53KHYJ%:C:J.:CFHMH U3Q4\U$MD(J%L42QV6SF8QNMQH5J(U0; MH]J$TK*Q?:C:)557[3HIMCAPM-H9J*JIIJ-9!-1W5NJAF MH)J):CU4ZZ.:A6HVJCFHYJ+: -4\5/-1+9"*E;#J[4*4HS7$4&V$:F-4FU!: M-LH/E[<33BYM1)YJKNSP[ MK=&R9*BFH5H'U714ZZ*:@6HFJO50K8]J%JK9J.:@FHMJ U3S4,U'M0#50E0; MRL6R9%(^J8OEP42IUE#R2V!T8)-CO;:4(TM@Z1"OIQU -5"5!O*Q7)B M8DMIUO-QBU830[4)I663^U!-3*ZN)J:]*E#R4%) =+Y,DOQUI9/2>$9KA*&: MBFH:JG5034>U+JH9J&:B6@_5^JAFH9J-:@ZJN:@V0#4/U7Q4"U M1+6A7*P, MF+_YQ0CM<8QJDYW6*!]_-G$/)<22#]'$?7-Q7-G?V>E+:BJJ::C6034=U;JH M9J":B6H]5.NCFH5J-JHYJ.:BV@#5/%3S42U M1#5ACLM6VM;KDN%!"9[':/: MA-*R67VH"R97UP53H^A^>ZN,I_E->M?()++]:#V/8N%CFMVWT3J]DT9\=%V, M5@%#-175-%3KH)J.:EU4,U#-1+4>JO51S4(U&]4<5'-1;8!J'JKYJ!:@6HAJ M0U0;[;3,[2,EI=;.U]\?H]U.3N@VF[J'^EYR=7VOZ]7R*5K'N_/#98&[70P_ MKY0SM\!X:Z6,UO9"-175-%3KH)J.:EU4,U#-1+4>JO51S4(U&]4<5'-1;8!J M'JKYJ!:@6B@7*X5=*KGKH83"XA>MUX5J$TK+QO"A7I=<7:_K.G-SJ3A^ M3))W&[C+^'&Q2?>J2S,6+;^%:BJJ::C6034=U;JH9J":B6H]5.NCFH5J-JHY MJ.:BV@#5/%3S42U M1#5AG)):;!"&#>+EW/5%;'=J.57LFA1K6/=MH^M9 _U MLN3J>EEO1^B;2U:T_!6JJ:BFH5H'U714ZZ*:@6HFJO50K8]J%JK9J.:@FHMJ M U3S4,U'M0#50E0;RL727'*]5BO<2!GM=8QJ$TK+AO.A I9\>@6LS"[R[7IU M+WA^*#Q%\:8TE-'J5ZBFHIJ&:AU4TU&MBVH&JIFHUD.U/JI9J&:CFH-J+JH- M4,U#-1_5 E0+46TH%ZM?B7(^D(MUJ"[SC<;HL":4ELE9Y5 ?2SF]/M;QG'UK M(5S=R;F9BVHJJFFHUD$U'=6ZJ&:@FHEJ/53KHYJ%:C:J.:CFHMH U3Q4\U$M M0+40U89*L3:6*,M*3U+JH9J&:B6@_5^JAFH9J-:@ZJN:@V0#4/ MU7Q4"U M1+4AJHV48J6JABS6Z_DKFM%>)V_WF@U8Z1"PU>6Q[&@C+%9QZ?52 MU8>>':AH:2M4TU"M@VHZJG51S4 U$]5ZJ-9'-0O5;%1S4,U%M0&J>:CFHUJ M:B&J#5%MA&ICI5AVZU)LU>IM6:CFHUJ@% LNB9+#=%.AZ@V0K4QJDTH M+9O7A\I7R8??GMU8*>]OLBI(39:HIB_]CA$^QVBV@C5QJ@VH;1L3!^*7BG5 M1:^(-31:^ K55%334*V#:CJJ=5'-0#43U7JHUD?>U*&"UIA6HJ MJFFHUD$U'=6ZJ&:@FHEJ/53KHYJ%:C:J.:CFHMH U3Q4\U$M0+40U88[K5F5 MVZ.21F*[51=KS7;A2JMBT\LDDV2Y5:NU\N=\2]K*K6:C^>KUP'-*7L5W4;11 MIYOIAW?[Y[^62S>GA_(5X(GU:;S>I^ M^^%=-+V)UFF#Y/NWJ]5F_\E5XG]9K7_?]O'AWU!+ P04 " "9B8%:/?,[ M)#@" !T!0 & 'AL+W=OU<^T58[:HH>%VHEM0>%)ITW"'2[-AMC7 RT!J M)$NBZ((U7"B:9V%O9?),;YT4"E:&V&W3HYO:2DA(IO MI;O5W3<8ZIEYO4)+&[ZD&[ 1)<76.MT,9'30"-6/_''(X8 03T\0DH&0_"TA M'0@A.=8["V4MN>-Y9G1'C$>CFI^$; (;JQ'*_\4[9_!4(,_E"ZVLEJ+D#DIR MYW# 7^0LT16Y@>=GKA!/OCQLA7LB7)5D47.U 4N$0K0N[FLM2S#VW1YSMH1* M%,*=D[,5-RA5@Q,%E^<9II6-JZ6OJ^2WLL&@@UD= ;"N%(X9C!Q^KNI>*HZ#EWY]='DVB6<9V MA^7TJ(\O0/$T'5&]3W;0$_X]NN%F(Y0E$BKD19,/,TI,W^/]PNDVM,E:.VRZ M,*WQ603C 7A>:>WV"]]YXT.;_P%02P,$% @ F8F!6HI?WV8&"0 )RP M !@ !X;"]W;W)K#+M37C.$W6,YO4$W?;_4J3D,2&)+0$9[Y8B&S#JE2\YUM6PR\KWE1I"Z_->B&V M#4MS5:@J%]CWPT65%O5L>:&^W3;+"[YKRZ)FMXTG=E65-D\?6,D?+V=H]OSA M6['>M/+#8GFQ3=?LCK6_;V\;>%OL:\F+BM6BX+77L-7E[ J=7P>^+* L_EVP M1S%X]B24>\Z_RY>;_'+F2X]8R;)65I'"GP=VS>3E;I;NR_<8??V4]H$#6E_%2J/^]Q][6GWG9 M3K2\Z@N#!U51=W_3'WT@!@50.%$ ]P7P80$Z48#T!8@"VGFF8'U,VW1YT?!' MKY'64)M\4+%1I0%-4"ET6>MBSW[EKX WW4"H^OO.M4 M;+Q/T,_"FWN_WWWTWOWUEXM%"XW*HHNL;^!#UP">: !A[PNOVXWP_E'G+!]7 ML !O]R[C9Y<_8&>-'UGVWB/HS,,^IA:'KE]?G#C<(?L($E4?F8J@#--*A6G5 M\,J#&=:D;5&ONR%:M 43Y[:X==52>[5R^IZ+;9JQRQG,3\&:!S9;_NTO*/3_ M;L-\HLI&$:#["%!7[L6PZY)^-U5I3,JWN_Y5?YG,F>W F8"$7] M^FX,3MF-)ZIL%*=P'Z?0V8T?&52:%6F77NO<2RO>M,7_U <;\JZZ<-!C-$[H M8;^:5CC!$;7W:;3W-7K!U_OV1?\BH^4@IO&!>\YVCHQXO$<1.U%<;])ZS>1H M:R3;S/EJ#L//2X5@K74VQ0:B""\63O:^+T]:[EV?>Y9,S< MRW@%,D),!CZQ.(""(#CPTS1#/O5IA.V>(E]SFN^.*Z\J&,-"NNP50NS 9YCC M,.\%L'M:VX/;5SKR)Z H20[]MA@F!/L3 48#*D;'N+TJZA025EIZ:?Y0"-X( M+X7!G_VY*T0QU05]4R,PV ^-X>]VZ&,SF>\C+ MT-**-0V@5Z&PPL,&/!(G?H@/LX^[_6/Q:6V 7A ':H:+ T)1\UNEV+)([XMR MFES0247"J6H;!T/+!.36"?]L-ZR1_,N*AQ0ZVCX+G76\&3&U3%4?3; /TI(" M.9EX>=NP;5KD'OLA$^$$DL"2WY($T>APC)J&$<(D#":\U(2.W(S^&X-T/1QC M5C=-@IY'$2*&EQ:[,$3!5-K35(Y>XO(MAT1F=\[D\'D<^8-X@_@X&Q9F#L)+4N"DHL-5TG#H23W.6X^?+Y#VL0B-$S<8S"0ZWM M;OU8=)I2L9M2;],GN; %4BW5#@[(Q;+(9!+PTG7#U&:.%=U)61:;+#L/?/EO M8@QKGL5NGMU/P6W#'XH<$-X_>>_Z^?B+=4A;X9H,:^U,T\R-0S,Q#M\T%WM- M_XJYZ&3X-W?4B6H;1T$S/78S_6W#,\;RYWP$*QP( I.S,!LL?<[D F"^VLGM M0N\Q;1JY8%-\\?QRIK9KH!A?P4)!1C'CPBX@L"D,*$V"P%@H6 S!BB:3?:]% M!':+B#%JX,!)Y#(]P4*H[K>X'XMVH^S9#]9DA5#V^X#T.3W?96J6[V/QINA8 MM$M$_*'T[*-C,?2)3\-@2A5H\8+=XF4W#L8"%88IF2A!@++ID00 MV9TG6M(0MZ3Y!LN IS[\7LU;YE**Q*)30"D&A@2S&OJ$)A/K%J(E#7FEI!GF M4ULRLOIOBI4@B!$)Z*'_ELV' .,PFMJ$(EK4$/>&P;N/+&ODLD8F_^Y)S1K% M\I BU ,#AG](2S8Q7(BY>3 '$#$9S/4>B&F)"8WC<$);DL&APT^X0^!B/%A_$?7!PM]MN2Y5D!P:EJ&X=$ZQCBWE%0.D;M? !H@-XRV;-6V.9V 0F1 M02P6,XSIU)*8:*E!(F???>7U7/710"+".'RU[B(G.A?H4?Z,4P:B%0AQ*Y!/ M:=%X,!UW(\6Q2>58[O>9(8=*I2%70\,5TEY+R%A:XV01!@$FY'"-[O;PV AH MD4'<(F,<@?VN\\%.\PO!L.(W944018E/(X,4G1X>>T2KE0IU*Y5Q!/A6 A)R M,V97O0TQM>S*X CY!GFZ'3H6L)8ZU"UUQH#U.N((Q*:+$ OAGG*50+8VH M6QH][P+FA51V-2AJF.6O.$NA%CF$J9\8N=IF2/P8X8DU -5JB+K5T,U@0314 MT=V^ADS7+8<> _955EM>%MF$2'6W]-;$34VQ%$J=.*%CZ>#*!'5?2M!#S@[C MI!LTIZIM#%8+*>K>Q?G,>?Y8E*45J.64)(PI,A9%O6'D,!R[IT4-=8N:FZK: MU7S-ZC_.O)LZ>V]U\Z3[,*>J;0Q8BR/J%D0 )ON5FKWTO*MNMAYS]N65^IQP]*<-=( ?E]QH-+^13:POQN\_#]0 M2P,$% @ F8F!6BWT[H4-# ?!X !@ !X;"]W;W)K='ZY2:IRY;XS#RM*'6B<\AM5);(+1I1RJJY/ST],?3VIMW=&+9_+N0WCQS+>I MLLY\""JV=:W#[I6I_/;YT=E1_^*C7:T37YR\>-;HE;DVZ5/S(>#I9*!2VMJX M:+U3P2R?'[T\>_KJ@OMEP[^MV<;);T5-%M[?\.%]^?SHE *9RA2)%#3^;#2QY1]A_KXUZ[>M&NYW2KE2O=+11 M^:7Z$$PT+FG:[ME) BL>."DZLJ\RV?-[R)Z=JROOTCJJGUUIRGT")Y!Q$/2\ M%_35^8,4WYABKAZ=S=3YZ?G% _0>#8H_$GJ/_M^*9[(7=Y-E#CV-C2[,\Z.& MA,+&'+WX[INS'T\O'Q#Z8A#ZXB'J_[W0#Y/]U2>CSM2Q^D?T]W;][)()GJ^" M;DR;;!%GZKV#K[[_[ILGY^>GE_V6MY]?J?=7[_Y0[]YC@[K2.W'E3*4)N6*M MWJ#.U*%3",+74RX&)= M4;6E=2M18F%]Y5>V4"^QL;(-P$)]3]PTH=JIJ^NS)V?_^F&F-,"L\/7".@T9 MNGW&_;V#NJ6)=N7 %GH9IQ>5$B6Q_/LHU"L[_"2+OYJ;8"4[^NZ=7YE MW!^'3A]7U)4)*\CY[NV;N"?A6D>U B0[Y3R<9B@L/ F0@W%%O IO'633JV", MR+VU::VNM?-+JV!9V?4:7D>B^;+7@2;N4#_8HX@#1TJJX@'$0#S3CP_M46E8^ZMJ69<(>; EC$ M6E>5JCTD:>%(D1TNM\<;RV6Z4!ZM6U8:-1'B[4BE,1#1P)\?;;S)KO[D"KQ$ MC>7"HP:S:*JL3VZ(P,>[O6>R$M4D6>R3I M',KWP%ERS3KG-X(W)TXF96XI6%K6S:T5P1O@N(P+*TW #!"MW8A/]87+;8 M/* #TA#!DS,3XF6"<_79AZK<,D!BVS258!S,3-)K/>>/J7/F4@M%4)8C?$&&1GH!K+I46.)LGK M5D2"X8 \O1[;-6'*&/0R@HQ]/.SCXGXN9GB&MZO*H*AE27*"QL84%BRYC3"R M:.%221,^3<*/;77*X;(?OF3;(WN)9$1U0$P$(\#,J):T(E#\JF.I_QJL>"56 M%%D.>)DOB/4D&<:5#OE@,3ALB[:9_[^.+U_!%![-!;R04BV9+C##(Z+:(9I, M0FO,JSU,XC&F@V"2SGZY3U(=HP"P MU+8BMH!JT*%N" _;< M4O; 8=W>6XZB]M8AZ/EB"EF$J1XENX)P.9R8)$B&;P%S2D?,<&@(BPQW%#XA M#K'<9BE8*'?P- 8O$,RVX=Y<:6G!0EJHB6.G&3)7U^T"E=!)0_#&MPOHL6 @ MI3L:QY=CIKSN6RIDA%;O/'GB'13.S;$NA#+ZI2U2! MT@6A&R,#^I.,D7:YARU;BPPL]ABO?$>?C.>W>BLD2!M(C"TET8;M9I=!.,? MZT#)F97T-7!Z7*LE!O68&^\QWQB?!=W+-@HOYNHWIS"3F9I%H9_+]N%PKG76-$*[8U_085,&?;PJ8[#H'M M_ *3<56)5/<:(;"0AU'QF2RCT3/LGHN]'8,]1FN-EIEU+8[$4=PSKFS"2\GA M.,74*8\!#JAGFZP*[31TQQT"H0(BQAJ6XMJW MN=O_]GQ^.EH)B]W3;4F&5-4;()%DE#"&'PJ4Q'@P'"!$R1W( MP60DIGUK1,-P6%G$F9I'7R[0H^/,,M2Y&GD%U0X=.1 D&HWNS,_ M:_TGL*NW/2&'K,;<8DJB*)#=_Z"*E1 8'*8KA<&L9$[ &\ M[PBDV;@U/?2-:J)!Q\HR 5I>4N6 RG1H"#Z+(-0K(C_(C &6I&">$),-P$F: M49NZXNI#"?-,)[R#@-L;=64<[/K O'O:I!ZF#2V6 ]WF)"ERKS^9@OD1/F&+&WX7IZ]>RK6;#MGV0 MQJ8\N/=-I#,\P8&D=[I<1Q))\T8TOI$::TS;![-NQ7 *6$4,#.Q&G0 %O/F4 M<(Z=D+ <6]D.#(;[@#;$-EL*-0QJ1MW-3!WA@_]RCV\.&SM G8P,@;;!+ !3]L],$DKERN/2;R%L M99$N9;Z?8BQ@,D'5;7L-02 0.##APG*!@+ M4V>W >WB!+CX(B \M^0.C MR;Q3LK&X,6M?$1QH=3-XV*9,6V8?*2I$2%@*S?>B[?#79V3+!( ,+[&O;T!S M2$V2(L]2^%V8O6 #%6F09SG%18+A9F?:Q(LH*,]M5IX,K1. M@%"3Q. M@*3F]QE:!K.&776U<@_-[^D(HXR).;YCAT=QTO667^EZ)_/A ZR !D;MX)NQ MC(D/ M^&?6SVA[IY4[;AE2<]+K\D^,VWE9)*TY/_558_ ?1 #8FQS7=N_697[/=P'& MXX?<>U89V%X/LT__W>!_'XVLU$XT/Y.[/./@:*)CKJH7\O_L\L?.BO4K; 3 [Z6[:T M]*HMK2;$S^3;![?Q^P?OCW"NZ*%R@OVR9Z&K7&U&W0U1U(F5VL:[B=T8DG=] M5SJ9?!&4FLGOGH+7+N6/@\/;X=/JR_Q%<=R>O\M>Z;"RD*TR2QP]G?_T^"B/ MW/U#\HU\7USXE'PM/]>H2B9P ]:7'MG3/9#!\,'YQ7\ 4$L#!!0 ( )F) M@5KQ6-S]EA( )XS 8 >&PO=V]R:W-H965T&ULO5MK MDQ.YN?XKJLFI+:CR>"ZPP'*K&@;8D%H6BEF2?)6[95M+N^65NF=P?OUYGE>7 M[O9X(*G:Y .,W2V]][ODYS?.?PEK8SKU==.TX<71NNNV3T].0K4V&QWF;FM: MO%DZO]$=OOK52=AZHVO9M&E.SD]/'YULM&V/7CZ79Q_]R^>N[QK;FH]>A7ZS MT7[WRC3NYL71V5%^\,FNUAT?G+Q\OM4K^\,N[^L71*0DRC:DZ0M#X[T MR^?>W2C/U8#&#\*J[ 9QMJ52KCJ/MQ;[NI=7=M7:I:UTVZF+JG)]V]EVI3ZZ MQE;6!*7;6GTRE=E[[5V+SY6!>KKP_*0#)81W4B6LKR+6\SNPGIVK]Z[MUD&] M:6M33P&<@(7"QWGFX]7Y-R&^-M5@R.6!P'OP/Y9+Q/KP M,%9ZX-.PU95Y<007"\9?FZ.7/_SE[-'ILV_P]+#P]/!;T/]K/'T;ZZ^N,^I< M':L_ [WZ'(QR2_4F=!8NB5V_K0UU6MI6MY75C0H= M'D08VAL%\6[QMU:VY0Y&-]OMX'S=6OU\*;,@4KW^J M2+9E; FJ6^M.Z>42L0:?#<+5UGD2H#=D))!FK#==W-I8O;"-[3+;M0U5XT+O MA3G00]8IB+OV1"SDD1OX^2"G]R('%,O*N?K&-LW]F4"[BTAOKDW;&UECOB+T M0]YU[PEAV,)O6^.MJV=JP%#(IC;GHD//%\UNQN#;@S38-*)E0 #;@6>(RZNE M=QN =L!3Q#M75V9%#M2[-N8=!G!J^C+J62$I^:@(4-V:])U4A+13-*G5TB&( M*DD@P6A?K:.\P67CMEPXCW#7UL"JOIJJ9Y90'Y8P5%!W[X>_/#D_/WVF+M]\ M@'%>&P\ZKSI7?5%76RA#?6@50H_9++#X[(F$GP:?)/@1JH5771P#C6M'[* !++WY+ZUQJ< M+XRAL#KO8L)L=A1=)][4.>;A9C#R6X@#%P S_!6D+=RUF:M+':+4Y<.;/WI[ MK9OHB.+QH?-66)'W8RW3E6T-'$J#]#42+*AI+"#0-Z^Q,YJYZ!I6 CL5]Q"7 M\,:H34PRSJO&A!!M+3O-MHUH"?%4U<&+$/0IDN_7NJ]@X&/F_\_/9Z>DI3=@/0B =D)EK&0B]CN$%^"\1 MK&!OGVSXHMX67[!DN8IQ /4@>Y*^8JZ#&OH5NOP@ \[6BJD'_V]?O+B,.T@6[ M082G6KOO:^V6JA[,'Z/Z:AK&(2!AR$E43XB>X,?3,*#];<\L6M=)@/4V.0N> M(P4$"! ,BI'&:,F@EH*D#5 !W;(R>P*"W:\D'HH+4I&+04DY>&_T[\XSRX&X MHC8)]".?%.W1U=0?B-A_QFLVWY*.&59^4@DF'LNKCZ#$QSZ._L MR?'IXYEZMX'*KLV8C Q>73'034D=%1ES]9;8_B[8WDN00L3QL7) M50?Q:5\'+*JEMI%,5;+&Q=6E_'MR?LIPHME 0(G(:26V2<[JF9>&<@+Y,@:P M8X0S/Q8%TI1G%HLV)+&:P7G16+0 -<.^!2CX*15M_T5C @>VW?9@I@^QWHEB M%KL:(.N0&7RJ?F%Z5&=/U8<%:U" +S 2J3 .QV@%3'3Y>WVKZ]_1K9CZ/C'$ MU &#\U]8OI!?\ J95;"B5-,P* \ES;.$]/PI062E2X=4FS&[I':B3>XVU+I&5R161PJ62C+[1D,I0:LL#!B@XQ1H2 M0MV.LA$=X.SQLQ !25!)38%E(HQV&(*$@\3D KJ1$T$GW-1&QH8EKJIZ[T>2UH'VN\LBV"_PY^KGU#@(Z>^04-J5I8=<1#0H.!Z"TR#'QFV3< >)UR$XI=:V[84C*&0 G6)X6B M3&]B:-DX>A>5CCQ-D]N$W&W.F94S!*#_Q;6KXU\@U#K;SZ2^%)-CDF#U2DY*3=-P M8R,;D\:HAU+MC@F5U,#>4]Q8%,L<_)O;PL$>/#J=<:8 5!WZTH^-3D[),D4: MPI*]N0G+Y=O9,YA^Y5!U_J:_@J3TI9,OT3R(,>;70]@?/P3>4>5 ZB<0)S4# M5D\$4RID;N,P)(9ZH(<(@BVU]3YF<3T413;D6C]!GZM_K!$H[@)EOJ('F!;% MXX"S%LYAJRW<)4;/R?84Q&;7[/Z\49Q5<:^X7EM>1X6M^"@D35^2_Z M+050F\[X#:)A'.$*:+2VJ3*8DO%O@1U23;]-(; SU;J5RF0#^^M*S!KS1-0W MAC$DE/ =:: M%S6('@95QG.T.Q9UJ'! M"$QF,P:.LJ2@='ZE$1E6M&\GY_63# :]"2I)9V28-"J1?K<$'NRJ#KH#$AMD:% M<_%=IP!)NJ,*]@(";6#=PG6,*C5&@ M9&NH0Z_,I&L?#KI2P.71>G99!G9$O&*W2J^\B?.R&8>DV.Q:(JG0X%^GN#., M.J/C!0B)774VE[UV!!'?B@GE\7MD,/?+$LEDX#2F50\G3M\(IL*DU/,="CH3 M#Z9R1X 2/;63^\TVAWQVO&6;MY0.E&/HW,C*PU(/T_V'#@LL46LL.UWC5N*E M2^1'*X55=-\X"8I[E&[@O&V,-BF1][1+S4;D&+1+C_CI![W9/GL]9.UW'_.C M=[?ZW9'M#,LDD:3J5OC)[7#JO&ZWS3FEQ%G*?]P=3[HV:8A%Y^P^T#FFRCH$ M5UDA]D[OC2&"U8=>X!W,KYZE<49DLW3Y*.&1>&]0YZ,W.7;+Y7 87)?ABUVF^E8' A5A_HY>ID%6(-L;SU M'/BD8!NI'VEF2K_><$C#FCO7KNC\AT' >'A1:LQ,?<<* :&7QP&$\PB@:WIML<.1AZMCV#[#C@'%/"3:, M^P\VP&V:%?%,@\DO=Z+TD/_JQ*/H*BF;G5GO>0 79@I8K!O&IT,ZFF5%Y_KTMMD*.Y&45#HG6MD7N(VD9;=@DS^UI"$# M[1U335&,.Z4LNJ%#>M5H*/*J6KN&:5=6'7-:R@4;5YLF(NU#H??[6X8!])#D M8\'TQ4SNKX@*L6XK>LI.LXU7#')O+8K:#N&I++AVK/.:=+288NG0M*6&H=S* MF.QM[-+L ^L>" M56WI1+0&[AIN7* C?JKNG=T?*6K&U]D\=(_TX=,9DAQ.7YOD#U%F3"$V-0@1 M"3X%CJQ2$@57S]2]\_NC[S%U#Y,KR=VH[YAMA:]1_?_30&5DXB(4K#V[3!"[2:S1^3$=F5*1R,04"BUUS=M&CL/?L*"*/O'Q!EF$Z']A\Y8!CU(H#+IF]P)G,Q $2%4:VZ: MW8'#*-83PS=(;I$'T:6@WY@XGYSB+RR%=1[UW'&UH8F04V=/0V64MV)SXV%4 MH:(<^WNY*3FF6TSS5I4U[,@G]+D:&\B0-A8 ;1JSMW6N,,LT)VFBDHFHM+JU MH5V4P?Q$ O-I>!U-I&A_W@8SFLE$:,N3QBUW7Q3OIG)Y$6>L9F&J=.(&#MOP8J(D_5ZN5 C"0G^* M9T-],3HN+<5>G#.,:.!=*X,V;T ;UG;9Y?"N$W%YIGIXC#&2X3X)\7"O=+\R MO2@'7N>G/_+ 2X@IVAPND TM"SRACI$=CVN#JJKA=0_OV:WD-'3H#/V @^ZI M*MUP/60/^_-(N2W\?)Z?VGM^X.Q642=O/.U^6.[N2PKN @1:5#^!Y%/\WV3O\B,8\?'B)F M6/D](GZZU>'D4]2<-$O82"3I0<#;J8"IM74\[DKJ*0=Y[)'B]'\?7"@7HDH9 MP!YK9[IDWDSNDA:&TZTRFRQP#WO 8/+E5,[YPV?;,4+I.A:4\T-WYT]&OYE M[[V27X:06T@C_GRB/"T_/KF(O[D8EL=?KKQ'F\BKD(U98NOI_/&/1_%<+7_I MW%9^@;%P'>H@^;@V2):>"_!^Z6#UZ0L1E)_DO/Q_4$L#!!0 ( )F)@5HZ MC4A=6@D .48 9 >&PO=V]R:W-H965TQ:5(4V($,?ZN>/::(XFP^UQS_^AT MARY+;L2E2K_)Q&Y.>_,>2\2*EZG]HK;_$I4^$^(7J]2XOVSK]T8X,2Z-55E% MC/=,YOZ7/U5VZ!#,P^\01!5!Y.3V!SDIK[CE9R=:;9FFW>!&#TY51PWA9$Y. MN;,:7R7H[-E%:;!B##N/_RZED62JDX$%9_H^B"LN%YY+]!TNPXA]4KG=&/9K MGHADE\$ (C5R1;5<%]&K'*]$W&>C8<"B,!J_PF_4Z#ER_$;_4$_/9?PR%XJ0 M#Z;@L3CM(02,T(^B=_;VE^$T/'Y%QG$CX_@U[C\MX^M>(ZWK#AR%LX8'8CV*7*"IX_(U2P58N$76=9F:NUR/\,V'4>]P/& MV95(^99KP6*E"Z4Y,0R8I ##2L+S6 ##=N,X6J$SP]2*\9R=K[40B&>+EX3= MIEC"AT]"KX4.6,(M#MR5BAT1#](D"H^KG1TV'Z4VMEZ^*Y?L3L0*K#LKNUMV M/E]_^NW/^ODK4*MW!::7_1,#ME(ITIC,U^X[V+EDYFRZ2[,C^66J#-%(8THH M>=\QM:YX3Y5Q-IVD$'F*GX 5P<"R8S;)->:!0"G)0GI'^AI8*9E>/:=4W !(+-A:7=YTJ)^OT;UW -_'%?YFMC1#YG'A9>WWS?^*(BIIVMV M5!&L^QUH'[+U[K7*\K2U,IR$"*Y,UJ61AKRN8H>>RKXYV@8)=%FYDGR9@AG/ MUY(>*,9EWKX:(ZQI,PM]3D$B4S 7IL$655BHZY&\XE*S1YZ6;D,M$\&7GDU) M = *V'>61UY.)4"$#J-#7]-2!$!>CW6O.0FS&V;3L#^LXRRHVA7Y']IGJ@1@ M/CC8A*/CG_X]S\@W-89]O%3Y +;<#Z6-2A-"6$W]AD7C,)B$(?LBBA0%R =N M!=5ZUS"(9L,@W-NUK0%<;YO-%V[3+1H@X9+/_RK.9!;,%F$PGHW9O4//KET+ M+I..Z-,P"+%[@=WU8C<% G7H:!)@!,Y3CY+Z/;"LL-9)K2]#M JU"I OX8S6 M7\):"ZF&,V'+XZB3Z1VP&QCX6.M*NB=7*[A!VYIR%Y"5>%[8GT?/^:XZ+>$E M-QNG7$P/ I^!<]'U\ALVGP?#Z8+<[!PBG@HJ \:1*4BCF:L]5)#],37I*!BB M]5I$1$N5P3X[&CJE\'60XKY!W3Q83$FX--P&;83 ,YY6N+QU'D1_,9U!Z/&&_*95LD9B *^JUNNHVGUI".&8T M&0>C:,I^%_8@-'X8H+OI\_KVRUN>%<=7KJK%O) 0N4Z+51QU>RJ7ILFD!P50 MHB2M9"ZM>)]B)'NI3E 9HZR2%:GP*0 ,I2E458OJ\N1W$]LECE)YW<]4'U4L M7;6B7MUUEB1/(AXQBSH@,[&"3)AJV=>"LG(9QRC+JW+WZ*KL')+Y^@D $P6I MTAJB,58EHG/-DK@08%#]]TH=$K2,9>&D1:1(7_.U6)=(( JU3#RARS/R45;! M6#/D&21Q;J"N0.9U*P=HUL"F)H#,:3<*[LC@ ^;Z[W(>IS8-LR=#$B?3*%;M0-5;;[8=6F3KD*K.5SVZ:@W6'JL6IV M#ID4CNB4>W MU_76]I:HBIO47:R3FS+WU&W>G/0[_906_ZB?V?_]M3FV.VA>T;%M9?#UK*'Y MZB/G1J[:[/R19/S#.>X6Q)3 (_:,Z.VFQ.'8%Y5[37U#SK,J>UMZ1YE^,&RZ M1Q2-/$F+^GI"OH$QUVF)LZ@N73?)J>UVQD2Y1_V>73X7ER)]B> -6S04]1IE M8(R!IIW2ZJGLLCN5W76GLL_-5.:Q0\WZ5J3H^#-_VR+HM@5E!IW>$L"O[TOJ MD= XT-.I/C.YT%MIE>T N@L3(.R0V^$@&O7';8/L)U' /4X!0T27+PE(UXA; MI RJL=WYLC,?'1!M1.K+A.$N'NCL X'Z:&]7ON5SEQUC1[$JM:O=,O=7E2XT MT;\P]^K$@25*+1I;.G-TM=_M^\JS@!Y[7A:OR M4"XHQZ*#3>G2(9'4H3XVR?%E.?U<^>T(71#\FB8(Q4-1I.WK4) +&4POQN6E;4:+B!<(.$O#]F'5$' MASPR"H?OV 4W,O8-C*1LA2KLKIPI<%#U^%IX)F;GRJ5IJ2'_9.9%AYQ^*Y+8 M\H!K:ZNC<1CVYU"X6GKIBG/0N7K.**CI@ITN-M#!^5OH9K6YPS_W5]?M=O\/ M@$]-0,+7M '?5PK9H'JA YK_ M;)S]%U!+ P04 " "9B8%:4?5#D;L% #Y#@ &0 'AL+W=O;@#'FQUN:;S0$<>RI4:2\'N7/5 MV7!HDQP*84]U!26N9-H4PN&G60YM94"D7JA0PR@()L-"R')P=>'G[LW5A5XY M)4NX-\RNBD*8S0THO;XYS!U-#*\N*K&$!W"_5O<&OX8M2BH+**W4 M)3.070ZNP[.;$>WW&WZ3L+:],2-+%EI_HX^/Z>4@($*@('&$(/#O$6Y!*0)" M&M\;S$&KD@3[XRWZS]YVM&4A+-QJ];M,77XYF U8"IE8*?=%KS] 8\^8\!*M MK/]EZWKO9#Q@RQ *+H8.61#6,&DTWM0:HR,:PXC=H<;..CW?O M_\"3YG+JL:BCPKUJ Q4*DF)':]*P M3.#/HU"(KG-=%2'<1VKH*]5%>EF0@ MLPZ782D3I"\S5Z.LI5(8FT>T$>O3GV@P9!F67H:EUW7:?4I,SVU?";DLDZ4H M$RD4HB-X0:IJVIE6V#EDN61.+-"%=?N0/]"WS^&BQRS+C"Z.VD3!($FW!H5T MF]@#%2.&I02*!09\6TX\.1S$ISZ;@_C\7_O_6NOO%\.#/3M\MI.>%W':GB7T M#3QAF[9@SPX@OF#B#.?SGD01&\/1#YCE U[TPB\Q:J1Z*(G.!GS<#0[E/OTMRG4>>=-Q$>C M@,?A^.TS/FM#C>EVI#[@M$[J6N:+S#&5.&G1X]MBT)T*X4_I0>(>)L*Q_Z8" M[Q2J0^E[+ %"IEW(R!#M/9RLC*&$:BSLW!#S$.G,HSE*DRENXZ7@^TKZ%.2L MQ&MG&WL,_"Q@[[5.?3&AK;)THEQ*.O=[Z+. !Q&"!T&35>(9,WI<9DAFBC+! M?*?/'+'Z.DGTBJI=)3:^ZO3.R'C" SPAN,50C%YP2#_.[>'EXV#&Y_, 0[;H MC)_P41#S:3S%Z0Q0'(NS>&H1-IV78CZ;1GPR&S5V'V\V'>2 M?:?M)^5N9]MK8=A^FF90+^^%?P^+8^^P%?C+M]IP$D ?;3R,P#Q/9.63'UO5 M HN[5NE!7]YM7P82O2RQ_I,,V9!2;Z(CY&_Y5)T*[(WR1SV!9^,D'O%XAN=B M?R&E"/@#A[%F)V,^&TUK!-22KNIW S(Q=+4G@95M\M##$FKDR9GF0I!CL@)= M3_"UL9= )#"=!#R,8DZK/G?V;B4GQ#*O.P[\^1@BXM].BB"H9LZI=).]N^ZZ[KYTRWO7X4W@FSE%C]%&0H M&IQ.\1EEZH=6_>%TY1\W"^WPJ>2'.;Y-P= &7,\T7D6;#U+0OG:O_@)02P,$ M% @ F8F!6H;Q7]W P 30L !D !X;"]W;W)K&ULU59M;]LV$/XK![7HI\RR)><%B6W 2=:MP#($2=-]/DLGBPM%:B05 MU_OU.Y*RZG:IUZX#MGTQQ>/=P^=(WN.;;;1YM#61@_>-5':>U,ZUYVEJBYH: MM"/=DN*52IL&'4_-.K6M(2Q#4"/3;#P^21L4*EG,@NW6+&:ZS%M=T3^ZAO34\2P>44C2DK- *#%7S9#DYOYQZ M_^#P3M#&[GV#SV2E]:.?O"GGR=@3(DF%\PC(PQ-=D90>B&G\UF,FPY8^P%GX\\$9'U %GC'C0++:W2XF!F] >.]&T,V5GJ&-M[I$6/<#+OSG3B#-]'L=7 MR;EML:!YPF5@R3Q1LGCU8G(ROCC %B6!K@"YH*QET= &6A0E. W. MH+(5&4"0 E=""K?U7AV_V[6/T*8D([?1$6-9"A5P&VT=8/F$RK$6Z,[R(S>/ MC,]TPCJA)\YRX*!$1R/X8;F\!;(.5U+P^[>\:RW(H"EJ4:"$IRI-L*)WWV0*H'9/,8SD/1$TJ>G5_YB=SFP0:BV[-= 7:$QVW]B[R\=EXWN^('^ M%)[1I!^S?LP_JD6NK&;%M;)3N'_OQEFW:;LKMZI3I1V67L(D.SK-\D.&\*ZS MBX.6/NC3I//_9-*[D4E/\LF7FC]-^J_L/4S0Z1:WK&*T=V G_L3.I@_X M+-V?7U[00'\;1_MR!366H#1HMIFH]=:+_4[9!=FHIEZX;+?ZE=LL_R>PIW\- MN5J76NKU-NS!8BVXC^I5'XN"_P]8"8E;'E?#P^@^BOKHN;_1=*_%:&PO=V]R:W-H965T@:3NL0+L%[2[/BDW'1F7+E>2F^?M1$11Y&3- MQ8/, !1Y+E@IIU:F5#5R'!EG4%#9XQ64N)-R45"%HE@YLA) $^-4,,=WW8%3 MT+RT9A.C6XC9A->*Y24L!)%U45"QF0/CZZGE63O%7;[*E%8XLTE%5W /ZD>U M$"@Y+4J2%U#*G)=$0#JUSKW1/-3VQN!G#FO961-]DB7G#UJX3J:6JPD!@UAI M!(J_)[@ QC00TGC<8EIM2.W87>_0/YNSXUF65,(%9[_R1&53*[)( BFMF;KC MZR^P/4]?X\6<2?,EZ\8V'%HDKJ7BQ=89&11YV?SI\S8/'8?(?R5P-T<_-5L(O%^A-C:Y>JSS"M.M M""T3<@-XU(RSA%P7E>!/H'?DQ%$84WLZ\19_WN#[[^![/KGEI!% M52LTVR:K65$#K<4(\S^Z'[FO%MS3-8^CX[RS"R/:'T:%X\W9*6F:1[;KN MH?B=*\I(U6:Y8K14MF'Z.FXTM",O.A1O0$KLC7%=U(SJU"> 91KGU#3-G?'' MQOKL13$,;+\?G'6NV 3?CVV3$E0G-::,_'$W6:'='_0[M],)#L\X>B20-97D M9&NHX4_\3YBR$*L#KX?&V:Y:-D"%)*#[S/XUFVO5GH?:P,;!(BLPHX%M>F\] M2*?37 L0*S-"=*W6I6KZ;*MMI]1YTYQ?S)L1=TO%*B\EEG^*KFYOV+>(:,9& M(RA>F5:]Y H;OUEF.&E!: /<3SD^QZV@ [2S>_8;4$L#!!0 ( )F)@5J( MG"LI8P( ,8% 9 >&PO=V]R:W-H965T_GJ)I?&PK&#[1#V[W=VTK23()KVI;;/ MS_/XN5SOEJU43[H$,.2UXD*OO-*8>N'[.BNAHOI4UB#PII"JH@:/:NOK6@'- M':GB?A0$,[^B3'CITL7N5;J4C>%,P+TBNJDJJGZO@+O# MJ6Q 3]= MUG0+CV"^U_<*3_Z@DK,*A&92$ 7%RKL(%^O$XAW@!X-6'^R)S60CY9,]W.8K M+["&@$-FK +%Y04N@7,KA#:>>TUO>-(2#_<[]2\N=\QE0S5<2OZ3Y:9<>7./ MY%#0AIL'V=Y G\_4ZF62:_=+V@X;QA[)&FUDU9/10<5$M]+7_CL<$.;!.X2H M)T3.=_>0"CC<%+M/.RCD85KR [)7$X(5$0)2-Z M\9!;[/3B_\BM8R9O,VTG+'1-,UAY^%?7H%[ 2X^/PEEP/N(K&7PE8^JCOL:9 MWZ0!7>,!^P,ALGDS">70(QR)"M0&U*^2>L(??WEW_PGY\;IAFKC<'R'P23Y-) M',WV5A1DG&K-"@:Y3:X$GI_@-#K1E,/ _+BG?AJSD[SIOX^]55O_H+I&VFP M[]VVQ$$+R@+POI!8__Y@'QA&=_H'4$L#!!0 ( )F)@5I%[D[)'@, &L( M 9 >&PO=V]R:W-H965TO$DN5GOUQ\E.V[69>FPPWV)38G/PX>T M1&:ZU>;6;A =?)="V5FT<:Z:Q+'--RB9[>L*%>V4VDCFR#3KV%8&61% 4L1I MDHQBR;B*YM.PMC3SJ:Z=X J7!FPM)3/W5RCT=A8-HMW"#5]OG%^(Y].*K?$# MND_5TI 5=RP%EZ@LUPH,EK/H.;G4>0U]9IV8))@>2J>;+O;1WV ./D%X"T!:1! M=Q,HJ+QFCLVG1F_!>&]B\R\AU8 F<5SYC_+!&=KEA'/SA7),K?E*(%Q:B\X" M4P4LU,NET3E:"S>G3%87U]/8432/B?.6^:IA3G_!/$CAG59N8^&-*K#XD2 F MF9W6=*?U*CW*>(UY'[)!#](D'1[AR[KWB,_3_I/L[\7CN$,9P^&Z>#P07\;J!]1]8XYIKN MK76@2U@L6[<>5,RA*F M:7!W#]QZ=*D%=3$["15*LHL_?KZQCE-+(4T_Y//8[9/%LA;PEI?8K?F<8=D4 M\F$1[I&9!_L$!L.DER0)?-PK[:[2T%1^YSQZ!$ZS!OJ6/O&$2I#7LA9!+)/: M./X/"PWUJ1R?4T9GK\8O?BYR#Q2-FZ?P63;N#9/4G[?JT7E["CK*? (AB<-? MF/_,>?2D/)WL*.FU@E_ 1^V8H!B_%_EX-4Z:VYAV*X<:2+PW "2:=1AS_A+6 MRC6SH%OM)NEE,T >W)LQ_(Z9-5<6!)8$3?KG9Q&89K0UAM-5&"NHG8OSPX, 15LUG::]N]W; )-JS9:J2_8R MN=6M9#876]W4'%:2J&W;,OF\A$;L%D[@#(J[>E-IH_"R><2*'DC M2E&WP%4M.)%0+IR+8+:,C+]U^%W#3AWLB,;0M! K@T"P^41 M+J%I#!#2^+O'=,8C3>#A?D#_9G/'7-9,P:5H_M2%KA9.ZI "2K9M])W8?8=] M/K'!RT6C[)?L>M\@<4B^55JT^V!DT-:\7]G3_AX. E+_@P"Z#Z"6=W^097G% M-,OF4NR(--Z(9C8V51N-Y&INBG*O)5IKC-/919[++13D^@G+K$#-/8VHQN;E M>X1ECT _0 @HN15<5XI<\P**UP >TADYT8'3DAY%O(+\C(2!2ZA/HR-XX9AC M:/'"3^38(T3O(YC.F*F.Y;!P\.DKD(_@9*>IL*'0DA64I2@3,^SAI2 C =SD$[<( E?W./0C9.$7&)&V(.8P6B:Q&Z: MQ*.8Q.XTH63%GB4F2Q@OR!HXE+56KQ@%](59-(W=) K(3Z&1"'M[C8/;%Z1! M73]*#S0IC5TZ]0?->R_$.^C8%N3&SB53G"W7??..VG'T7?0=_^+>S\U;)C+0/'3.X2K;<\2IS,1E3Y)]A4A(P@Y% M, !HV?GUVPV ET3)O:VH MVR_3OQ;6$;ZLK1+X!1XJ1F**H8NHKT4W[/$)W'HD2B( M!GOHQ37 V-"+_RE NWW0OQU]XK4J:,+>G8#1*R;OV,G93S^$H^#-'N8&-7.# M?=0?9V[_]B]",Q(&Y*H1' MJ"(4' P41VB>@H\I#0M3\D(OF2$:!4!T2:5FDOR6$] -6\W@62^99#-8!_<>B%ZS7#\@V5]H7D) M. I5!?]R,S!C#N**EL*$A>V@DH 5&' P= MAI>>@Q4N@)/S!%F;B3OF(\LKB#16_%];&)8T)0-O/!QX03PQ/(7>%L+EMR3(X P(D" W"'.A:08R>K;AVDJ"6#.Q#61@96 Z4WT9IK'#\ M1M46@SC/6_9U4TGWXB&C:]4U,W?M"OA(4V[M$^^[DZK3M\YJ(UES@#!C'2E( ML%E0+@&;IS-0L2I!$"F_XRDPICS"Y\#;@_&%%7W W2E+,I!32L"H\,@+0:51 M O*0L07(Z8'0.\HS( C2+8'.&^!SC49BF4Y*"9:A22$RGCQ4O%M"H"7#EH:, M"6J1.:BUQ0_-0GF,8 5[STN0/ MQ&"X!GOG]V9+Q8LIU8";9J4-7>BVU1Z\GS((,5 0,=1NLJ3Y@FW2\< &,JJ- M]V^KT)+).,0YYVM;\MR X;?0PUV4("14*(6580+BAOV,;+2 6F7Q'(*:<11 M#!3129K3/ *N@E9;$T'J<'*9=.C-L(JV8=B2A8]Y)T$8V90VEV&U8D]"W5) M[9M\B[?#D4FV03?9UA:1HF=(<<\A(Z!Q#KUP.O G874NA,M;*Z>+31OQR;F1 M7ETM5-6A-@_@0 MRI)A3VA,L@D3:.5E7F&H;=&J+=JIMG#8H[/W6TI!O+^X'C870;J$^ ME^4/3V%Y>_$_9OD+E*?F=C1YA.UQOW]\? KCVXO_&>/G>NOV1F^ #'3M8#5%S0J3ATGWIS8INC,/+B<>Q'D0UP M/1+Z5.5%*Q?0T&,K=\,-X,M*\^OSI7P!- M+IBTZ6PN,D@I* E,Z-5PIJHFH,3)$UY 3XG9MBXR=HH"+ :J0TPY<)XK)2Z[ M/>C[5J)_A-QK\HGE4 IG;\A7")\*[M$9SU 9ETU%^'4?0URY^%I7I@E5$-1L M7R>*-ANNK3)5)-8"VB1HS5=M*9D: Z'80@KP0@&SLC,0.M=V?Y7MZ[S[J.!> MH(:PQY!03LNT*D8S"O=@KYAI9Z^V'06+5%QWFC'K"'>H*E%EIOUG;B6MEYX! MC5H'EINV&8ZS9)$<5AROJ@9G3KDD<&;Y*$)LU+GM06V2L_ 4(BZ$2:)))A1" M5#1CCH=#&@:J&A+"FMP7JE+ZE[L/KO4-;)+6UJLE->$GQ0)N!9F7V]@!1X)] M.)BME@-'"MID7*Q"O;W&!JVC4F#M&.W4=@QQ_,UH9JS"S.U\\H?0R(^9B$)/ M_6O3XKDCF"G=WKNNM5YXT[0X7QTF"Q:BEP#)?J1W KG[X@K<#_>N4#8$3'#Z MDT)Y+,GY KLMAK.1*\NB =TSB%&D"DD&@>N1JS6NJ'7##&S4.$BWJJ<[:H.E MG>]HTV!)AH?:3T$+0(%5 RLD#]=6,]X$$(C8IAVU3ON"UA.%6S@=B"*,C[ > MXAC.3RH1G)M14%-L;LCF&L(=S7%O):'^>LLC+_C+=F_634>A-XFG_OBP\M94 M6]#]+!88!,"[-YG=(O\CU,X#LH+6'86!N0<2W1T7I8*;9O)M6S-VSV3";6L" M#KL#M+(185=%5[7AFF,H=2U=BUO@+IX.6TB[];!U_Y9;=1.Y:O.[HM],)SHO ML^RE;=2JJ1 $HBL@ 8%/UE5UA:^.\65!GL0=:G&O&D=3?SC^;DKT1\?681B/ M=BG"< B=YKII24"\@'^? .+ GX;?"W\TLEW9D; /!CNUO&%(M:4_T9!VGN#; MYL#4L54-1($62,9S6=N>H MK6-_M;?M\ UDQ95),S78S2M5R]LB4:_=OE:MOA&@\<_4H;YA"R!J8+SG$N== M;?"X+!ST88>@7@ <,^;?0Z,#M3ZTOEU? ;-\];';>C'8 M3"2,I3VN .X:UNZ:,5P+59H5#5W W[I*F3,W*!28G:S.D$MV7[!$7E,(_+QKC4+2OTXS)L5CF_VGQZ]KVD MN,%>)<:-R]MRW WK\"65) \0416/X^T@'/6.%%I.DS0[.YU.:!C8T/-+"?W*/ILS"]RHXK]E;@U3E:4U5[:-K!?"07J5ZRZ5JZ3JK^]+6D0"6R5'OBL217,O4A@'^/:CD?W"3UG>K_(AY7(_>>!]L:CR!N-=Q6L+:C[ M*]?GX0G]\7'P;+5T(VBP=^K1-B/-? KB9UR;\KX!*4WL@.WH_(83;S#>V2-O M\KLI1AC:'K'E9#J?X-I,(B]8;035%FX7K]. W8>_\H] M&JOZT)J\F4#2UECQQ\ 'V"%Y<\\A2^/;$>'L.]Z3?.8>'.R<'AO3-Q+ M,+NT' >Q%\=CB+(E1-,DD-.6@>?0FTZ']O%T-=&Q#^QQ5HD/KSG&?/.R!B"I!LAK,^]- MA$SMC-6,P%_AFYFIR:V0:IJW"'B>9*5;"#9EI@\+^TS!#0-6/,=75>QK BY3 M'=GGX]@;!.&C!H8B,$_%YN3F]G?5-O<(S-T6(T],A7$OAR/@YRG)+SY6'HB? MG@?Z$4Q&7A3N'''UAIPMM7AC4& <1XWUU:'H>2@C/ZJS3$N)P<$QJQ]S''C# M0]36TYX\-WM/CJ.U"$)5>( G[%-;1>/82FN9YC&5-IF$)IH_!W)%X]B06U7F M,2%O.=ITZDWW5*"5"-HO^3V_0C@VBFCRO IAZ$=/&* _5B1$8UL*'EPDC&(, M'L<5R7@C'AVY1)C&!N+_<7UPF!B'T)_%SZD.#B^&-T<1YCVSK*^FG^R,TCMZ MC)"$?3^(.&W]-&6%KYW@#W 44"AS;7^E4E^M?^-S;G_:TBRW/Q""9T%JLS,"9I>G?I3'N9N-?>?51@;3,! M1"41U__^5L(0IS%.W?CFOD1(UKX]^^Q*T>F"BSLY!U#D>Y&7\FPP5ZHZ'@YE M,H>"29M74.(O4RX*IG J9D-9"6"I$2KR(76,+7^\W&[YDL)!KWT1',?SKUFJYF>#:$!2F+(Z5S=\\0>LX@FTOH3G MTOPEBV:OZPU(4DO%BY4P>E!D93.R[RL K@2H\;LQ9+R\9(J-3P5? M$*%WHS;]84(UTNA<5NJD3)3 7S.44^.O3 A6*GDZ5*A-KPV3E>1%(TE[)%U* M/O)2S25Y7Z:0/E8P1#$M)K:CX;DF5H2+%>BYD"6P(0D4*99.2,(,!2W(#J0"2M3_>&1!0@@3*)< MCG4JCXT)QSOYS\>OIFX@[5_H&\_O06#?Z)VWXZ?:Q,RGW;S M@94U]CS2XNY:81A;8>1TIEX3-[9I3'P[CLF5E#4BD-9"Z]-YK$!D/"6!1>G( M\N/H292N'84H/'+(.0H7*#T5O"!7'W__^V$/#:W1FLUV]&S_06%D4XH(59G8 MZ,&!'QP^41!0*W 7&\5--G@X_LK&Y_"RT3TGM6S$& M&KK^&K@C&S'S[=!].6%_*>4><9W("N-PS2Y;K46NT%DP[ MQK:K,QZYV[+E/878=4++W2%;KN6/7&M$HPVJT#SB;0?A+Z?+>ZX6VL7/Z-*B M[0UL5>M3E@ERS_(:='TO6A]F>G@<3=<(<;F_#UJH0Y+7IICTVFM*[3#24!"I MR]_"BXBLP%PE\J5MG#+&2,K4NCNRZ:@)RY,Z9]J76K:N7.0LN3N:)'.>X[Z" MIZ!/?34W/S8-6&]]$BS3A5WIR\P>^O,C#-I%@X5)"E(*HT3C>38%D3[F)D%.+O$ RW%O)%E!GG:4?;-#U\M1=;IU_$!3($T M'1'#"Q!IP>O9'">>9Y/+QS3I8XEE=KSC1<7*)2#TOL"(FBB=WAFUXUSB:UL;X1K6>[K.[J<7$);PL5W?@ MCF4?&:ILTOWG= HZ?&NSS1"[CX/9WG,HL;NKUMY(EC_&H>UOQD^C9WEXV+W< M[H;Y\3""V.JU2]W MU-P 6/*MSJ1Q9 >ZLQ*5WF.5XF42NB/BN=3ZOKJV(WI);O[OP9*((HPNOG2SFD9290J88>_7CT]J)]D5G+ M=#3M\V.M*<6'.Y"]MP$\1_$XMN+_MTXWN]Z3"JHON,'^_=7_43-]9:QSU6KM M"LCZ@4 -69[-I20'@/^/N7HZ&JB M#73/C>-_ 5!+ P04 " "9B8%:'N-R"%X+ ')0 &0 'AL+W=OW\9BC)M5*?SX) MD"&1BU0C!0[_;L0+D>=("-CX8FE.NB-QH_N[I?XKR0ZR7/-:O%#Y'S+3F^>3 MQ81E8L6;7+]7NW\(*T^"]%*5U_27[O%?%=20F8Z3P1AY4F]Y*IY/( AJ M4=V(R?DO/X6SX.D]3$X[)J?W43^>R?O)O%%:,##)+S\MHC!\RD;)L@\;P5ZH M8LO+6UHX?UJS2\6KC/$R8^!YZ>>-RC-1U8QG:JN%><"WVTK=P$##_@N(S\P^ M>"]JS7%5%(13]K8HY753'SC[!#?CJ5'PU*RG:;!UT#/7CW@.R:-FD(/H5%G7 M#0>"3*U8+=*FDEJ*VF.R3/,FD^7:<,^ :8C\FFG%1+'-U:W 54;&0A37)!IP MGL(BB&)>0GZCDV4)%'G.R@87T3$;#N;&7Z"R M+)%9W ;[C,^74NB+>.KP:4 M8ECM9=CQFD7QPE+RV&XCTPU$>YY[#.C]DY<-9$46XAF"PZ.4YZ!<7K%;P2L/ M:.:BKHFHD2 3J+4JV%16: M@IV$P<^/\3"DJ)4^1ES(ZF#CDE0,DQ"CI$6(TY:0+ J127 #.!\")!6T]HXH M,$R;G'P%$W/)+FHXI[P1%4Y=\EJ"'09S5X8?8V"!_C#@Y9!UT%UAZ8''9"ZT M7;.%.>0^I0.IX,!B]P20926J2MC //QJD*'H4/(!':WEDC2=SQ?XBL8#2Q,7%FG?NA<(@/\;IL*O5*3%TC:8!RS#3IUQU--".SY OA- M(34: PA=BY8\>+6-8]F%^"#ZZ"DDH9,VW%]?O:W1ND#:<2"3Z#UDI1)LAW\P M\-?K2JS!4W#U/+9^:CGJ@^\$5=R4IZWF'@\BT KJ(0T3=4L&!#H)4)&]J3V: MF':'P$*;Z,'VS?5_ 4Z@!MPH=)AU/RQG'4R^8+X82&;$; MO5&5_!]0&\DCCA1A,@,2L=DU+@R-P_G""X)D>,@@<6VA8)24\5JQ.M:[O$2, M)V2@[YH7QW,6>=ERMO3B9#:VK:M8 EP?? 03&Y0EB;%K''BEL&B@#C0Q8F G MJ-7DT+N5S_59@Q6A;#TAWP[BIW_;_S\(5H(ZVHGW J$VBO6M)"] 8X"WNS%D M65V!Q$<3>&.LWPY?M4<\<,JFT:RC]8C-O#"(_47832W\)':>DX$CD#H%((+Y>U6I@KW^ M_;=_ [7 FR51MSAPRE&T?+RGI7 Z1F%,ISB_ M+_9>SF"+I;>8+AW9PL"?]K+._6 V(K@U#\7 ?90!FO2;E_XB>HCPCW+YASP@ MAH0VT$+B+9.9/^\97OA1-,+P;UBP$9\FO5WF4W_6CY;^=-]DK[YNR7%.XM[( MR]!+9H$?W&_@XPS;6_#;//MA \@GKL(<)>Q;^$-?DTO%UJA& M%XED@#@PS4)617S'3$LP4O,V:H?IVG,3,+ ,F1GCLL'\?P.E%&%AC]P!OZ0; M1+%MN/8E9RR/[R&I01FU<1^%%NF\/(KUV'-@]Z#_V=/%@&'PLS_!K O4[@"R MUR5;BQ+2-O8*]J2U]>:QFHI:9 4VY*!28+9BG,6S4YI!("=59HLDEQ6[P<1K M<0%LE$6+S'L),YBJ65.WRKK,>?KY]"J%!A&E(Y9.MY#.<4&A,H'W&'"6'A3B MG2UFI]R6(+*]D>>OE]J!U>X^I#0W"+:V[)F^J"K8B2S)">K'>P$P\Y/N]R<% MG8O,L:EME_W,E@M_ ?_>R_KSZ0K0". 8H(E6J!"\]@NG?H +7P*\R,#9V*T4 M>>8\'_ZRP0?X?RL(7A*CUIE:1Y UW4N1Q;J%JT8W:$[;]O8=Q+78\!NI*M\5 MQ"6!I#<2X%"%D(S=]*N.BKB5@_V4@8@8\T!IVUSG ,0:%)_HC=<$[RN90$; MJM;O+7W?O: @]FJ7&0T\0A,&3T3*&Q!,@L?#$'LLD!#QWFH%_HBMKB,.F+RL M>6HU5\(N<-]=V<5I:;$U\%*#;^?FY%ZO/0>&O^J Q>]J]*-_!1L0VC90R"H* M)Q ?'V6VO3&11F$#$8A=W*V-.THY7RDN@2';RBO;&;J>82GV,3M4(F0EHY]. M'T N$RDHGUH'&%B_-.UEIH398$ZAML>(8]S+4&^CFK51W2<5,O_@*J;-6L?5 MC)AN31[-0JRTD+>,F9>N*YG1OVC^;0?06TXE$81CCPL&5$E4*WG-_^17E +W0Y M7_XYF>B.R9[Q)V1[%/ATTV?[W?ZB96_R8XG!]?YN;TP7*50H#_2.CF@M^UTH MI:+2T/ZT-O19Z$=@?U]%AK@C/$=5/.ZOY; ?MWVO*2:<3V,0(/1 MJP8]"+ML>)?1E)5(U;JD'M^Y/!BH 6.N-%<^=_PI3.9>TGI4!#TR#ER' M^ W *0N%!PV$WNN&D\B+YGV/\ @01AQ"([.SX_/WII:2LLLS/$8RI(DADNZSN=NR7(J->9.^?D;>1GO!O@<$1 "+ MP7L(Y4)_DJLMLNS>O@1>,$VN-(H&_O (PHQ M5?OL8@S?$I0$GQD,1_0!?Q MC]!%$B2CREC._A9M0(>4M-JXP]$T6![)DI.ETHT4-Q3E%B"F.7"3&K\_4_C2 ML=HJ:G5[Z.B/?0)QYGR<4HAJ39_@U+"_*;7Y3J6;[;[RN3 ?M_3+S2="O_-J M+4'>7*Q@:^#/DPDTX/39C1EHM:5/7:Z5UJJ@GQO! 7WB GB^4DJW SR@^_;I M_/]02P,$% @ F8F!6I8,2'L(!@ Y@X !D !X;"]W;W)K&ULG5=K;]LV%/TKA%L4&Q#;\B-9D28&DC[0 NL#3;=]IJ4K MBRA%:B05Q_OU.Y>4; 5SO&Y?;(FZ]]QSGR2OMM9]]Q51$ ^U-OYZ5(707$ZG M/J^HEGYB&S+X4EI7RX!7MYGZQI$LHE*MI_,LNYC64IG1ZBJN?7&K*]L&K0Q] M<<*W=2W=[I:TW5Z/9J-^X:O:5($7IJNK1F[HCL)OS1>'M^D>I5 U&:^L$8[* MZ]'-[/)VR?)1X'=%6S]X%NS)VMKO_/*AN!YE3(@TY8$1)/[NZ35IS4"@\6>' M.=J;9,7ABH%*V.GRUV_?4^7/.>+G5/OZ* M;9*=+48B;WVP=:<,!K4RZ5\^='$8*+S,GE"8=PKSR#L9BBS?R"!75\YNA6-I MH/%#=#5J@YPRG)2[X/!502^L;C:."$$._FH:@,>KT[S3O4VZ\R=T9W/QT9I0 M>?'6%%0\!IB"R)[-O&=S.S^)^(;RB5C,SL0\FR]/X"WVWBTBWN)_>9=TE\=U MN1LN?2-SNAZAW#VY>QJM7CR;762O3C!;[IDM3Z'_"[/3NI]L(#%;B!?/7LYG MLU?B@"5^53D:A@Y+**=0B3MI;*G$9R/NJ E4K\D!((89OZ$B\=K6C30[ 15R M5 AE@A7R--Z9:%KG6XE5"&\KE5>/L!SEA)8K@*,[',C9=<"L$#FY^$\/N6X] MQ+A]=8'J)^&XE3P+%W2/N=$(:0J1V[HFERNIU5\P(AM.BBW. -]U.4#.Q^^_ M+:/E)E@G&ND"%(3<6*-\.$(2CA)7+UMS!(<:"YYLK[>-R2=>J& <[KI!8X979:!H7D K" MV9W409$7L&JP"7D)"\BI%UN,:OZ7HH%UV,(FP?'S[;HO)^8?G#2^1 P=7#% M<"KC'".$Q#HNN/CL23I4Y*#>HA(]--%!Y(&+=0.Q4,L=L# :L 4!HNJP M>DU?V5878DT]\=/>H:$@FLM&A=C,45IRU05I4NU([REP0$&J-QS;#9E!64"= M]^*B][A$"E(YY\KE;8T(F!RE$)G2 [?^?W,_Y?+(^)-Q+L%-Y8BM,U1K@MN- MU[MQ]\C<@-8V'3LT(!)FRTOQD_HYKD3]Y ^RE&1\&"#?(S!P1DM5LP2"(YL& M92!26C1H<.3\1;B3>> M\:E"^S*A:.&?R5/)M,6/VZM!"68UDH9#+]@.-(X3L+_(X/?."TR(^E$4HI*Q ?C\FK3..!?8Q_I@YZAX M_MH7;"^52O*PM:5U+H3D8^R82MYSO<)/R4D9@T?BB^&J!J/Q1^(8"YO'PEJ: M[ZYM0K[C'.5$/(6\6.^&P^/Q_O@C^.L(=Z_B3.NW%Q[(Z&%-W"A](!MP=V+K M5(!/70!?=B37L,4*)0 M!Y"LXCTV4UEV9X\^F8-I->$SUSM:NY9+?WX11_;YX]G:L^WS?[##%DZ':B(^ MV<%VCG0RY0-"W""'Q[L'WM!\UYJ'H0J-]= 55-P-O-21[B2>-+/%T7/O='#W M0 MOX@W+IQ9-UY#]ZOX2=Y/N+@?Q= /\*-U&H=\TE5#-)K^&ULE59M<]LV#/XK M.+7K;7>.+=E*[":V[^)TO6V7]')IM]X^TA)L<:5(C:3L^-\/H"PGRHO7?K%% M$GCP 1 3+?&?G,%HH?[4FDWBPKOJ_/!P&4%EL+U386:3E;&EL+3TJX'KK(H M\J!4JL$PCL\&I9 ZFD_#WJV=3TWME=1X:\'592GL;H'*;&=1$K4;=W)=>-X8 MS*>56.-G]']6MY96@P-*+DO43AH-%E>SZ#(Y7Z0L'P3^DKAUC[Z!/5D:\XT7 MO^>S*&9"J##SC"#H;X-7J!0#$8U_]YC1P20K/OYNT3\&W\F7I7!X9=17F?MB M%DTBR'$E:N7OS/8WW/MSRGB942[\PK:134819+7SIMPK$X-2ZN9?W._C\$AA M$K^B,-PK# /OQE!@^4%X,9]:LP7+TH3&'\'5H$WDI.9+^>PMG4K2\_-K))?< M=. )BW<&V5YOT>@-7]%+AG!CM"\<_*ISS+L R)Q8#)LF2R&1Q$_8-:'4=*# M83Q,C^"-#IZ- M[HASUK]-*7];@*SETE,IQ%E.8.[0:C^;LWR5E\<815>F"5 M'D,_PNJXWB?C$9(4WKV9#)/D KX4"%>FK(3>@0J8(+T#LUK)#*&F.[$@-%#Q M6N&E7C="L"UD5H!T5(3+?Z@PP!O8""M-[:C$M(?*FHWDBG.DG@.Z3"@1ZB=3 MHB8S_8YI0A)0">MWC&0T$HI0C$*&:?.I?>HBX L,MDC.K%K&(>)=[$*XSBE+ MCWKI>$BE6PM+8-RTI(:%R03<"6]T#SXJ8V4NR(CPS(XHY\$J1RE94Z\+N*S75'QM/IYUF5%>;#ADBDGF79+$YQ-NR8R' M!8JLZ,&54)(8:"E>ME19J6 4!T.GO?T5;U2N"F""57\8DW)^&#.YQTKY/XHZ8K)@*C#H&0E.,+ MM[]DO*^DY834CV+W+)/X=B3EZ=[ 4F'(N(Q23U+VDCUM/+4Z.I>4*GS&&;%$ MU&0A4W7.-VM-R6U1EG4)J]K7EE%T30K[%*O$CMX0>KC@NB5'3PI)E:;6[!7E MK:@H8>\EVZ+HO4U.SWIQ' >3M$C#HLW<'0I*&>2F!]2RFBMIVU90X?#TR+RK M,#PY:M=$8!M>",Q/Q(:*8LU%P*_F0W&$M&"$9Y*Y=!G3A9"\374_*2TJ1/\" MH2U%\CQTC7AT\=QEW";:27[_+XZ0_WD?U5;TN_+A/]_'30?I& MT+5++]&%?O*DXR@IEE(UQZ]&""BQ5D;1A.*^/UAN/))&3\8?)!W_ K?\ M)%$@-D+5H2,^]_*!4I*2_5':[KST? T>C0XEVG48D+A34K2;*>*P>YC!+IO1 MXT&\&>!NA%U+S4U@1:IQ?WP:@6V&HF;A314&D:7Q--:$3^[#:%F SE>&'KG] M@@T<)M/Y?U!+ P04 " "9B8%:^=8NA-D$ #>#0 &0 'AL+W=O(!JZK4NCC MH#"F/A@.=59@Q?1 UBCHRU*JBAD:JM50UPI9[I2JF^(XF 60XY(UI;F4ZS^QM6=L M\3)9:O/".N6+4?25DYZ9G^'"' T-(=GQ,&NU3KU61#Q#+,!I'$(292,'L!+.[M2AY?^HEU>:[1; MRV; @:Y9AL!(=/L!IU'$:/81^+Z>'M3Y)@Q"/X>6+61+' MAV!1_%\F*3>TT2"78 J$I2PIQ[A8'3CA*#W\WSPOL60&\T?ESKBB=)9*/WO% MFBES\Z@4$SE\7BYYALKM__3PZ2M?XI4LK\@=VS65K+C64CV^\ ?.%KSD3Z!H MX\5&0*8PYP8$A0NEY?G9!R@E$W N=*.8R!"^2L-*N%!<9+RFMP4KW3QS ?2> MB8:J,K0IV,'O^L>,R[N< MZTPVPCP=<32>A'&2OGZ"Q"5F)=.:4\PQ=VX922[VP<#)LP66.64ZG:NLQ*U^ MMX4]UMTF]N9&:3B;3A\@,@E'41I.4Y+Q 9-;DWV,4)'&:H&J*]3/CI+'9[99 M="?0SX4M@*(]W=?<%*X(GG_\XQN=]3\:KEV4A6[VC:QJ)F[(#NH^J,XP:BAV MXPXL\&>J,=9.LC$)X;RJ&B%7*+X!!1:2&'!!;F$;*FRE$&W0A; N>%8 LX48 MO9_N7PI>66K6T"3:&$J+UHJZ'E!4#^$=5]K "4'G%AZ^()F<]R9ZLA?;XN)K MP+,VR*QEOUPYQ!"DI^^-Y-J#6@-]]78U=0!?"<]38 H!F945;A56N;PAB+TV MGT.BDJD&[8[2SI*US%A$:U%[K/5L[)>UYWA?P%O2)NLR OJW(0//N&::&, ' MB_YJXQ2WX/;0Z1T'T)X'H'NU>EML/POX)*_:;(EATL64=E'$Z9G?XB'O'$MEQX)O6(0V;]?4\;K\I<45;9JJI=O+3HK\^I-[ M6$W.O^;4]6)Y WN36>J*KRG(.PMD1.&6OZB[%G1\E)W?IH/]Z#>72N\;BAE; M*\*[H&GB,-?$C>6YC3GIVYB?]\#'U.; RBE<&NH[E177.Q6T@]V+++N?JY;= MOKL6QM["'?+I8%?O-^SUW!6JE;M9:' '@V^_N]GN\G+B>_:MN+_Y?&1J1=Z M$I>D&@VFXP"4OTWX@9&UZ^ 7TM!]P+T6= %#907H^U)2MK4#NT!WI9O_!U!+ M P04 " "9B8%:X_M%^;P' !_%0 &0 'AL+W=OTX,XQ$D9(EQ\>,X_3(3)MDXK1]ALB5A)H$ M6 "TK/[Z[BY$BI)IN\>+1(+8^]L#N-@8>^?6 %X\E(5VEX.U]]7;T7 MI;3;=U"8S>5@/&@6OJC5VM/"Z.JBDBNX!?]K]=GBVZCEDJL2M%-&"PO+R\'U M^.V[">WG#;\IV+C.LR!+%L;[B!HB!&J,:?.YZ# M5B01=I\;[C^P[6C+0CJX,<7O*O?KR\%\(')8RKKP7\SF)]C9,R5^F2D<_XI- MV#M.!R*KG3?ECA@U*)4.__)AYX<.P3Q^@B#9$22L=Q#$6KZ77EY=6+,1EG8C M-WI@4YD:E5.:@G+K+7Y52.>O/NC,E""^R@=P%R./'&E]E.VHWP7JY GJ<2)^ M,=JOG?A>YY ?,ABA*JT^2://N^19CN\A&XIT'(DD3B;/\$M;^U+FE_Y'^P+U MI)^:,N*MJV0&EP.$O -[#X.K[[X9G\;GS^@V:76;/,?]1=V>I_YH/(CQJ7@C MNGS$US6(&U-64F^%,'A5D)Q5:\2M+A#+.C*-@\9/DJ38>39B7" MZN$JX/POMJB(.Q"62:V-1TD>+&88X$?TD/+DOM)8=(NZ(RFXK 7MY.]=#AN4 M@S)DH?X"_K #4OD@)K2ZV,C(B'%O2SJ74 *K(U29]!C6CH;GCYM&GK*H330 M C"$BT)A)<@IP,]Y^M ;!)@,35M!$_@^Q38HYTBSR3 Y5&PRC-L%9/6B5*=6 M6BT5^M\+1'!E-.@0WHYSO_MFGHQGYTYH\+UH( F%D@M5**\P 3*#'<,1:M'#>B4*HLNDM=LWV&$WTN:N MW?E*)&?1Z?@TBN.XNYA&\3SFQ5MOLCOV';;)$+)6M]V6]CV=\/L'[3'6:E% MX\!FQS2*Q^D!S31*S\YXY496RC.^U%1LB/;KTSG MP8PO3Q%GZ#?5T0:9I,=,XOF,5SXA/FR[/HZG!_MVF][W8&4!2TKH/H#O_8MB MI]/DR.EI&DUFP3N_/4-]DLZBTPGK_;JSB,3)-"SVJ4701M0_K]8X.HO3(ZTF MK57K(?-KL;JCF'$)XWF(89=/HTV MS4@;XG2OA MGJ:R6%>MPKJ:U\#=FD09P@$*_O]U[(7ZM3>Z[5W81/8FLH[)& O\M\T?SP5= MVZ?#^9YSY_FCT6]P.*S18JHZ\$#%"L1)/$P[,(N'I_NWF[8?]>7$";;[SN:3 M9#I,]J^?K3)6;+'*")G_@1-TR5WE.,PH JL3Q=C).X MT[2YBY_-,':]DU-$N#3+)=6+9>UKVS=#TI1)+@SF#L6GT,V?E8MZ-8Q>LB%Z MQ&FR5S<,8@M8T2!C"&D*=42]+'/CF22=A.'# AU9:?F?BA:YX?$OL(W$HN8I M4%E1>ZQ9?P68XM!8J)(G9U1A'G_+\\R14WCZ^:\QZP:HW^+6T'\$)EDX53#K#X2/4J$Z)C<1FK5#63G4V1;?1FL3#[HFFK:!-ET#6U,-H ML&>7QP-TYU7!3T ML?!G35F:*Y>ATI3+-8+;BNO;&S&;Q)&XSC)3:[8*;3FXFHC^W;D46S+:;=2K 2[XJL_FNA0O7 _UJZVMXO7X5)M MOSU<3?XB+58E+.RP1-)X.)L.A W7?>'%FXJOV!;&>U/RXQHD.H8VX/>E02CO M7DA >^=Z]3=02P,$% @ F8F!6L4_-7'$ P \P@ !D !X;"]W;W)K M&ULK59IC]LV$/TK P4(6D"QSO6Q:QO8HQ?0%(O= MI/U,2R.+6(I42__L.*5FQTWB+ H$!\YIY\]X,#RWW2K^8&M'":R.D606U MM>UU%)FBQH:9B6I1TDJE=,,L#?4V,JU&5GJG1D1I'$^CAG$9K)=^[E&OEZJS M@DM\U&"ZIF'Z<(="[5=!$APGGOBVMFXB6B];ML5GM)_;1TVC:$0I>8/2<"5! M8[4*;I/KN]S9>X,_.>[-21^JO\Y'+[Q93M&!=L(Q"L&C&M M*EYJ)4K4QGG9&F'O3P>AL!UJ.NP@NV9#853E C@O'] W1O&,NFCE)UVC?,G M2ER5$WC@PI-!IB6MG7*ET^R.>@A<#N;&=?7 M!W4CRQU2B1M+,9D%1ULJ2S/8D"A*X88(2LL_'#E.X!.1^XJQ W2<3W-UF0TE MI +6MH(73DAX5M3.'#-LZ4HWG3X,2 W:VB7\_;MY&FL3_WBU='>AWV/'ZN+B2 MP3/M%M+URUF5Z%17J#4)Z!-R=$_2,)ME89I.SV(FZGW25EV6M7BE/^X\9-9F"VN2,2"!,RS-)RF MJ0OUK6LN.GF(&M1;_]RZ[=9)V[])X^SXHM_V#]D7\_YSX"/36T[)$5B1:SR9 M706@^R>V'UC5^F=MHRP]DKY;TU<):F= ZY6B[3@,7(#Q.V?]#U!+ P04 M" "9B8%:1@BW5S0# Z!P &0 'AL+W=OGJ10;IXTWIO+-'5E@Y*YL3:H:*?65C)/ M4[M.G;'(J@B2(BVR[#R5C*MD,8MK=W8QTZT77.&=!==*R>QNB4)OYTF>[!?N M^;KQ82%=S Q;XP/Z[^;.TBP=6"HN43FN%5BLY\E5?KF9(%02BP](&!T6^#URA$("(9OWK.9' 9@(?C/?OG&#O%LF(.K[7X MR2O?S).+!"JL62O\O=Y^P3Z>L\!7:N'B%[:=;3%)H&R=U[('DP+)5?=G3WT> M#@ 7V5\ 10\HHN[.453YB7FVF%F]!1NLB2T,8J@13>*X"H?RX"WM)U3)I3.LQ'E"9>#0;C!9 MO'Z1GV5IGF_:(^07\ Z>9X1IEK]Y?!LG\,!5B93G_&P$ MOD&XUM(PM8.&.7!&*ZX1 M;!M>-F1 $(Z.KK=OX*&OR5Z$KJ/;6^71*B;@'C>HVJ"C0D)NT'*UIKZQTR2Y(%7_,5:?<:#+.>E]PPRA%7$1FTCH=<.2JQ MW9^@$&JK)>2O CC/LE>]/VYC7-2B6-=B5'64/VH:U$3)/VU)W2H/^*NE^ :6 MSG?-K?-POF<=A!]G-9 '54PX38-'A(J[TF+8I'8*QFI*^CO7L)BM0ZP;(K/' MZ]!2L5IRRH<+$1+1JZ5S):7,$/,3IUB0TO[RP]DHR[*HYN7%^SBFIR'JWB&S M#C#4/U#UHEP1][Z"(X(&DQ'UORE=FUYP"%5@3-!N_/TO =IVZFWAM8G=<:4^]-@X;>MS0!@/: MKS554C\)#H;GQA 4 &@. 9 >&PO M=V]R:W-H965TR1M M@.9 -FV?:6EL$2N1"DFMU_WUG:&LPVO'0-J7OM@B-<JLKF0\$4S4Q4%U]L[R-7F9A ,FHVO8IU9VA@MKDN^AD>P?Y1?-*Y& MK954%""-4))I6-T,;H/+NYCDG<"? C:F]\PHDJ523[3XD-X,? ($.226+'#\ M>X9[R',RA#"^[VP.6I>DV']NK+]WL6,L2V[@7N5_B=1F-X/9@*6PXE5NOZK- M;["+9TSV$I4;]\LVM6P0#5A2&:N*G3(B*(2L__G+CH>>PLS_@4*X4P@=[MJ1 M0_G +5]<:[5AFJ31&CVX4)TV@A.2DO)H-;X5J&<7C[!&BJVY'EFT1GNC9*=Y M5VN&/] ,0O9129L9]DZFD.X;&"&,%DO88+D+3UI\@&3(HL!CH1_&)^Q%;6R1 MLQ?]B]AJS?BX)G7"I2EY C<#+'4#^AD&B[=O@HE_=0)7W.**3UD_B>NTYB=E M@05S]O;-+ R"*]988N]O'^_8[>,]"V?^1>!?C'WLF.^50/"L,L#4BMD,G%[H M7Q5<8L.1)N-EJ15/,O<&+18JA9QALS-3VT8[I=)6R/60?4,31W29,*XS4H9M M1FXV?,LX2U11",TT$&V$S4:OO%!V*@C^A:X9#2'," M@1V7")H(AG&9,FX,&$/[*.!&E$Q@R+XZS'R90^> :^A0(O"T2FQMA/(K$C > M6X-::UYF6X_EL.8Y,U:C6*7!Z\/O[2)$@JH0MW9Q]\128?AZK=&0Q4A;0H8N M#7YTY?B\WP6;<<,R@?VN1<+S?(N!6M#8\0C89MPR@6CU05S$?:HKXN49)VSI M]H@X(M+BF+8UX2OVZP<"!,B &>YY%BE*B)5 1YT/HK1QL9?;985T(^?U/!56 M8&B[ZFH,$J>T7@F)Z1!(HY#U\4%SN")CRZWSE60"5D>22VD'[=56WWW&!^6V M>MDG6G5*2B2$C*FDMH]@L.I5I3&CI'>(IE4Y#_@4>7LL4$*5Q$2"7&-%(+GR*'FXS1F5,":U8Z*%T=3*+5:Z MW2,2.3R0IW*0RC(WM:0EING<)?L8K&NNDY2S5$%M0<,SG:G8E.:UUQ;;MV/, M8?5A,C;&>3.\P.0DB:JDDRE5+A)1#R7'" DAV)+K-GL]$MO9T27/6.PFU]'[ M?51[)1]HK8Z>I@N=_LY3%T'3':]]'#:7N6Q=_-?_@[(YV(G8YS8IN<(:Z9@^ MA/'PNN6;%[^PL] +@MB;Q-%Y?S?V9I.Y%TYGY^R;LDBD^I&WG[+53T'-75UP M&A*%"NZQ9YM-P%Q!L[+\A<9HDZBN?EX;1\\XTJC \,E@ MQ:6Z61 XR'57(W^URX!H-K-,YFWBQ&^:AGY6SN MS1#*S,>]!^H3["G7%/!2$F6=(/H?3\8]S9!,X^*7F1<)/U6IJGS\)@4ZX >NACSP^"VF6?YR"\8A]P MLF&+VZ8RSG;HSSTFH2-R-AWW(,R]>83^/[N3^K1BX$73N(\D#!'%[Y2OE58% MG:-869C$BL[%MI!Z7'DQQAL%XT/LG]"/RWPOL<',\\=S+XHF>_D.QMYT'GOS M69? 8U^?H][7?P%Z[>XXU 4X<^N+0+O;7J-NZ]M#)U[?P3YRO1882 XK5/6' MT_& Z?I>4R^L*MU=8JDLWDS<8X970= D@.]7"K]0=PMRT%XN%_\ 4$L#!!0 M ( )F)@5K1.QO 40@ !L8 9 >&PO=V]R:W-H965T05G %)K#&#,8 A MQ?WZ/=W C$8,*"A,Z4][BQ"J=\.A MSQ:JD'Y@*U5B9F9=(0-^NOG05T[)G#<59C@9C0Z'A=1E[^R$QV[=V8FM@]&E MNG7"UT4AW?I"&;LZ[8U[S<"=GB\"#0S/3BHY5_^"[)D:NTG^G&=G_9&I) R*@LD0>)CJ2Z5,20( M:GQ.,GOMD;2Q^[V1_@/;#ENFTJM+:W[7>5B<]HYZ(E/YKUC%M6,LSFH?;)$V0X-"E_%3/B0<.AN.1CLV3-*&">L=#V(MW\L@STZ< M70E'JR&-OK"IO!O*Z9*<NK5YUJ505PM\=>?# /$TN0P2R(N MHHC)#A'CB;BQ95AX<57F*G\J8 A]6J4FC5(7DVW_+T9&$0?;15!NO/.5S-1I#\'OE5NJWMEWWXP/1\?/*'C0*GCPG/27 M*?B\B'_:H("7>"W^)$SV&A^*C)Z'CWYL<) M-N57&Z01'^O@@RQS&CXO;(UU/^A2EAD---K_"O$;NZ=*.D_Z0F\?A R"='#0 M3]B9&!]]*RKEA"S+NA"9-%EM6'70!*U#FFM/"Z78/QR]SN5:K"&P+S(+-O*! MCL%L6"D#R/9')$*5N72"ED*RMKGO0WPN_$(: ^[)7*TPJ\T:0@H8S!;@O$W M!6S41E12$]YB5ALS8 MM!XK*:0BH -!4&J#!5M%!W44&^'J(RV$I6=4"UQ>/ M.N6L95VF\QJ\,,;BL \P,?">S/?TH1Y0$KSRM&QHG3#Z/)Z%N.AX5J/[8Z M*VUD,<^@7YG:;P45:_^R1\@;T4;,:RJHOD+.-PJSJ>]M5A>,\9[T!"8X)G\! M,J\$NH/-&-/DFO5@1Y9N>+MR=JESJ!D6R%6-?["%8B#77+R3EIFQODF^[FEQ M6VF#,.1+_*)$AO!V8^T0W#I=Q1]P^>)2PH%\H<7OR!H]$QC_VT]-3H35W!5 M6(N/H&!'IOQR>_51W+\>M\#=*9]ISUW0(V K'1;BNBCJTLY5^8>X+L5OK9\0 M1X5O3-^V/69&)5W04&DAP6*RT)F<@IYR1=O9\QUG:&9&[> 38U*MF%*PME$; M[#NQIU\1@'!)'C/,^YKHR6^D!UC1Q<%+D"$TNP\V^\2@WP,%3/TH;M&>*4=E M)TXF;RC:4B&RH+;G TA1RS/7-S_^(>Y)]L*:G/R,)61E<^Z-FV 3T"V7: ML$I6LJZD+,%H>.8K(BZ%!ZHO1Q6&@)([JX!G/8E=%6]!9 M2$11'P@9)X!>L=*Y]9J0N*.3(!8FHR,YU6YAX14MWCEIO3Z*1Q98R&JVZ M*L%?F8:5=E6V7HJ);?\648CA1[AC@NW(5H[7_P-$7Q*:7V$VZJ:I.=-(TR=. MXE9TM=" A(/Z92<[Q44"QJ!E<)'XIDJ5D0L..AQM8^%MVF> M$O;2(Z ].ZI&?T(M2$/N".&:Z4/.0E+\,C4QN*\K)H&FT7HV%R /#@"PC)F(&*VMGEO+ &4' M=M!S3^JX _+0RRP*H@Y?%97I-E-;Y7!=JJ?_[B".2\4,/DMM>=B%SE? FZQJ M^L6F\WPQ5W&L@)_FL47GRX>,I7!'&-HI91Z%!GM!A$4>^6SN:SIJAFU'[ M/MN=[\GZ;O'IIU96I:L#>43QW4'686&=_D_C5]5F MI=NTH8M:#H)=\FN$%$4=T$V#2SQL\#-)'?Q:+"W'L7R,'_K&MP3;K2D1#RA0 MSH'&TB9U[V-7T.G%F+UGLFTN731(A%&!R(.= M\D&B^MVO<:=+2\B4R%B04B'L.SSUIT3>ZC*Z&D\CH>IXM6E"9K>=W!W"V+17 M3K'%EFJS?14I>KMMRYWB%S1<[P.7S)>FJ/X2]HU.$5 J]$\*?(I)5O%#7=+# M3?/&E>CP286G+G"GUEVGI8R*[8 DIFJ>W^C&-]CV/#CL/-@6U W2LS19@ZH: MWV[;T?;E^SP^^#XNC\_F-]+-Z9G$J!FVC@9OW_1B"]'\"+;BY]^I#<$6_'6A M)$RB!9B?641^^D$'M/\?&PO=V]R:W-H965T"SFYPVT1([V&ZS_7ML)PW=E%8(\:7QY;R/S^OZG+#FXDEF M H]EP63$U7D#%8"R7U94O$RAX+7$7;Q<>$AWV7*+) XK.@.UJ >JY70,])1 MTKP$)G/.D(!MA&_()1"ENZ+]0#K[]"ZV=H M> DOI/U%=1,;.!@E>ZEXV8IU!F7.FB]];N_A1.".S@B\5N"]%01G!'XK\*W1 M)C-K:TD5C4/!:R1,M*:9@;T;J]9NC?7.A6OZ LZ2+0"85\$2P M M&;#KH7O.5";1%Y9"^AI =)9= MJMXQU;EWD;B$9(!\]Q/R'"_H26CQ]W+_0CI^=W.^Y?G_^4\Z)P'E^CQ=]U<[EC"2T!7W[B4O:^C M08PMPK220WSM3ISAU/='(3F<6NF+'(ZGP73B=Y%-GN3DG9<@=K;\)4KXGJGF M'76K38>9ZPYC*_'-NNX\-[;@R!],T[;NJ=CE3*("MAKI#,9#C$33"IJ)XI6M MI@U7NC;M,-/=$X0)T/M;SM5Q8@[H^G'\&U!+ P04 " "9B8%:+'5HOD," M "*!@ &0 'AL+W=O&6RY8!4M)N6AXZ16FW/3MP *O&9K8)[;^O;0C+IH1*>0';G//Y.T8< MHI:+9UD"*/12429CIU2J7KJN3$NHL)SP&IA^DG-18:6GHG!E+0!G-JFB;N!Y M<[?"A#E)9->V(HEXHRAAL!5(-E6%Q>L:*&]CQW>."SM2E,HLN$E4XP(>0?VL MMT+/W(&2D0J8))PA 7GLK/SE>F'B;< O JT\&2-3R9[S9S/99+'C&2&@D"I# MP/IV@#N@U("TQI^>Z0Q;FL33\9'^S=:N:]EC"7><_B:9*F/GDX,RR'%#U8ZW MWZ&O9V9X*:?27E';Q8:?'90V4O&J3]8&%6'=';_TYW"2H#GG$X(^(;#>W4;6 M\AXKG$2"MTB8:$TS UNJS=9RA)F7\JB$?DITGDHV^G@S$.A)X(RP JV$P*P M?>Q*1J[2.Y@X-^UIZXX67*"%Z($S54KTE660_9OO:K-!+SCJK8-1X#VD$Q3Z M-RCP@ND(+QS*#2TOO, [5^8-VK^B#J[J#3\U#SW2QEC5.('?UA M2! '<)*/'_RY]V5$>3HH3\?HR:ZA@'QO/[OU3[71*N.U^O^0.]UQ8(ZIA!&Q MV2 V&^7\X.SV"KEQZ'MR\T%N?M6I/8'07Q&^X#;.?,]M,;@MKCZX<;]Q[D4_ M]Z0_5" *VP4E2GG#5-IWF2A7Z?H.E\W M4;RVW6;/E>Y==ECJGP4($Z"?YYRKX\1L,/Q^DC=02P,$% @ F8F!6CRE M,S@1 @ W00 !D !X;"]W;W)K&ULI53;CM,P M$/T5RT@\H3I)+Z"21&IW0:S$2M4NEP?$@QM/$VM]";:S6?X>VTE#0=T*B9?8 M8\\Y>I%"VP(US[9H06S4@J9WI%I3?.6@CJ?.AJ8EM#5 6 M05*0+$E61%*N<)G'M9TI<]TYP17L#+*=E-3\W(+0?8%3?%RXXW7CP@(I\Y;6 M< _N<[LS/B(3"^,2E.5:(0.' F_2]781\F/"%PZ]/9FCX&2O]4,(;EB!DR ( M!%0N,% _/,(5"!&(O(P?(R>>2@;@Z?S(_CYZ]U[VU,*5%E\YYT_P%&/\O 5VEAXQ?U0^YRCE'56:?E"/8*)%?#2)_&4T=+7.C>V1"MF<+DV@UHKTXKL)/N7?&[W*/<^6-/UX&!GTRE'%5HYT6 MO.)@$54,[8RN@'4&;$Z<+Q8@I!J)MP-Q]@QQFJ%;K5QCT3O%@/U)0+S*26IV ME+K-+C)>0S5#\_05RI)L<8%O/EF?1[[Y_UE'WSYZ(+IQ(.WW<^1A<8G]GSULF&[=WW]AD'^Y@#,=G--) M3JZW0Q7]G?ZT/BWU-1<623@X*')[/42(S,TTQ X MW<8+O-?.MT.<-O[] 1,2_/Y!:W<,0H'I12M_ 5!+ P04 " "9B8%:AJB* M.[$) !A)@ &0 'AL+W=OZZUZGJ(@_FUMWX*5%0WXN\](>#:0C5^]U=GTRIT'['5E3B MR<2Z0@=\M_=FM]"F'!P=R+US=W1@ZY";DLZ=\G51:+CP?+&AF-+Y6AR.#@>O3\9 M[?,&6?&'H;GO_%:LRK6U-WQQEAX.]E@BRBD)3$+CWXQ.*<^9$N3XLR$Z:'GR MQN[O)?7/HCR4N=:>3FW^+Y.&Z>'@[4"E--%U'B[L_!_4*/2:Z24V]_)7S9NU M>P.5U#[8HMD,"0I3QO_Z>V.(']DP;C:,1>[(2*3\J(,^.G!VKARO!C7^(:K* M;@AG2O;*97!X:K O')TNKLEY2FIGPD)=&'^CON@2_H#E@])EJK!:!\H6ZJ/Q M26Y][>A@-X U$]A-&C8GD7)S6AP]/S9Z,W>AQZ=7K4ZO>JCOL6YY\XF MY#UYA>16Q_S+FS(;JK,4C\UD(1>LKFS"E;J:(O.#5]^NZ'M0)[E-;C8J_1BQ MUF+N4QG(6? EIRNJ@TD\Y"OA^JGVBGS0U[E!]*=*J\06L.&4$6-&*EECXIA) ML6)2.9LY72@-A,'>H+R>4%9KE[*:88K]MIP8,83.06&H#$3)G/QD$?5,FUQ? M&WZH[$39VBFVIFQ0?N$Y(F2E*2-X H1VU"D6."P(5G:L2TD3K(1Y#38J9Z^1 M_MB=B!B 0%_9TI.J+S)2L@.0CI-\="KRH:&O9!MMWKEYV82\H6( R8D M4)@O=F#*AA*K+4]G.J\A*R[ORF=* _*\%UZ8$WP 0^O45H$%@=%^$RTAP%GI M@PEU(#;-90!EF#::XXJ2:6ES"^^N!\)G.(08P]7??CN[O%*GEY_5>&?O[TJS M.;+:B&\JQVI5.4'X\/S9V_%H_P,L5E2PG(:98(\DUP[A"XG@6-:B]B*'2-BA MS';FT&?2DLM5[2K+"0$B$Y9&=DOLQ%"8F$0T1 A(ND1L8*W68ZO)*WZ06OPH M;5#T)^Q*(A\"-3?"<6["%,L6RE>4,'D5V#Q@@QAJS089';8;)PS\COIZQS63 MUGA0*H:J9J_@IVVRJ#76M;,Z17P0WX8]89W;^>%;N/-3&!-V+RA,;( B76,C** WC9$HM$P]L8T8#.2M9/9;8TN(0! M:@='2+[4FJ6989,3<@T"P?U43F,<6&XC*PXX,6?+JR#-[4B'U6E/#4 PF3)" MB'@])C\AW.R"V/2WH)8%BNH#U0V6=@*' <+"EX[K#DP.*=;,I^?:40D+=SQ6 MWH?EL5EFR5H4$/^DDCF3)6=><*^M6,199QF(GO[KAL**[)36NL&96I=4C(*\MA3JM*P2BXQ%&NNH"]S6D# MC2O=J7T^0KD0F>I4 @+V5;FY015C!?@1V*_R$04!#;_B<$7$<%B 78N +9I M9E19PY[J8-X*6[!.BO#NB2TLCXG$GJI?E_#N6!.E4.!W%&;B](.V$ M@CPWU-:!-6,,NWU#K JQ:*:$TFVKME=*B0.XO;QGUVT 6*]9PPX.=PFL,JU= MNM/3E[YN^]+7?TE?>K:J8]\^YSK;V&OVLP)R4H_$;UJ)W_SE$F_ID?L9/E7X MIPK_5.&?*OS_;H'Z]UHMN%&5N4%AA&.("X2BK<^U4 M7?%9!%CK;-%E8Z,M?-#A7F],=+*:"LI!@AD;'SDUG05Z+D-H63+/-&6DPV,U M3GZPN3V0DQZ@S&S;?G1$:J: HAP*R%)R84:Y+1 MSZ'*RDK R\OZ.FFO+V(/8-AC7.,? #G]LMQR3Y]^XY5^XX?JU]0KD?U,0HK# M]7^H=:^$FX'V"0"> .!1 +!Z/SCJ?56W*4$NN)HB9CHMZ]88[V?"X>R6"13? M+7$.I7KQ(M@7^+<6NINC%9WZ\C1>KQ]I2!?=20\[_G0*8ZK/[5'[ZP0!2ZZ) M;]XAO@\Q2JPCV#RRWO)Z:'6@!*=K"VGX&"I.DO=,2X]!6U!*XD$3F6(24\G9 ML)D4-J_;$(UWHC.XU=#J^7QXRL4WHQG MM3E-L'5O9Q^IXN+W3/$BV$J^(0*0!UO(SRGQB)D7X/G$ N::"V;0?E5V]%]0 M2P,$% @ F8F!6F@6VH*6$P G#L !D !X;"]W;W)K&ULM5M9<]LXMOXK*,^MKJ1*MB5E7ZL<)^GQK:23BCLS]Q4B(0D= MDF #I&7-K[_G.]A(258ZW3T/B242.#C["KW<&/O-K97JQ&U=->[5R;KKVN?G MYZY8JUJZ,].JAMXLC:UE1U_MZMRU5LF2-]75^7PZ?7Q>2]V74R.XD/ONC5NL.#\]ID"HQ4I8H.("3] MN5&7JJH B?#X/0 ]26=BX_!SA/Z>B2=B%M*I2U/]6Y?=^M7)TQ-1JJ7LJ^Z+ MV?Q3!8(> 5YA*L?_BTU8.ST11>\Z4X?-A$&M&_]7W@9&_)$-\[!ASGC[@QC+ MM[*3KU]:LQ$6JPD:/C"IO)N0TPVDJMI7_?Z6J\:O=2%;#IQ412F;SK= MK,1G4^E"*R=D4XHOJE [KZUIZ'.A2#Z=$_?B\OLOSSM""J#/BX# &X_ _ X$ M9G/QT33=VHEW3:G*,8!SHB:1-(\DO9D?A?A6%6?BP6PBYM/YPR/P'B06/6!X M#_Z++#K$%W_JP\.GPAJ?NU86ZM4)F9M3]D:=O/[I'[/'TQ=':'J8:'IX#/KK MKTX)LQ3O7*=)L]5!_'X,@OAUKE6.I&-H66E7 = M/?!Z(ZT21%Q+?TNA&^R G]'=EJR@6XN?+RX^,WMU4U1]J42A;$>>1JAT*MY* M1SZEA9$[T:UE)^1R249/GQ4YCM98("!K2,8!9UJO.K^UTG*A*]U%.9;:%95Q MO67B"!_($I*]:X\_!31B SX?I/2>IP!L61E3;G15W9\PM+N0M.I&-;WB->J6 MG##QN^PM(.0M^-8JJTTY$?F$A#;4\XR5TN)%M9W "_:$&FD4N2U'GF1+-!.[ MK%A:4Q-H0^'564:[4"#\15XV,(B>F0MOTP$%:X2Z]N@J*4 M]?I S&M4^ YFN+"3%4J*I2&G*CBB."5ML?9B)V97IL7",P]WK14I]ZTJ>D0- M\6E)#H"8=.^G?SR=SZ$\>\JN\,&$%2=R3+&-0.=8U0# ,0 ' !.Q62NK%K2.WFU% MMR'6; 'V?V734_C^6Z ZZ+BXJ,A4UO %$ 4)+GX+QK"6)("%4I!99XV/X]46 M$NS8MW0&^4&537[O8(<%=#*Y8T)M86[4,ZQM9 M>E"0)S/V8%8I4?N(;*RHE'/>-40?U_9D-90'@>T+GT9!>*E(Q1@_>M,CA$N?_O!;(/OU['I\+L*-CS.4V8,&_LL& MSD?3OH5LOC$ =5M ]PC_]V^O+OT9P(L4F3($Z%GW?37:TYT'9T\HC:XJ!! Z M!+$B8#U">G0^/77YV%]W]+0Q'0=HJX-[H>>40CAB(!'(5N.C+:)1"++:D0C@ MR JUPR RQ!4',G9:$.0B"RD&_UK^9BRR)$(NB8T3A8&38.G!]L7O%/&Q^K H MCQG-LV0TSXYJ.9Q3MSU]0VZA%)_E-NBQ$;^8YO1=W59FJPXGF7\'7!&6+7A9 M.UC6T#*5EB&HU$H&7>W$4FHKB%V491DO^Y5%DL\R0QRZN/Y*)YV19LV>GDZ? M3,1538MD5!H D7^# :A_P.C M(PITT_9$3.]\7>&%SO:7(4L7"7PN/B#_$[/GXM,"E1:!3S "JF1$!F&&3H)K MO-%:0M87: =$TEPXOPJ'SYY34XJ2) M,(2ZA??WRC@^<>^02:AU4*IDK)5F(*6VE Z1PP,B3?SV@IV$/_?!<_&U,7OD MTC&>I0!#3QWAW'7TG@ U)IP-"Y&1]Q9.QZJ=J@2T=QRF0F[-CLILFK'8(XB8 MO?DP![+B450<$A=U"\/_+">4#L?$,\.:C,Q%?OK8+C(34D MM0Z;X=5!B.<$+76##@2")FT@+X38.R(MV_$HJ"34H(?.L6,*=&; !>=V,K"[ MKZ2-.)A=*@;G0%T@5TB;DO-M5 8G?NM+7W=!XW(^NB0=-O37M:K P0G\@41H M'!E)@PTARQ9.7MHM 6ZAJ# AEQ"D1V:J/6%YB2F*WMH!IZ6#_FXC"W8+Z:.. M>M!5FQUUKS^'(I_)OZ+@W:PTK.R"7<%!?_U7 (KTFLA!9>O32#5.8G+JSCXE M/I4%RZP4B][1J5A^PWYH)'5H1RC(D)>O&F]BL2\28>PU2&#MJCP3(P*\I].9 MC "&]A4!O GAFVH[K3;H)\&QD69H&[2,JM+*^[O:P.2A MB?0&V>D2Y6;C/7"A;='7%$$:[U1+A# U! 4/L>"^E&,EO$!9Z]G(SL9:[FX% MKD1.Q99).>09F2[QVZYBC>I[+L3)T)Y ]G4PGTS*[M/) 78>'H1K34^YW7YY M9545J^+8:CJJT_.LT_.C*GB5L2 2/IAF=?J!!%,>4^J_!'%03M2 35D'T=1M,/8X[&Z(5WYU;3DBQX\GD[0MZ6CNBU]JF3P M7\@ON3F4$AULHN7\;7:L(3O+7>;9T8;OZZNF,%0,_2IO#V?*/[!=A"\=?_%V M Z)]-G2( 4\>$NF#/ \,'$$<97BT>B2;5/=A&WK>/C#3\20%IU/%N'LR^R1* MJ+6+%6R ?B;^O2:W?A>1-9E EYSYD"8 M+*=]KV:_KBZ-\GZ**W<\&68H=TCMJ!/*N9Y'*T//FQ73*;+[;V$-Z M23M;KT-6Q4E#Z1GD.O&E UHT@%(D2VW(6U(]PN?AQ+(A;&D3#B45^A< M_47<(D)[W ^ MO/*[S]?>(>G*#RQ\(Q[4^39XY/A85DCX5B%AYJQ^&Y;7Y,,H%PXSA20NDU-( M1L W-$G_2'W"TN784X2R6SLXL)%+(8=%%,"+A.E>&3MPF"'V7?)?3!.]!8T+ M5A8M@X9LE;0H3P#];N^6!G&!:[[.7,"U=?HT\O2H7N2) MS^Q[TYK!W.EMGCL=U) _!TI\N6.V19QU8>PZR$MS,HK8U0QXB=FJ52/YY,%: M4A@H[FPHCYEB>E#VL&'KDZ12A;H)/1ON M"7&JSQ9L,F:=I9R7X3M/?*C-1&G[%2 !Z,1_F6K M[X^7Z00R8JKH0T=H"86B]-]7C'RX2?WT@\I$\<8+'(OOFA('[@YJK0MB:$7: M[=1$7,H6-S:,-Z%?-*X4R)H$>$9F2NK$4_J^,80X,72!D,B4.NU*CIE>]C!/^/ MJUC19!%GR $GO15R995O-T\PBZ'-IL$AQ5JKF^!W\D3%&YXC)J$I%=5EIW"F M *19A>+8T1,8VTWLR;A?.\15YHL1.TYLZ$R9R-D+-%THPU;^_D2L$JEF"HV/ MW5X5>N1ZN*6-6U*O!-.NV'+AAZE @?GG7@"1!*FA#C"56;&5+BE<:TXVO?GZ M1JK?(V1%QMMX;Q.2FQYZ*5$9GA+NW,WX\I.LVQ=O":N0JGCG"DT(WNG]7H7 M@61(+N@=J5\Y"=U 3V;J1U%-17G A@HO*A9/S7*9;^U$:8>^&T1.Z0<%$C_* MS*AR1F)\I_1R>"GJ.E\0(I7]-&@*O>?\Q3B?#%%Q70:M8&WP*;]%OS0X6X_] M0#)C_&6-'B?JD)C/:SMH60W;;"GOCMAWR+J7?H[P/?&"H9BIGKI.M7YG"&5U MR^GB?E/1Y_%C0- R/]<<-MN2A'=Z<&C.J=*W@C)LWY_?$8)VPYH,'8DF=#4Q M.D7PBZT!6,A_M3>79!6$C5*YMYCSN\D!SOX]]G# M+.Y@"OOG0!V<7RR,)!/CB@#S+)C^/4@K^J\W_'X^G3WDWAU8/O6?KC[^_'_^ M$S>89D^9YW+#DTR.+R%6<0, B=?0$^?KA% NF$VSFJ3!($]C_) A3%%2^P-# M"%F$ZQDV--LYR,6>9UR:TVI:EX5VL384L@%>=8LR !;4I5>4/[5W" M]_M;\C@IYQP^?_NF1K<^682TKF4Y11MN_56TV/Y@0;796Z8%-P9I9Q4N5 37 MGDO:4+^D2X2CO95>JEW@N+9QNL0]JE'7PJ7$AG>6&CD=/=EJ597NT-%'S35? M:)H=OX(4FNG_I%/8CU_+RE^U>TM5.5\51=J7H\]!,_Y[CX@-_KUI$1S:X-Z7 M$^L(T@$D:S7&GK%GQ@-\OO-*$1H%BT_S10M;A])B5[Y 6*ONN;@WNS_0IPE> M1RV6/05=&P;7?'/H1@6S]:)%X-6AK/*'T">'SFM(/8BJ%^+>_/[@NT]X<@.6 M,Q[*BI&C,(*3T/C0-O6FD@N"GUG\QJV 6AF>@TG*2+?*#H9TT7\%4RS]S3.JU57G67,' M%P9<1TCBA(S.?^@YPW(QR^%ZG?V3O_/M!B;LKQJ&8\LX7L?M+71X".ZC/8XO M%%>+\;:HOTX0,DX9)J!QP)[:CS#94(::)G@2$HOW[L,;0_XJQ;W']_\@@]*D MT1_)I_9-G@1THQ8Z91+-2J4ZD"'$7*Z696J CEZ *:65FR9,3[*=((V,]C$R MALF(:3]HC*E;1VD']XQ'%_Y'W?0S<2$:M:FV!X;-R,+R-^+<(LY34AE4*]_I M'I^?2'+KV*^[XW97Y2&'?@@4%<%(L\X-.XH)BW37R/+O.H9XLVKNY:9Y1[P6 M%'/8C 87_P10AVE14\:\//7 @B0*[JUS@Z!4T(LT7QIQX&SL7@=]/.B?U4X- M.EF>F]QS+;5#GHE4:L*_>,@@[ Z/PX@!82K>(0@_-T@7#4AZ#C_A@'+SQ42! MZ(#EB9V^!B!5A1%79+ 5?G7 N4G/][CXP(1_\&31L?SZ2.,CAF9),U\NS<7 M>F0)I??L]+A4E/Q5N&-F+6J\&(8.7=PY8* [H@H_7SFD#[M=W%\,">OAT?0B M7_V<';^C^6=^^O070>(FUB^XAXGB*H\GWU]5S?QAJ]MQE^/?$EZ M="^([>GT_O.]6YU^&4>#N/-M^EW0:!2>S@!&J=S['D;/)CNS=8_,DX>'D,DK MOX?$L[UR-5Z3B+$\>;. DLP,;L<,AC*M_3 Y:$T:DZ/@]9.E77 N70Y-V0D* MYJWJ@M4AY^!HE6?'J=&9M[.$K-=YQRM*GXP>5_'SP@\E:4=&. MGX6"6N*&_^UD>II^>GKA?W"9E_O?K7ZDFA_7YRNUI*W3LR>/3OS@.'[I3,L_ MOUR8CM(S_KA6%,,M%M#[I2%C#%]P0/I![NO_!U!+ P04 " "9B8%:FOU9 MPQ8% !M#0 &0 'AL+W=O5EL8V$4I422I._OT.*5M6O(ZWZ8LM MBO/-?>ET*=6#7B :>"I%I<\&"V/JX^%0YPLLF3Z2-59T,Y.J9(:.:C[4M4)6 M.% IAJ'O)\.2\6HP.77O;M3D5#9&\ IO%.BF+)EZOD AEV>#8+!^<G-9OC'9KO]8VBT[#C4O 2*\UE!0IG9X/SX/@BM?2.X ?'I>X]@[5D*N6# M/5P79P/?*H0" XZD1;8?UYS_^QL)UNF3..E%'_S MPBS.!N,!%#ACC3"W&6#_VRXYLY5!_=L*E ?G@X-B;"$PWS%[J)E%[["+@CAFZS,0L.GJL#B M)8,AZ=8I&*X5O CW!'>-.QW@?]\D=E5[1" 0Y V(O. 6>*@9FC"MX M9*)Q-V:!D$LJCP(5>\V,_8(^O!N'?G0"O_I_7LJF,G IRY+2A)(S?P"N=8,% M& G79=E4-RA?48^@ESQ&8$#)_-;3[1?QR2+5&/.XN+IE> M *L*R.T#TC5E'O9#\![&8R](,AL#YRU\HEFA43N8I/Q4U,(H-A0_UHI90R,O MH)K.0HNE :/,L\-8*;6-MP<5#:0N)<9>ED1P71E6S;EM3=U5$GE1ZKM,^*MV MH:OF(-#Z4-F&_%'./C9TV)(?>V$4KL*^=46A3KPDB+PPB^ K9U,NJ$E8HRBS MRKZ'SO/.,O@JR1J#JJ1! M,]WX(_&B+/7&XPRNULEOV%/'ZWGCN!&Q";S 'Z]LW27.EJ4W3LGH> 1?I"R6 M7 @:N+E41=_<[FH#I,!$H]B+P@3^Q"[(ZUQZ:_4D7?4DOUP]O,N);>F[2F8_ MW[=VP^W_3]IPVA/(\/XPI;&,O=1M"Z[#?-(VZ^\5*Q J5J[2R]@S[5X?*YIH=H%> _9&K$GXFD7\?0-_5*" M6T8I137M7GI7H/>S^]T WR]1/.)ZP^G";C<=JD2:5%.J[/6NTNM'7?WWPC?R MDM".NIB*G+:1*9)-" 77-(4(9-N&K%>S: ,\L+B 7!N&ARUPIF3Y_[#0BRE? MHF!TZ I56"2K:\%SU[AH6N:KF;Y@"K'<,$TSUVJ%=RF3 %+ MM_K2 WLDR7-LF6B@;P!-:5]8%W2-E_0?I:WJI&=+2IDT_0_7C:\.8M\_&I/! MJU>[$FK86X%+5'.WZ&MP#;K=AKNWW;?$>;M";\C;#Y%O3,TY.4_@C*#^44J# M5K7+?7LPLG8+]50:6L_=XX*^AU!9 KJ?26G6!RN@^\*:_ M02P,$% @ MF8F!6M[=),;0 P #0H !D !X;"]W;W)K&UL MM59M;]LV$/XKA#H4"4!$U(MM*;$-),W6%FC1(,FVS[1TMHA2HDK2Y1D M69Y?-F#;%XDZ\7GNGKOCRW2C]'=3 %CR6LK*S+S"VOK:]TU60,G-E:JAPC]+ MI4MN\5.O?%-KX'D#*J4?,C;V2RXJ;SYM; ]Z/E5K*T4%#YJ8=5ER_78'4FUF M7N!M#8]B55AG\.?3FJ_@">SO]8/&+[]GR44)E1&J(AJ6,^\VN+Z+W?QFPA\" M-F8P)D[)0JGO[N-S/O.8"P@D9-8Q<'R]P >0TA%A&#\Z3J]WZ8##\9;]MT8[ M:EEP Q^4_%/DMIAYB4=R6/*UM(]J\PDZ/2/'EREIFB?9='.91[*UL:KLP!A! M*:KVS5^[//P30-@!PB;NUE$3Y3VW?#[5:D.TFXUL;M!(;= 8G*A<49ZLQK\" M<79^+TRF*BNJ->3D6PV:NV09PJNX^,>W1*\-C7/8.;A&C.@7\";OW\7 MC-G-&3UQKR<^QSY_PB6=K[%H:DFD,H8LM2I)/E2I]E7RG4HY4(EFE0EN$; 1 MMCA%<4S_^0C?OTM"%MV0_^K]O 'Y GM]=C 'NP;*!>BF<[9&UT'N$6WK7JT( MO.)6:,!<'U \8JFXSHHF43F\X%Y7X\YE>T@_\Q<2T#!*Z"09#VQN%(0WY"-4 MZ$RVJ<]QN0MCG7.4<, 4C"8TFJ1[L3B.9V6101U$O0/2*!W38#PZ@'ZN+ M]6'W$R[224H9"R\/(-]L@9F[Z "71%29*@? \8@&<7*(^_*W[;?+SD5(XYC1 M*!A='LE97^H"_F6[$C0:S+A;'B@+E['$,\OED!MGVVL4UR"'C7#JW>T6Q79W M,+@['*(?--1VQ\ DC'Y7*-T*VC28JRZN5P%W\K^P)HRQ$=EF*:#()Z3B).]WRE)I!S&%(TSB@<3HYME/[ M@R.Z!+UJ+B*NXS #[6G=6_N[SFU[Q.^FMQ>EKURO!':KA"5"V=5DY!'=7C[: M#ZOJYL!?*(O7AV98X'T-M)N _Y=*V>V'<]#? .<_ 5!+ P04 " "9B8%: M3PFE\::8P?;:==_SSE)0YFZL DD MX"5GG^^^^\[.^3Q9*WUO<@!+'@HAS=3+K2W'OF^2' IFCE0)$E$&[&UYI7'F=R@I+T :KB31D$V]LW \&SC[VN".P]KLC(G+9*'4 MO9M\3*=>X B!@,0Z!(9B!7,0P@$AC6\MIM>%=(Z[XRWZ19T[YK)@!N9*?.6I MS:?>R",I9*P2]EJM/T";S['#2Y0P]9>L&]LA]4A2&:N*UAD9%%PVDCVT^[#C M, J><*"M ZUY-X%JEN?,LGBBU9IH9XUH;E"G6GLC.2[=H=Q8C:L<_6Q\P;@F M=TQ40,ZY280RE09#WGYA"P'FW<2W&,29^DD+.&L Z1. (2672MK0W)$HO"0T( .>O"B+N6HQHM>E/*^3!N!4.@],>EH..Y: //;[!\DLK 41E)'.,5S5CG-DO,G8C]7GA6JDI9\@A4($K:2MC+:W2.L(2@6H+LZ&O^U MD\/; 39XA>E[;#E9)5/3+;TF(3T\H5&?PHU">MJK:9T>)QW]DTEO)9(.H_"Y MZL=)_TK?PGQ6^%>7;.-N]YT-&[H=&PUZ-_4%-ONN/W^G1Q6@EW4G-B1Q?W#3 MKCIMU^S/FA[WP[QY*5PRO<3+C@C(T#4X.CGVB&ZZ;S.QJJP[WD)9[)_U,,<' M"VAG@.N9PFUH)RY ]P2*OP-02P,$% @ F8F!6@##0CVU @ RP8 !D M !X;"]W;W)K&ULK55M3]LP$/XK5I@02!%Y+3MU F>]<$^6I3(+7CJI\1(>0/VLYT);7H^2 M$P:5)+Q" HJI-YA>GT*4W@<+Y&_V9KU[4LL(1+3G^37)53)W%0#@5NJ+KG[7=8U3,R M>!FGTGY1V_F.OCHH:Z3B;!6L&3!2=2-^7?5A$)#XGP2$JX#0\NX269976.%T M(GB+A/'6:&9B2[71FARIS*$\**%WB8Y3Z5SH\Q7JS477SPVI=;L5PE6.;D&7 M6G*:HQM6"_X"9D>BHT>\H""/)Y[2R0V$EZT2S;I$X2>)@A#=\4J5$EU7.>2; M )YFW5,/U]1GX5[$*\A.4!2X*/3#> ]>U+?WIDEKN_[V^8C5Y@.6E]37"G7,OV8-QF[ M29!LF[<@I=:IK&$-Q0IR+2_ZIF0$6P%;.Q]UWL?O"^/(#4?1,9IO)M_,[:(* MU* U9A:$Y\-FQ>[H=+3K+GH#@6$@EE9&)&PO=V]R:W-H965T2/5LRX #'DKN= +KS"FNO)]G1904CV6 M%0@\R:4JJ4%3;7U=*:"9 Y7<#X-@ZI>4"2^9.]]*)7-9&\X$K!31=5E2]7L) M7#8+;^+M'$]L6QCK\)-Y1;>P!O.]6BFT_)XE8R4(S:0@"O*%=S.Y6L8VW@7\ M8-#H@SVQE6RD?+;&0[;P BL(.*3&,E!<7N$6.+=$*..EX_3ZE!9XN-^Q?W:U M8RT;JN%6\I\L,\7"FWDD@YS6W#S)Y@MT]5Q:OE1R[;ZD:6-#S)C6VLBR Z-= M,M&N]*V[AP/ +'@'$': T.EN$SF5=]309*YD0Y2-1C:[<:4Z-(ICPC[*VB@\ M98@SR;V46<,X)V??Z(:#/I_[!FGMH9]V%,N6(GR'8A*21RE,HGI1X4[4,AQDO(-T3*+)B(1!& _P17V1D>.+_E'DL=I:9'P<:5OB2E\\ZF,_H&367@8C@\$Y0;4[I'V@'WXP^/]+VRZ MEYIIYAJP#YF-HLMX%(73O10%*:=:LYQ!1J@F!?#L D?.A:9X/3ODV1YZ/B0G M/JJ_\QU[-_^@@4I06S&UL MI55M3]LP$/XKIPPAD I)D]*QTE:BP+9*(%6\;/OJ)I?6PB^9[5#8KY_MI"GK M2HNV+XG/OGON><[VN;^0ZE'/$0T\-L$$2.$#),C4,@]O>$%\B8 [(T?M:809/2!;X>+]$_>^U6RY1HO)#L M.\W,?!"*IGV7UC4OE$ ::F-Y'6P9<"IJ/[DN:[# M>P+B.B#VO*M$GN4E,6385W(!RGE;-#?P4GVT)4>%VY0[H^PJM7%F.!:&B!F= M,H1SK=%H("*#L3B:*)FBUG"[3WAQ=@D']\0ZZ<-^:&Q:%QRF=8I1E2)^(T4[ MAALIS%S#E<@P^Q,@M'P;TO&2]"C>BGB)Z3$D[1;$4=S9@I[VH#$O&5S3')LY=QA@4M5A-0DO2-3*WH-V)VI% M403W3656A8*J<$OG[EIPG%2AU[98/=M0TI*7S),E7"I#?Q'?:79I/+"*3CZ= M'L)X?4-:(&P?WA6?)*>M3A2[ [J^<[M"NXD3X$7\E?RMTZ P9=:#YM0)U3!' MEH%]#D 3AKO%=J-63?@0[J4A[-WG<'LU]ORH'3AT?''DP!4U?,KP\C"]]FI-+9K^^'< M/I.HG(-=SZ4T2\,E:![>X6]02P,$% @ F8F!6O_N9ZY] @ Z@4 !D M !X;"]W;W)K&ULI511;YLP$/XK%IVJ34(%# 32 M)DA-VZE[J!2UW?;LP!&L&IO9IDG__6R3T+1JHTE[P;[S=Y^_\W$WVPCYI!H MC;8MXVKN-5IWYT&@R@9:HLY$!]RJJ F/=/W8G,+NWQ2 MRU<*IMP7;08LGGJH[)46[2[8*&@I'U:RW;W#04 >?A* =P'8Z1XNJBC3C*;5$>M#2GU,3IXK(L90\5NMF:,BM0Z.LC63%0WV:! M-O06%)0[JL5 A3^ABC"Z$UPW"MWP"JJW!('1-8K#>W$+?)3Q&LHS%$<^PB%. MCO#%8[*QXXO_,=F/AC9#W;SO"OA@9V ^3_,"3X]3' MTW#O^:C,P4'_M2#7;LHH5(J>ZZ$51^\XR"Z'_GV%#U/PCL@UY0HQJ$UH>):E M'I+#9!D,+3K7S2NAS6QPV\8,8Y 68,YK(?3>L!>,X[WX"U!+ P04 " "9 MB8%:A&_U(,\# "T"@ &0 'AL+W=OD]M TG3;1F0P4BZ9OO(2&>;B"2J)!4G_WY'R9)= MQ':[%OOBXU%\'MX;SS=9"_FH5@":/%=EK:;62NOFW'55OH***4PUP2U585DR^74(KUU/*M M8>.6+U?:;+BS2<.6< ?ZKV8N47-'EH)74"LN:B)A,;4N_//+R)SO#GSFL%8[ M:V(\>1#BT2C7Q=3RC$%00JX- T/Q!!^@+ T1FO%EPVF-5QK@[GI@_[7S'7UY M8 H^B/*>%WHUM5*+%+!@;:EOQ?IWV/C3&9B+4G6_9-V?#?'&O%5:5!LPZA6O M>\F>-W'8 :3> 0#= &AG=W]19^45TVPVD6)-I#F-;&;1N=JAT3A>FZ3<:8E? M.>+T[)Y)R6JMR,DG]E"".IVX&FG-1S??4%SV%/0 A4_)C:CU2I&/=0'%UP0N MVC,:10>C+NE1QBO('1+X-J$>#8_P!:.30<<7?,/)?;[UR' _TCR)<]6P'*86 MUKP"^036[-T;/_;>'[$K'.T*C['/[O")%6T)1"S(NK>Q+U.N7_;9>ISMW9N4 M>L%[\G_+^Z[2H3B\<4A>/('$EWY0'^2?;?4 TD1EV/GX##+G"LA<\GP+N 73 M=WB]W-HRU/,<">Y63 +Y!+(BO";_ )-J>P [E-*L+@P:!8'^"O,*"+:+/UC= M8I>-4OQ,\X_74/MV&>"\%M:D7VWZ6O68*C/NI@UW@>T.+SQNZ! ]/G(1V MAHXF?K@3W-C!F(5.XO]\P?Y0R@/B>ZF=9,F.34$:.-0CD1-YAS,>V'Y [7C' MF4%FCF\RGOK'LA6\#K'O);;_'[+EVV'LVS%-]U#A]1AO)TI^.%W!-]["D<88 MC8TQ^O[&.'07MND6S+R6QORG[VWHQYE_MI:^"L:PV=5P%QG,*XX;:&S)%T!. ML.N\F*YSVA=R-&30@#Z+DFE>8JLW^74B.&FG>PY%_9:KQ[.% M!, VI@'_AS213 .28CV=H0@-*C"MI-,BU*[P7Z0 S.8+A[(8Z^;M=K4O3^[. M)%&!7';SDB*Y:&O=#Q7C[CB27?23R/9X/\_=,+GDM2(E+!#J.0DF1O8S4J]H MT71SR8/0..5TRQ6.E2#- ?R^$$(/BKE@'%1G_P)02P,$% @ F8F!6J2Y M1(M$!0 JQ$ !D !X;"]W;W)K&ULQ5CK;]LV M$/]7"+KI-#&05]L,2Q5_,&5/H,4OSXF@P5VIQ,!H5\9QEM+#%@N6P,Q4RHPJF M#R6&U=B4GAZ)4*<_9E41%F654/IVP5"R/!LY@ MO7#-9W.E%T:3PP6=L1NFOBZN),Q&!B7A&7"1' ZP%8BF+E4:@\/? 3EF::B 0XWN-.3!':L;V>(W^H=(= M=+FC!3L5Z3>>J/G1(!J@A$UIF:IKL?S$:GU\C1>+M*A^T;*FQ0,4EX426Q$,'$Z\%SC<9NA>?^B,9=BJY@ MO&X8?5D.B@6-V=$ ;D/!Y ,;3-Z]<0+\OD=(SPCI]:%/;N#R)67*D)@BB('X M'HE%$\4@?Y? _9#OWD0$N^_1__7_K;H@+#$+UTPG#9[/?AKR^(%)R!QF?@J1 M)\%".P-\+K,[)LWT_)')F!<-X!]\VDPN )Q#-HK-"CCG9D[!^^A*\IBAX=^, MRF(/W=*T9.C/4A6*YHG6D!::^'>:EY#Y4!W,R".!P7J+ LO!KATY9BFR?;>U MKT<. :UCB& )AIQ*D:&+RX]_ 1JV I\88MR&">P(;VBN04XIQ'^:MMPQ=!S' M(F2\MV4EQ^M"Z+*I7M]6&VXPJ^R\OL4H&EN1-V[IYF#;:W0-;1QT*%Z[1Z>F M7F0W:C&/[8B\!ORK0OZU"'"1$VY8P;?&?F"'C<"134B'P!\ES?55(G[CE]"S M@V8VMKUMEYT_+JK &;J-D\>.Y0?8QOT.WLVQC0=_+K)?=["+W,AKKR[/APG4R+6F*%),9&O(+K+R)5@$O_A Z$?_5?5SOQD]KW^[ MULF7*^^S@ECE&72V=M&*-Q:SG%<78+L.?J!BVKL=!3 (1P88-RF_ZGU1&]EH$UE>@+=$< )['&TQU\8WCPI(T*';\:0@7E?)Z7B5^$ZP M,_ONOG)[HJPGLX0FLX0_]GS?UYUC@F*103==T.KVL$<]9EV9I1_]O\XL^H;J M=DW;JK-(-,7A&CH=*N,Y M-"\_L 3?T"6G35LF. +>SYK06'N);C!>@CRR$- MI14K3:"7Y044F*H%,Z$6PFO$:;UBG-!RX2GQ12A@?,V2;2% ?-_?D *D@J01 MDB[WCEH-=,;DK/I,4, A9:Y6O;19-5\BCE<->$.^^HQQ2>4,N@24LBFP8CN$ MHBY7GP96$R4653M^)Q0T]]5PSB@4'$T ^U,AU'JB#S#?9R;_ %!+ P04 M" "9B8%:2FY6=-D" !V!P &0 'AL+W=O\>/^?'/@\W4CWI%:*!YTSD>N2MC"D&OJ_G*\R8;LL"GS&>>^.A\TW5>"A+(WB.4P6ZS#*F7B8HY&;DA=[6 M<<>7*V,=_GA8L"7>H_E53!59?H.2\@QSS64."AI+A@I3!W&Y%N3>*9CGEF?$-4DD: M3A_83* ^&_J&0.V4/Z\!)A5 ] % &,&MS,U*P[<\Q707P"QT&NF!S''ETWC6J-7KCDT]A M+[@XP"IN6,6'T,?W=+W24B#(!6S)YXO05CR8%!EP/+T M?63*]5R6N0'%#$))$BB@&TM6D[VW],/D3CXE4="Y@/_]DW28S8B"E6_KM#+" MS6X=N[2WD8]'[4/8[L,+,J4_SMN%[[># +XN? M+0?!V8P+-[UO]P\OH$)B&A134X^T%K>YY!QZD8:+F4[ 7:M+F58TP/F]UDI DUQIX5I2D#/".O9)ZG_IA=FJ):NXVMPQZ%JBXVW M>50NJU[Z&EZ]2+=,+7FNB=&"4H-VGV1359>O#",+UUEGTE"?=L,5/8RH; #- M+Z0T6\,NT#RUX[]02P,$% @ F8F!6G*9B*PB P ,0D !D !X;"]W M;W)K&ULU59M3]LP$/XK5I@02!%Y;1J@K01TTYA MJPK;/KO)M;5P[,QV*?S[G9T0RE0*$Y_VH8WO?,_Y.?M\Y\%:JCN]!##DH>)" M#[VE,?5)$.AB"1751[(&@3-SJ2IJ4%2+0-<*:.E %0_B,,R"BC+AC09.-U&C M@5P9S@1,%-&KJJ+J\1RX7 ^]R'M23-EB::PB& UJNH ;,#_JB4(IZ+R4K *A MF11$P7SHG44GYZFU=P8_&:SUQIC82&92WEGALAQZH24$' IC/5#\W,,%<&X= M(8W?K4^O6]("-\=/WK^XV#&6&=5P(?DO5IKET,L]4L*]F(<=R3 T=#91< M$V6MT9L=N% =&LDQ80_EQBB<98@SHS',##FXI3,.^G 0&'1I)X*BA9\W\/@5 M>!23:RG,4I//HH3RI8, N72$XB="Y_%.CV,HCD@2^20.XW2'OZ0+,''^DAT! M;HNK0:7;4?8JG.B:%C#T,-[N"4=IS27=Y'-WBURA4'(N>8 M0=OY[?:POY?'87)*_I?O%#@U4+YI-V8*KZM4^L,KUE29QS>MJ"C)]_F<%:"L M*NJ?OG_E*=Q+?L_$XGE-)2NFM51O+WS%Z(QQ]@Z*]NAMHA0*2F:(D ;PMEV. MKPB75)!+H5>*B@+(K324DXEBHF UCF:4.SW5%OZ-BA567=+>K,[])S>*XM-_ MU&11[/?S=(OFK$2>6'&?=[+G)[UC/\_"3A/Y81C:W[/-7S*6@/YQWHF9GQ]' M?M;+R80^8E,P+\]ID]M;\D&6IGXOCP^W:%PY+)DNY$J8]WM,>YD?QP^<-6WPV;QY3%Q3M6"8@1SF" V/^CV/J*9!-X*1M6N*,VFPQ;KA$M\TH*P! MSL\EWK-6L MTKZ31'U!+ P04 " "9B8%:?5RH0U($ #-"P &0 'AL M+W=OY.T%]VRYTD80S"9KNH0'T'^N[R3N M@A8E9R5PQ00G$A93[TMT<94:?:OPG<%6.6MB(ID+\60VM_G4"PTA*"#3!H'B M:P/74!0&"&G\:#"]UJ4Q=-=[]%]M[!C+G"JX%L5?+->KJ3?V2 X+6A7Z7FQ_ MAR8>2S 3A;)/LFUT0X]DE=*B;(R108Q W!K'E73NR+&^HIK.) M%%LBC3:BF84-U5HC.<;-H3QHB5\9VNG9+<]$">21/H,BO4@7D&B64[WY6A..%Q>H#*2$GFCX3 MJA2@(N4Y*1B=LX)IUAWJ:3*?/HSC,+DD__6-!PCE'*0]Q+W0'*9Y).0W*93J MBN#B%=(W#!6[D*2:\24IC%U&I=Q]QIZTI3)7K>9'$I_[PVCHAV'H"A,_'(=6 M^*!%]F03BXV%VL;0#,Q5#9;:RAY/#!EOA&AN;/KCRX\;L($G'=1CW;QEGF#?FL$&0Y"5( M.!Y9R1]8/+*51V%ZI-I+X M@U&=G>\GK'O)R!\.+.\S1XC&<5H+NVB9ZL MEZ#]61F/E6JJP.$:OR!?^SC#PD$'C#,-6+0;=,/:2E*O//2BU!\-!L=0[CN* M+\FCP)+JIKUS@K18H^$QUL<#L0X8&Y-O\^KB)/ZX/D,7IV%SHO&E;>-+W]WX M)&2"9QA*?: H877+UO;?9*YLI9%MI4P7,,UP 3DVA8(H376EA=PY%@2[!=@K M<]PV8;$ .PBT2ET=\C3K_[DSWAZ"F /'"M*$:B=(&UD<]4/RT_[UH(W,B3[M MCP_(SOJ;X)_Q_UQA"DP_@V?3!H'TPG[B%'#8'QYVURNL60/>>=MZ<>(J]^*T M'Q^V=Y()27;8OPC-_\9IIK0_LWTY.P[3L[ESUZG.+2)M,^NP@Z<$:L$N;2#I*G*BNMZVFJE[:SZI1[1#NKU MH/N5RB7CBA2P0-.P/\)JD_7P6&^T6-N!;2XTCG]VN<)Y&Z11P.\+(?1^8QRT M$_SL7U!+ P04 " "9B8%:G\D7M-@" "!!@ &0 'AL+W=O?I M),."ZTM984DG*ZD*;FBIUIZN%/*T<2IRC_G^T"NX*)W9I-E[5+.)K$TN2GQ4 MH.NBX&I[B[G<3)W V6W,Q3HS=L.;32J^Q@6:Y^I1TWD;5O#'X(W.B].5@E2RE?[.)K.G5\2PAS3(Q%X#2\XAWFN04B&K\Z3*9MB\F.8 8,'F1I,@T?RQ33]P >$>Q9LAW+6W82\1Z32P@#%YC/HA-X8:\Z M;/#"?U5]2&P+%1V&LH_F2E<\P:E#KT*C>D5G=O8A&/K7)XA&/='H%/IL08\P MK7,$N>IY&IF\@,FXH3K80B4-ED;P/-_"$D%H76,*HB0+A%5MZL.B3H<]^S!B M?G@-_VND^\-B2;G>W>'1DQ 6J 1J^ R)+%]1&4%5")3:%2I%RG0C?^<>,#>, M0Y>QX;N8 ;O>I:NUWW"E>&DT1.Z8Q6X<1!"X<3QVXY'?9516MDUH&(W=432& MB"#GBV<-I32PI7KI,CMP?=^' 7-9'%",XQ3/@PL(PB$$40!SU$:)Q/2'?X%& M]'N2AN>@;15J>]W)/G]K9Y\C!+$;C@;MJW\,6^;\P-7:T')R7%%KOYE/'! M0VO71A9-4UF*0VU MK&::T3<"E36@\Y6D.NT6-D#_U9G]!E!+ P04 " "9B8%:([&V4F\# > M"0 &0 'AL+W=O5#ZWNP!+'FLA#0K;V]M?>G[)M]#QJL8*+N%.$]-4%=-?KT&HP\H+O>/$9[[;6S?AKY\&[XN5 M%SA"(""W#H'AZP%N0 @'A#3^[C&](:1S''\?T=^UN6,N6V;@1HF_>&'W*R_S M2 $E:X3]K Z_09]/2S!7PK1/(6MY=H);E+;-LO=3J0+2S1C3WT:;:>B,Y+ITH&ZMQE:.?76]@AUML#9E\ M85L!9KKT+<*Z13_O(:X[B.@%B# B'Y2T>T-^E044WP+XR&<@%1U)74=G$6\A MOR!Q2$D41,D9O'A(,F[QXA\D^5QNG6?RO*<[$I>F9CFL/*QY _H!O/7K5^$L MN#K#*QEX)>?0UQL\8D4C@*B2<-F=,%>J.-10*VV=),1T[)\C?Q[^]:LL"N(K M\E_?* =46]"#)$]F8O*I!HWDY8X(90S9?CW2OGP*IYL='IP'O!!J9S$L_$(F M$0W#A,Z2>#J>36@V6]!HGDW)%V69(.JE:#^#=4; =! P_=<":LB5S+G@@X8G MEESFJ@)2:E4-3*TBZ&"4X 6SWQ^;3M[SP?\7\OZ4>#=*8U5CMJ213 B5N\1Q M%PS>/T>/24:S!.WC$ MN%&:E C]@D-PK +.=[G,+HB[Z4%O$/LL1HF/?LI)1).&YG-TQ&%!5W$&/^3 MW:,T43S#<.TZ?+A"ZRDX#/G31_U+,JT+NV,QO4II&V:U_#[-#\ MWW8][V3>_3E\8'K',1$!);H&%W,\-[KKQMW JKKM@%MEL9^VGWO\@0'M#'"] M5,H>!R[ \$NT_@=02P,$% @ F8F!6A-9C ;6 @ _@H !D !X;"]W M;W)K&ULM99O;YLP$,:_BL6FJ9760H#\49<@M6%3 M-ZU2U*S;:X=<@E5C4]N05MJ'GVTH2E:*&HV] 1ON>8[[8, M,CES4J7R"]>520H9EN<\!Z;O;+C(L-)3L75E+@"OK2BCKN]Y(S?#A#G1U%Y; MB&C*"T4)@X5 LL@R+)ZN@/+=S!DXSQ=NR395YH(;37.\A26HNWPA],QM7-8D M R8)9TC 9N9<#B[BL8FW 3\)[.3>&)E*5IS?F\G7]U6+]!!EAU1D_UASV!(/P%8%?"_RW"H):$+Q5$-:" MT)*I2K$<8JQP-!5\AX2)UFYF8&%:M2Z?,//:ETKHNT3K5/0C!33G68[9$\)L MC:ZP)!+Q#5H(D, 4MF_G) :%"96GZ S=+6-T\OYTZBJ=WIBX29WJJDKEOY+J M&V;G*!A\1+[G#UOD\VYY#$DC#UOD\=OEP:'Y"\T+:CXD]'8;T(/"A\VA0\[ M"U\6*ZG7@EX'Z'-ICK_1+92.&;K<"@#]&VH%TFE^+) ^S>*>S Z@ MCAJHH_^S=Z_9,)WA#19;PB2BL-'VWOE8KVU1=5O51/'< M]A\KKG0W8X>I;E!!F !]?\.Y>IZ8EJ9I>:,_4$L#!!0 ( )F)@5H",4D8 M6@, ) - 9 >&PO=V]R:W-H965T< AKR6A= ++S>FNO5]S7(HJ;Z1%0A\LY:JI :G:N/K M2@'-'*@L_"@()GY)N?"2N5M[4,E<;DW!!3PHHK=E2=4_]U#(_<(+O&;RA3?S2 9KNBW,H]S_#DT\8\O'9*'=+]G7MM,/'F%;;639@'$')1?UD[XV M.AP!PM$%0-0 HK<"X@80GP'BX )@U !&9X HN@ 8-P 7NE_'[H1+J:')7,D] M4=8:V>S J>_0J!<7MDZ>C,*W''$F>>(;P=><46'('6-R*PP7&_(@"\XX:$)% M1AZ!P=EK)06.&6#%&$W>I6 H+_3[N6]P3Y;99XW_M/8?7? ?1N2S%";79"4R MR$X)? RFC2@Z1'0?]3*FP&Y(./N51$$4=VQHV0__@XI>>/H&[W'HX"/R]2DE M[WY^3S1LK%(==*NWT\4'NAZ1XC;ML>.-_\>T=T1S7WL==7NU9]ZMKBB#A8>' MF@:U R_YY:=P$OS6E:@AR=(AR58#D9VD;M2F;M3'GGS9EL^@B%P3_%@HZA+3 MU)@FN+/!C-R1>M!W#*P.M[?__8_IIB2MZJRB>R:3@)>\^E7N=7*OMD&3I MD&2KZ7W'=8& "Z,@ &0 'AL+W=O=-FE*P,[KKHW4AMTV:=U5ZW:[7UWB)&B ,]NT MG;0__LQ+,2;$*]N3_M P5_;G_@QSQ?,V3T77^6.,84>DCB5YX.=4OM7HY$, M=RRA\'HNBB4Q"/L>=-10J-TL#PKCEV+Y1G/5!RE M[%H@F24)%=\O6#"_]50!9Y@>*,?R-V+QO;*._*+>=?\YUWZ_.!E[>(Q2Q4N035'W=L MQ>(X5]+M^%:)#NHZ\X+-[4?UOXO.Z\[<4LE6//X2K=7N?# ?H#7;T"Q6'_G] M6U9U:)+KA3R6Q7]T7YX[FPU0F$G%DZJP;D$2I>4G?:A - J,O2,%<%4 MPK@ MQ9$"I"I V@7\(P7&58%Q0:;L2L$AH(HNSP2_1R(_6ZOE&P7,HK3N?I3FO_N- M$OK;2)=3R\M,ZB-2HHOP6Q;)J/@QG@=,T2B6+] S-$)R1P63*$K1YS12\J4^ MJ+>OHCC6Y\JSD=+-R,5&857EJJP2'ZG2Q^B*IVHGT>MTS=:VP$BWO^X$?NS$ M)78J7E$Q1#YYB;"'Q^CS38">/[/:7GYT-=4M'+!PB(C?$CZJ%CQ=C72J6+TG M]4]("EG2XR?L:-QEJ3+N5LGGEU=R3T-V/M 3B&3BC@V6?_[A3[V_NKA!B@5 M8A:]<4UO[%)?KGB2Z"&O RW\^K(>ZU)F;(V>ZW%>'GG1!=0IW!=H*38MQ/+) M^FXYGDW&'IF?C>Z:K [/\R=3;[$PYUD8)C6&R9,Q#-%-B4%?)Z2BZ3I*MS]C MX53ORV+R1!:'YSE93&L64R>+=U=O_NOJH[-4WSY"B@5 8A:M64UK!C+]S"#I M08H%0&(6O7E-;^X<:T6D%?,-O8T9VC.!& UW9:@AOD&ZS@T30L]&16RBD*=W M3*CV=;-D/#\,",_S[*A9.1O4EQV0F,5N4;-;.-E]$C25M,P?0RZ51#_0LRXL MIR:E\YQ<+A*>I2H?/'1]%TDNOJ,-*S*X,,YT MQI6G;ZK%[ABZJBIK+FZ1<[>F+SHH-9M=(QWVG>RN!8LCG6?3'!J-!+JC<58$ MH@X\&:V9H*5?*1D?H^8?C+BI-_3;X)Q-Z0T.2,T&APTX[ 3W07O4F$N9IPUZ MX.77 L$8V@B>(+5C:$T5J[^I?,8Q>LZ:^EXJ*K7F;X&'K3$<0%5IPS,9O.], M<8N,0].HDK";?*+O! .:PH.J!5!J-D&3Q?MCD"S$!TW:0=4"*#4;H7$ OML" M?,B26YU^Z!BU7% GQE0.]^RM*M M5"Q%UU2HE F)WK]?=4*#S.Y7H&H!E)I-UK@%?P%SB8"T BM0M0!*S;[-:IP% M=CN+=[E/3<,BD2OMJ.)HH[/E-(QH_&@W),KVQ2U]D^GI\XN!_9.0QX=NPY^/ M9^V =[>R+U,H-9NI<1S8[3BZ _Y"DT[TE>6?O3IRE_W2K=MWG(*J!5!J-E-C M1C &"74,ZC1 U0(H-1NAL238;4DZL\'B'E41W.R!B3"2Q4S RS&*N$#W5 B: MJN[Q2@ZOYYXWG>!V=(/Z$B@U&Z/Q)=C]>.'U(Z>]B,+R_EYY:^]'X_E4)ZU2 MU_<;N+SA/+^?9_[:=Q3F-[A1^!!L_@MU^Q#TQ?G&---"G$:!J 92:#=6X M&#R%F1E!'W: J@50:C9"XVNPV]><8&8\=#H^GDWG;3_M;EAOC*Z=I/AHIWHN*OOO8CB%#:&&!M#?L?&-,,Y2H^%L[N*WDM40!T-E)J- MUS@: N-H"*BC 54+H-1LA(UE4FY'\^OA3+K"V2/M<(9=$W4*WT*,;R%NWU*% M\PT3D@ M!/4S4&HV<>-GR!PFKD$]"ZA: *5F(S2>A;@7=)WZ\4)5?7,RF"PFP[EW,!6 MVA@HM9+JJ+'8/V%B6[PT(76 9ZDJU_W71^L7,RZ*UQ%&YO3RK8XK*K91*E', M-KJH-YSI:5V4+TJ4.XKOBU<';KE2/"DV=XRNF/.WD%]>LJR_\! M4$L#!!0 ( )F)@5KG*[M&]@( (T+ 9 >&PO=V]R:W-H965TF7!14:4'HJE*PL!)+5&&7-]C/MN1FCNQ",[=R/B$2\5HSG<""3+ M+"/BSP08WXP=SWF>N*7+E3(3;CPJR!)FH.Z*&Z%';J.2T@QR27F.!"S&SKEW M-O%"8V!W_**PD3OOR!QESOF#&5RE8P<;(F"0*"-!]&,-4V#,*&F.QUK4:7P: MP]WW9_7O]O#Z,',B8Y*D.Q(Z![^\Q\&L#WW)7CBSE!5$D'@F^0<+LUFKFQ1[5 M6FLXFINLS)30JU3;J7A22CTC)3I/'DLJJ0W55S3E.NXI"&+')Q>@"&7RLUZY MNKZ\'[E*NS8";E*[F51N_#UNKHDX15[O"_*Q'Z"[V04Z^?CYI8RKR1M\O\'W MK6[O#?AM=)5*T*YB_OEGLB )C!W]UY8@UN#$GSYX??RM@['7,/:ZU..?7!&& MDA<1+0A-VS@KI<@JF0]J'?*'!BFL$$,CY+*\!T8^PUC_ZUA=#=$")*KUGA6:OV=='I^Y&&,V[,9-1C1 M/V-TN>]4.3!4@X9Q<)1T#MZ!<=@P#H^:SN&K=$:#X=YL>GA;@W$GQY1GF2X* M,\63A];:VFE^8)"\G2O".THJ:YDC8VZO J^SBLZ:_\,! 6)+DWY7X-0=,X Z=,O0 A- M*?=FO%/VT%!N;PLO.$[&W^/"\+8WAM=9[/\KX^&KFS:,HB$.7MVT[DYS91I5 MW15A)5[U<-%"]LOS7G2G=O]G6E^V409H->7W"NG@>FA6LZ M\/@O4$L#!!0 ( )F)@5K8%/7!P@0 !4> 9 >&PO=V]R:W-H965T M$JDM;#=IW:KU=G>_ M.L1)T !GMM.T__W9A!(@U$VDMS\T?'L>P^S;9D!5]H/+'YIZK-;MQ660% M+47&2L3IBM8STIDOS7#NI\_A5FUI-FUK87GYQ_UA=O+J8.1'TEN7_9@NYGEJAA19T2;:Y_,YV M?]'Z@D;:+V6YJ/ZC77VL8Z%T*R0K:K$Z@R(K][_DJ0;1$F#_%8%;"]Q3!5XM M\$X5^+7 /U4PJ@75I=O[:Z_ Q422V82S'>+Z:.6F%RKZE5KQRDK=41XD5WLS MI9.SFZU06X1 U^FO;2:RJGH7Z%H(*H4JH]K(Z0*1NC<@3TZ7NUVYK>K1%,5MBN)6?MXK?E^.*5\-(=V[ M^,,N>HBY$AN2TJFEQA!!^2.U9G_\A@/GSR' D&8QI%D"9-8IA=>4PC.YSSXQ MMMAE>3Z$?Z\<5TH](#_.2TE&*H'D:K<^L1'-W288B#J'OCQY!-)D!F'=#C M!O38"/J>TPW)%H@^J5FQT(]"!9VI60A7$R/.%7+]<*3#X(W6YX+?FP4M\![V M<.3VT4,VF@"9=="'#?KP#?0JB7#Y7"'777RCLH'\@$HJAV ;S#W4D$TF0&8=U%&#.C(_4$M)RE4VS^E@/S:*ST4;':$-/&_LJ+\>7L.7%5JV\/GZ87<\%7[NUR?NNUYNR MQ:!M)E!N7>ZM7(F-W/]FDN0FP$;YV8#Q<=<. NRY47_@ &TW@7+K0C[D1 P3 M%#%H4@1UBT'=$BBW;D$.:1&;X^)UFK*MF@NB#7DF:DP?+ 9D'KRMW=H]/\*! MZ_3G)J"M)E!N7T=5 $VC M4&[=*ASR*#;FK-D7IIZJDO("+>A\<&)H-CB;\FA@_A*-P_"(,FC8A'+K4C[$ M36S.FS%=4J[?P4KRU/3JYT':H&FS=NM,Q$>^A[$3]GDXHMR[N0^C$YM2Y MG[>\-7J QDM\G"]=/QP'@3_JDP9-F%!N7=*'C(G-(=/T:M4L/1OP4*;T5&=V M@SY@T%P)Y=8%?$B6V!PMO]*7-R3-2\-!UJ 9LW9KOZ4*'"=RHK'?9PV:,J'< M]JSMUA4+"C7 M!ZC]2\;DRXK^;M=\"9[]#U!+ P04 " "9B8%:)%WT/Q<# #(# &0 M 'AL+W=O>-L;2Z]L4AUR&.82Z+2*&+R<0JAV$PL:CTM7/+E2IL%VQLG; E7H*^3N<29 M7:($/()8<1$3"8N)=4P/IW1@!+(=-QPVJC(F1I5;(>[,Y"R86(YA!"'XVD P M?*SA!,+0("&/^P+4*L\T@M7Q$_IIICPJ<\L4G(CP-P_T:F(-+1+ @J6AOA2; MGU HU#-XO@A5]D\VQ5['(GZJM(@*8600\3A_LH?"$!4!UWU!P"T$W(QW?E#& MU-4X4K2I%C_S[EBF>F^D:. M(R$U_\MRR\4!84H)GS,- 0&E>92-6$4FP!6R8%R2-0M34&1_!IKQ4'U!N+.+ M'W_&MD:^YE3;+[A-WU.YV!@[^QO:ZAT2UI=!MIG,TO]UB4',W0B><8 M#]KN.\[--!26/P M9I^>/":8$>M.;\3XH*&&)<-A*\X<[H#CJ.0X:M.9HV<7=-3D2^IL\[?3R&.. M9\=:U6;71LD/VH=6*@MMQ8L%3,LTM\6 -N9Q[WM9SJX5+-*0G/-%K0M?P7') M(S"IFCAMDS]M-?O3Y^F?=AN":YO]:7/Z_R59 "1F$=9STP5H,\?N[:X^WG91 M .BV M!V2@#=10V@VR) FZO V^.M&:?_>KQM*P)M+@GOC;?!LWAS.S7Q9E?Z M4M/C8T.WY+$B(2Q0T#D8H"=DWC;G$RV2K%6]%1H;WVRXPD\-D&8#OE\(H9\F MIOLM/UZ\?U!+ P04 " "9B8%:S""@+QL# #2" &0 'AL+W=OO"(')"2Z8 B^^>SQU&O#U'.>>L\(4U<$ MO$K2K6)?V*FN60:3 )^0!K6"('WY@@ZB-WL8DY8QV:>>?JE!,<.K)8%;?+3Z M[XU[0J\Q=!KVR:Y2VA_$-!XFXW#5X;W?>N_O]?Y)8G3F@)<&2,YUAB?-JP9R M(CV6K#IQO.A@!^<(>>A)%,?=/(.69_ TST+)\CDT@X%/4BVHTU:K%& M>[&F3/.,K%WFPMBP%<9F"=O'@SE<&U;E]D;==3XECS=Z$+2D/^@/N]%.6K23 MO6@S+AK+]+]P)\^!H]%]UHR>OEUXE;QG3(ES%\J[G>33F2"]*J6[9YE$T?'H MD=M.=_(X?1Y1OHG@DTST7YG"G3)3@EJZ8JKQ%C>5\16G'6T+]IDO4_?+?;6_ M8&K)*TT$+- T.AYB'E"^@/J.D;4K6G-IL 2Z9H%_.D#9!3B_D-)L.]9!^S&ULM9CO;Z,V&,?_%8M-4RNU!1L"H4LBM9>M5^FJJ]K=MK<. M/$FL \S93M)*^^-G X6< .]6M6\2?OG[?/W8S\>&V8&+KW(+H-!3GA5R[FR5 M*B]=5R9;R*F\X"44^LZ:BYPJ?2HVKBP%T+1JE&.'N8.=EPL/;+-5YH*[F)5T X^@OI3W0I^YK4K*,91Y!!HHP$U7][^ !9 M9I2TCV^-J-/&- V/CU_4?Z\ZKSNSHA(^\.POEJKMW)DZ*(4UW67J@1\^0M.A MB=%+>":K7W2HGXTF#DIV4O&\::P=Y*RH_^E3DXBC!H2,-"!- U+YK@-5+I=4 MT<5,\ ,2YFFM9@ZJKE:MM3E6F%%Y5$+?9;J=6BR93'BA6+&#%'TN05"3+(EH MD:(K*4'5AY\87;&,*082?80L17H^H$>: 3I9@J(LDZT->>G--K(I+2"Z0C\\0\4B OCPNT;1]F3=2 MSYO+(0.3=\A8V)H,K1G[@RN:(3I@=I6KJX\CSO'@X55'K(K)/M*,Z M^^]\1>^0KVGK=/H#^*8WF&WL^6BRP-=,/6I.*9%NM M"2GL]:)>ZB5:(7C2VP0)PYYQ;]PQ\:?1-!P>=DPZ.\1JYP8*G:RL(%0G/ASU,^A[""0ZF M(Q8ZDF,[RE]767VDVU<_W#$=VZ'^P^L??@^@XX[HV([T>P$E96D[;:NZXM5X M)CLA3)W7Z^.@]S[=?>SCF(Q554=W;,?[O3 CIYXK._!MQRKDG*$"U*"1N%]8 M(9YZPS9(QVMB9>OBAO/TP+*:-JQ0M-BPE=X CZ>D$?QNEZ K#.LR&S'3@9C8 M0?S_=BND3V#[=H5T"";D#3B-+5:DPS*Q8UD'%P9#ENHZVDT-6NM#FTR\:1R/3:<.VL0.[26L!FN)]!$= M:B3JM7(D8L=H8F?T$M:@.YTB19_:?C\/>NB#&>O= PFGP8B)#LS$"M37[&$; MQ>.7I)%-K'OT4IZ#V%2?'B2J9F#]?MY>;3]O7-4O]=WC];>1.RHV3+^49[#6 M3;T+\S%!U)\;ZA/%R^H5?\65XGEUN 6:@C /Z/MKSM7+B0G0?O19_ M02P,$ M% @ F8F!6K=#;\X+! -Q$ !D !X;"]W;W)K&ULO5A=;Z,X%/TK%CM:S4B3@H$ Z2:1TF;G0YIJJZEF=E\=N$FL O#90D0-TTRNQ+ H[ON>=B5D0 =ZD+L!>#@F0"W#G#; ?XS 5X=X)5"*V:EK#F1 M9#KF;(NXGJW0]$59FS):J:&Y?HQWDJM?J8J3TSD5,0H#\*X$175R"2 M)V@F!,CJ\@LE"YI224&@3Y F2+U Z(ZD@ 9HEB14!Y$4T;QZL?0#>CL'26@J MWJDIW^[FZ.V;=V-;*LHZL1W7]*XJ>NXS]+"+;A2]M4"_YPDDAP"VTMH(=I\$ M7[E&Q#G$%\C#[Y'KN'X/H>OCPST#':^IOU?B>3^I_GTEK3+Z_1GUNG I"A+# MQ%*-+X#?@S7]]1<<.+_UE>-,8 ?%\9OB^"9T56P%&M/J?=)E(!GCDOY3#O0I MK^#"$DXO8/=3/QKYP=B^WY?4G>6.W-!O9AUP'391' M+7K&/"=6/&A4!$85UVN2KT#U,>)Z_1NPY6 C )'R3>Q3%'04A>X(CUJ2NK," M+W)Q?\7#AFMHY#J+8[;)58,4Y)$L^ELA["3&@>]W:]Z=-\#!, R\?HI10S%Z MB2+7C9WNVK>/9=27W7$CM\6R.P\'.(Q&43_+4<-R9&3Y!90/OL1QU.48AM@+ M6Q1'G=X:! $>/O.HL;.S*UZ-_W>SJ%.>JT!G0CLLD+LKD'M>PZCQ]E]KS_\/ P>[7EO*S[!_O/-_;-X '.E8N.OHJFMPT%%CS':JFMT. M 9NW"$H[(OJ<-:,5J?_*WWZUT?8UO@,7\[*L["]@ZG^ M4K@A?$65VZ6P5)#.1:@ZA5>G].I&LJ(\Z"Z85,?F\G(-) &N)ZC?EXS)IQN= MH/FO9/H?4$L#!!0 ( )F)@5J?R,LO1P, +L2 9 >&PO=V]R:W-H M965TF;5F>&9,P,8)Q?NZ!!6.: MB2A,X($AGL4Q8?M;B.AN8F#C_<1CN-X(=<(,QBE9PQ.(Y_2!R9%9N2S#&!(> MT@0Q6$V,&WP]Q2,ER&>\A+#C!\=(H_R^$ES)QPF-+H3[@4FXDQ-- 25B2+Q"/=_8 2:*#\ M%C3B^5^T*^:ZCH$6&18FBW=U$%^;W*UI D3]1B?!)-70ZD3P1T)&7HA409H%O)%1'G& M@*.+&0@21OP2?4//3S-T\?ER; KY?4IE+DKOV\+;/N$]@\45QTN0?W-(&];!?V*G\05EFR;,4M//S<0RW[;8 ]Q_6]L;D]!#F> MYO@8^[Y5S6O4Z%8UNITU_J8"4$KV9!Y!6W6=ZKX/HS#S#A@\;/M#MQUA4"$, M.A&FA+%]F*S134RS1+11=!KTI=!DUF#U*E9/TRKR=")K,FL@^Q6R_Z$.[53W M!?5[=>BP0AAV(OR"+43(;JN^4]BW>DUF#<91Q3C2U)DCGK-;WI>U=#NW._%!"L$:7E3=)KUA-+DUD>LT@G7%$:PUC^AR:V+7B03KB"2E MR6&CR3Y3,; 125JG80>?:,*"K M0;6F&UUN3>PZW^#.+'%N@WKG-6C;M-,-6B<2W!U)6ANT>,GCUG*U9A1=;DWX M.LO@H:[&U!IN=+DUL>MX@SNCQ+F-.3K^;ZZM,=NF'3>F>;"SH+9U[@E;APE' M$:RDSKKRY5IEQ4Y),1 TS3<;YE0(&N>'&R!+8&J"O+ZB,K"4 [5_4>U7!?\! M4$L#!!0 ( )F)@5HLK'F2AP, "X0 9 >&PO=V]R:W-H965T@36P)P])S$*1MK2\ZSJR9VJ;C+EHLN>S0_5&&%W /_"&;4='2*Y0P2B!E$4D1A?E8NS#/ M)Z8K$U3$[PC6;.L922F/A#S)QG4XU@S)"&((N(3 XFL%$XACB21X_"U!M6I, MF;C]O$'_KL0+,8^8P83$?Z*0+\?:4$,AS'$>\SNR_@&EH('$"TC,U"=:%[&N MIZ$@9YPD9;)@D$1I\8V?2R.V$H30]@2K3+!>)SAO)-AE@JV$%LR4K"GFV!]1 MLD941@LT^:"\4=E"393*:;SG5+R-1![W9U2L",I?CM'5WSS*Q 1QA-,0W8#P M9DGB$%TG&24KD&\8^CH%CJ.8':$3]' _15\_'XUT+GA(-#THQ[PLQK3>&-.T MT"U)^9*AJS2$L F@"P&5"FNCXM+J1)Q"<(IL\QA9AN6T$)K\?[K=0<>N3+45 MGMV+J6T&%OA..[[\:9^S# 9_^62ZQKQ;'%H$V)MV?P@N)N ME'5F>4X[Q6%%<=A)<4*2+.= :[^5^XS,^1K35K:=@(?ZWA-80_M9I?WL@[>X MLSZMZ FL885IU&>H\2&;7 G;6+SFP#%>+=Z]84W:6T>_V4G[YWP>!;"'8B?$ MH=/4%UI3L%4+MCYXT98#]&5'3VA-.^I;BMEY\K]_V=H[Z]$96M[K\VYO6)-V M?:,PNZ\4]6Q%^V:K$^C@V>H)K2F[OI68@X]>O)WWGH/MZ FM:4=][3&[[SWO M7KSNSIW1&AK&SIZ[+ZR@K6]57@G0A2I(&0I(GO*B?*EZBZ+W4A:]LG)[U2^* MX0M5 NHU3%%)WV*ZB%*&8I@+2./4$[[3HC@M&IQDJKY[)%Q4B^IQ*0IZH#) MO)\3PC<-.4#U%X'_#U!+ P04 " "9B8%:K[>Z_F$" !@ &0 'AL M+W=O]R8I^3U$(^J0) HY>2<37W M"JVKF>^KK("2J*&H@)N3G9 ET68I][ZJ))#<@4KFX]$H]DM"N9 M3YQ>*VF!E_,S^U>7N\EE2Q3<"O:#YKJ8>U,/Y; C!Z8?1/T-3OF,+5\FF')? M5#>QX2E17D"&PYO92-EN:4&IQ.[X3(:\H8NEJ")I2IZ\37AM>>^MF)8]%PX%7_?PAFVV MH>,-W\BV*\<&&74C;6W,5$4RF'OF\2N01_#2#^^">/2YQU?4^HKZV-,%["GG ME._-"V.$9]!EL*&8. I;:\JJ"V4 M+NF&(;Z4GH;C*,1QMW;<:L>]VNWKDY QHA3=4<@14:@ E@],RQDHPCI_1OR/ MHT&_I4EK:=)KR3SA-^YA\I_WX%]490ER[WJ/0IDX<-T4:+O;MK>;IJK_A#>] M<46D>2 *,=@9Z&@X,1&ULM5=M;]HP$/XK5C95G52:-PB40J2VJ%JE34+MNGTVR0%6 M'3NS#;3[];,=&A $5V,M'TB<^)[G\=W9=QFLN'B2 #U6(Z%'ODU2DX*8))PA@1,A]Y5 MV+\.$V-@9_PDL));]\@L9<+YDQGCT/Y3#%"ZKN^>HKK!?4,7@9I]+^HU4U M-^EZ*%M(Q8NUL590$%9=\?/:$5L&473 (%H;1%9W1615CK#"Z4#P%1)FMD8S M-W:IUEJ+(\Q$Y4$)_99H.Y7>,879C$PHH"LI04F$68[N6&LL> 92HOL37)27 M(W0Z H4)E5\&OM*\QMK/UAS7%4=T@&,$V3F*PS,4!5$;/3YHL,\[,+Z676N/ M:NV1Q8W_4WN3X@JYW8QLMD)?ECB#H:=S78)8@I>>? J3X-*A.ZYUQR[T])O6 MUM?YF"V*!<4*SI;26!2W)22T[
.G'*:'IE3W5I8]\/V0O<#=/=JW;TW MWOQ3.+ _IK#>5&S7SC9QWKW,26;*)V&1SHE##:G\=;V#XZZ=$=FXZW,$#%<0+/?G&#'!GI3 M/<+VQ^6HLS(=*WU3>$)WY3DB1SM[.1K%CAS=%)3075'>*4?=),GA'/6W>D?3 MAW_'8D:81!2F&BHX[^J%BZJUK0:*E[:=G'"EFU-[.]>? R#,!/U^RKEZ'9@. MM?[ 2/\"4$L#!!0 ( )F)@5K5X'S5< ( .L& 9 >&PO=V]R:W-H M965TX[/N;:OIPT7CW(+H-"AHDS.G*U2]<1U M9;Z%"LL;7@/3,R47%5:Z*S:NK 7@PH(JZ@:>E[@5)LS)IG9L*;(IWRE*&"P% MDKNJPN+I#BAO9H[O/ _!1AZUD7&RYOS1=+X7,\E@MT-7[ MZZFK]$HFWLT[UKN6-7B#=0'Y#0K]CRCP@F@ /K\<'KZ$N]I?;S+H30:6+[S0 MY)"AEB$:9C!W:2)KG,/,T9=%@MB#DWUXYR?>YR%[_XGLA=FP-QN>8\^6@I<@ MS2W#%)4P[+:E2"V%N>C[S!\E?JJ3O3_V<1H6Q&&!UXT>I7PT["1CAM[ MKV2Z1Z7(/ ,_L-@0)A&%4@.]FU3;%6UI;3N*U[8ZK;G2M?E MZF&VV?YR].JG-T]?^CA_E._VQU_>IC-%]_]\/WSU_3JA^^73YO[^:+4 MJ\[ZZ>%AMOK]7^7]\M=_?-?[[O %,__ERV;WA4\_?/\X^Z6TY>8_'_5J^ZM/ MWY2[^4.Y6,^7B\ZJ_/R/[_[9^WO1O^GN/O'\EO]_7OZZKKSN['XO/R^7_[W[ MA;S[QW?=W2&5]^7M9F?,MO_WM?RQO+_?4=L#^9^]^MVW07]HM/-NE_?KY__M_+I_ M;_>[SNW3>K-\V']X>P0/\\7+_\]^V_])5#XP?.T#_?T'^HT/#&Y>^L-7/C#>?V!\[0B3_0N>^UON_?MF]W\;O<&KWWD\.WN-;_?KQ_8X1O>N_H[WCM\RWO-[WF_ M]]I'#M_T7O.[_OI'#M_V7O/[_OI'#M_X7O,[__I'#M_Z7O-[__I'#M_\7O.[ M_^I'^H?O?O_YN__IY3_XY]G"FVUF/WR_6O[:6>W>O_5V+YZGG.?/;R>)^6(W M/=K-:OMOY]O/;7[X73[1Y2 M+U#_%:C7[ZCE8O-EW?$7=^5='?BT/:IOA]8_'-J_^DXQ>KK_V.EU/W3ZW?ZP M\Y_6Z_SE/_[:^8_.I\[ZRVQ5KO?_=^90?W3#:O9[IS=\@^M=]T1O@^,(1SQ;.;U%RQ=_U_O.G^^?^H[[B[\>@]X:_T>GU<+L_ MKNR:[\-@?\2O*OKZP^N_KN1N)5U^W?XMGEY2S#73X.B28J_X:]1]47JO*\4U MQ_(RPW7/*K69?O MA ;/[.":$#IS5/]Z^?CP_,=W9Q!_7S_.;LM_?+<]15B7 MJZ_E=S_\O_]/;]S]_\Z% XEY).:36$!B@L1"$I,D%I%83&()B2D22TDL(S%- M8CF)&1*S)%9 6"T&AM]B8.C2?_AQ^?"P7'36NQ3X_,R,/4)-83F*&Q"R)%1!6F]Y'WZ;W48OI_7&VZBQ7VU_- M-MNI_>OL_JGL/):KEPG^>:J_6][?SU;KXU?_VOFCXWY_[JW9>2A:1++2E5^+E>K[53_UA_OG7[;N9W$/!+S22P@,4%B(8E)$HM( M+":QA,34^-4?VANS.SEJ1F*:Q'(2,R1F2:R L%H&3+YEP*1=!OPIYP#.8VB; M$R3FD9A/8@&)"1(+24R26$1B,8DE)*8FUYT#D&-F)*9)+"SW"T47SA5< [0-@)(S",QG\0"$A,D%I*8)+&( MQ&(22TA,34].%8:3T; [F#8RX/1]O=&X>W/3>%]&'IPFL9S$#(E9$BL@K#:] MWWR;WF_:+_(NGS;;DX#%W7SQRZ6YW:FWG=M)S",QG\0"$A,D%I*8)+&(Q&(2 M2TA,W5PYMY^^[_S<3AZ<)K&ZWR;W7?O$.;LOOI:KS?SG M^[+S^,HE_YM9SAL5/L]5JMMBL M.]N?_#NK78VU=B;PH;,I5P^=O_Q>SE;G(\')MXX$]\&..[OC.-L*0X_#1[4 MU02JA:@F42U"M1C5$E13J):B6H9J&M5R5#.H9E&MH+1Z3/2/,=%WGU/?%;LGX^3$.'SK9,2W.!H03;AT0I.:AFH]J :H)5 M13:):A&HQJB6H MIO9:[;K137\RZ0T;UXW.O+$WF=Q,ILUJ 'I\^MRPW>EVW/JH.3JJ036+:@6E MU2?Q8\.WYVR._?#R?(G]I9^[I]7N2O]CN9HO[SZ\W/CSH3.[_9^G^7J^>VC. M>G>7S]D9'6T"HYJ':CZJ!:@F4"U$-8EJ$:K%J):@FMIKD\J,V1]TNZ.3^T'1 M83-4TZB6HYI!-8MJ!:75P^'8^]T]Y\D1#G(;"[/%;;G[(?]YK:"S678^SQ?; MK\UG]YW9W=?Y>KE:ORP95&)B]WZIQ'^]FA;.85NG!:EYJ.:C6H!J M5"5).H M%J%:C&H)JJF]5OOYNM\=#ZAA]V8\:JXHG+YOT)WV^LTF&GIT&M5R5#.H M9E&MH+3ZQ'\L&_?<;6-;/FZG]9_+U MO!5-'^TAHYJ':CZJ!:@F4"U$-8EJ$:K%J):@FD*U%-4R5-.HEJ.:036+:@6E MU;/AV%?N7]E7WBP[CT^KVR^S]?&6U;-9@1:44ZUZTTC_9MAK M/L(R1$>5J!:A6HQJ":HI5$M1+4,UC6HYJAE4LZA64%H]!?K'%'#7D2O7D'YU M7$-R*ZWG?K1[C&H^J@6H)E M1#6):A&JQ:B6H)I"M135,E33J):CFD$UBVH% MI=43XMAU[K]S.^,^VF)&-0_5?%0+4$V@6HAJ$M4B5(M1+4$UA6HIJF6HIE$M M1S6#:A;5"DJK9\.QZKQ]R5Y#%QR,^J/!L/GL:W38#-4TJN6H9E#-HEI!:?48.':8^Q#<>.=+_E3LOM]UESC] Z/=!.-*KY MJ!:@FD"U$-4DJD6H%J-:@FJJ?Z;%/)R,/H[&S>M.Z*;*J*91+4N#>U=FU><_A<=OK#DV3(T*/3J):C MFD$UBVH%I=7G_/YQSGV-&2,ZKYJ!:@ MFD"U$-4DJD6H%J-:@FH*U5)4RU!-HUJ.:@;5+*H5E%8/B6/)>?#.DO, +3FC MFH=J/JH%J"90+40UB6H1JL6HEJ":0K44U3)4TZB6HYI!-8MJ!:75L^%8F42U'-8-J%M4*2JM/]\K2ZCFH=J/JH%J"90+40UB6H1JL6HEJ":0K44U3)4TZB6 MHYI!-8MJ!:75 ^-871Z\L[H\0*O+J.:AFH]J :H)5 M13:):A&HQJB6HIE M M1;4,U32JY:AF4,VB6D%I]6PX5I<'EZK+R]NRO%MW/J^6#\]7BV:+VY='Y+U< M0'KM'B.TKXQJ'JKYJ!:@FMAKU=M,AMWNZ2V((3JL1+4(U6)42U!-H5J*:AFJ M:53+4ZE:WL>]T"MXP%M,Z.:CVH! MJ@E4"U%-HEJ$:C&J):BF4"U%M0S5-*KEJ&90S:):06FU$!D>V\S#=V[Q/$0+ MRJCFH9J/:@&J"50+44VB6H1J,:HEJ*90+46U#-4TJN6H9E#-HEI!:?5L.-:= MAU=M\=PI?RM7M_-UV7E4J!:A6HQJ":HI5$M1+4,UC6HYJAE4LZA64%H]"/K'('!WH*^Z MTO3ZFWYR7'IRC]PZ+-#2-*KYJ!:@FD"U$-4DJD6H%J-:@FH*U5)4RU!-HUJ. M:@;5+*H5E%9/E6-I>OC.TO00+4VCFH=J/JH%J"90+40UB6H1JL6HEJ":0K44 MU3)4TZB6HYI!-8MJ!:75L^%8FMZ^O.+2T_4[0[N]UEE!:AZJ^:@6H)K8:[6> M['3:[PZ;UYW(426J1:@6HUJ":@K54E3+4$VC6HYJ!M4LJA645D^!8Y=ZZ.Y2 MOW4! BU3HYJ':CZJ!:@F]EIU :+_<=0, K0CC6H1JL6HEJ":0K44U3)4TZB6 MHYI!-8MJ!:75@^#8D1XZ>W8_>.7M&Y86T-XTJGFHYJ-:@&H"U4)4DZ@6H5J, M:@FJ*51+42U#-8UJ.:H95+.H5E!:/2^.O>GAY)U+"VA!&M4\5/-1+4 U@6HA MJDE4BU M1K4$U12JI:B6H9I&M1S5#*I95"LHK9X-QQ;UT-VB;K^T@):G4N3>U/GMCU9RPVWS -4\5//W M6NWQ13>]TSA 1Q6H%J*:1+4(U6)42U!-H5J*:AFJ:53+4>+Z\W7/EG)/4[K=$"[T*CFHUJ :@+50E23J!:A6HQJ":HI5$M1+4,U MC6HYJAE4LZA64%H]0_K'#.F_;PUZA%:?4C6ZP]H'QK5/%3S]UJO7TF#[L=>_V0) FTZHUJ(:A+5(E2+ M42U!-85J*:IEJ*91+4AU6Q[&K!;6QAV3/G+?+UY M[KQY\U5Y>]SEYVP:H'UH5/-0S4>U -4$JH6H)E$M0K48U1)44ZB6HEJ&:AK5 MMXC]'%[$K&\ M^["_M/2ALRA_?7G'NO.7^6+_Y;^>#1*T1HUJWEZKKQ@,>LW'8OCHJ &J"50+ M44VB6H1J,:HEJ*90+46U#-4TJN6H9E#-HEI!:?6(Z!\CPKVK=/KT?#_K\G/G M=OGPL%R\+#\?'K]W.[N_WT;'S[]WRMGME\-#-BX&!=JI1C5OK]6"HID1:%$: MU02JA:@F42U"M1C5$E13J):B6H9J&M5R5#.H9E&MH+1Z1AR+TN,KB]*SQ5UG M-?_ER_;E\FFSWFQ_O3VE^-#9E*N'SE]^+V>K\WF ]J91S;OP6Q]U=K^KSS9?GJT@OMRAURM\>R\7Z M]?T;W%KK$$ KT7NM&@*#F\&9#$#+SJ@F4"U$-8EJ$:K%J):@FD*U%-4R5-.H MEJ.:036+:@6EU3/@6'8>N_>'MB]K!LVEA$M-!K?:.@O0"O1>Z_4J83#Y.#Y9 M,4"[S:@F4"U$-8EJ$:K%J):@FD*U%-4R5-.HEJ.:036+:@6EU:/@V&T>N[O- M5Q49MLE0>9]K P?W:*TC FT^HYJ/:@&J"50+44VB6H1J,:HEJ*90+46U#-4T MJN6H9E#-HEI!:?4D.=:CQR^5N[?7&] B-*IYJ.:C6H!J M5"5).H%J%:C&H) MJBE42U$M0S6-:CFJ&52SJ%906CT;CG7IL;LNW?H)2FZO=5:@-6E4\U$M0#6! M:B&J252+4"U&M035U%ZKWE8]ZH_&S8>TI.BH&:II5,M1S:":1;6"TFHI,#D6 MH"?N7:/9DIM[L+81@6K>7KOT'YF/CAJ@FD"U$-4DJD6H%J-:@FH*U5)4RU!- MHUJ.:@;5+*H5E%:/B&,/>N+N0;_Q&7MNM746H(7GO=98F1Y.FU& ]IU13:!: MB&H2U2)4BU$M036%:BFJ9:BF42U'-8-J%M4*2JM'0?\8!>Z^\QM6IK?'\;?/ M3XN[[?MH UH5/-0S4>U -4$JH6H)E$M0K48U1)44ZB6 MHEJ&:AK5C8<6]';E^@BM=MKG16DYJ&:CVH!J@E4"U%-HEJ$ M:C&J):BF]EIU_6PPZH].%JG143-4TZB6HYI!-8MJ!:754^#8CYZX^]'P(C5: MGT8U;Z]=^H_,1T<-4$V@6HAJ$M4B5(M1+4$UA6HIJF6HIE$M1S6#:A;5"DJK M1\2Q/CUQUZ??NDB-UJ=1S=MKTTH6=#]VN]UF?QH=-4 U@6HAJDE4BU M1K4$ MU12JI:B6H9I&M1S5#*I95"LHK9X%Q_[TQ-V?UJOYU]EF&P'WVS$>RL7F[,R/ MMJ)1S4,U']4"5!.H%J*:1+4(U6)42U!-H5J*:AFJ:53+4V8J>H*UH5/-0S4>U -4$JH6H)E$M0K48U1)44ZB6HEJ&:AK5C8<6]$3=ROZS]C1QSUDZSA!B].HYJ-:@&H"U4)4DZ@634[KQ(UKAC$Z M8()J"M525,M03:-:CFH&U2RJ%916RXCIL3,]=7>FW[NCCYMOFP>HYJ&:CVH! MJ@E4"U%-HEITX:_SZ[LTQ>AQ)*BF4"U%M0S5-*KEJ&90S:):06GUF#CVIJ?N MWO1U._JXD=9A@-:D4NG<_CIX6Y>X9&(/.?''W M]'(GTK=(.)L":,\9U3Q4\U$M0#6!:B&J252+4"U&M035%*JEJ):AFD:U'-4, MJEE4*RBMGA7'GO/VY;MN2=I_GLH&4O-0S4>U -4$JH6H)E$M0K48U1)44ZB6 MHEJ&:AK5C86_2'PX&]>L_$3IJC&H)JBE42Z_\\\W0436JY:AF4,VB6D%I]?G]6%V> M_BG59;?:>I9'J\NHYJ-:@&H"U4)4DWMM5)F%^A]'S2D>[2VC6H)J"M525,M0 M3:-:CFH&U2RJ%916#X)C;WEZJ;>\OU7H\VKY\/PPH]GB]N5'_9?ZP6NKQVB5 M&=4\5/-1+4 U@6HAJLF]5EWO[0_/+/A&Z+ QJB6HIE M1;4,U32JY:AF4,VB M6D%I]30XMI2GSJ;;#WKV^_.*\J-S<8 6DU$M036%:BFJ9:BF42U'-8-J%M4* M2JO'P;&8/'47DYUW$VV3P/]MOM[L7KIVV7&/T3H9T"8RJOFH%J":0+40U22J M1:@6HUJ":@K54E3+4$VC6HYJ!M4LJA645LN/FV-I^:;[OCN,;M!6,JIYJ.:C M6H!J M5"5).H%J%:C&H)JBE42U$M0S6-:CFJ&52SJ%906CT;CDWEFZMV>+[^ M#B.WUSHKT-(RJOFH%J":0+40U>1>J]X!,QWW>^/&!29TT!C5$E13J):B6H9J M&M5R5#.H9E&MH+1Z"/2/(>"N++_Q-B2WVCH*T.HRJOFH%J":0+40U>3-:=FX MW[S1%!TQ1K4$U12JI:B6H9I&M1S5#*I95"LHK9X#Q]KRC;NVK&:_[]89AIU5 M^:+Z;K\I;=WG9K;;. ;2\C&H^J@6H)E M1#6):A&JQ:B6H)I"M135 M,E33J):CFD$UBVH%I=43XUA>WKY\W]+"$,T&4O-0S4>U -4$JH6H)E$M0K48 MU1)44ZB6HEJ&:AK5C8$@;=Q&ZY5X*;JUU")QI MRD[[9S( [36C6H!J M5"5).H%J%:C&H)JBE42U$M0S6-:CFJ&52SJ%906CT# MCNWG&W?[V;Y<#&I>([IX#CS:@9!6B1&=4"5!.H%J*:1+4( MU6)42U!-H5J*:AFJ:53+4N,+CB#M5M,GQ[U_8H M_O;Y:7&W?9?KV1@71FT;%BSGL9S/<@'+"98+64ZR7,1R,O'?3.UG 2]EA,Y;3+)>SG&$YRW(%QC6285!) M!G>EFBU!7!BM?6P,KOD/Q&.']5DN8#G!QG&:Y MG.4,RUF6*S"N$1O#2FP,KSFA:/M$I@ML^WQXX::5?.A^W.9#LP+!CNNS7,!R M@N5"EI,L%[%K6RZ$NU>_ MT6HURWDLY[-PG&*YE.4REM,LE[.<83G+ M<@7&-0)C4@D,=T/[#:O?:%N;Y3R6\UDN8#G! N_1?BL>/Z+!>P MG&"YD.4DRT4L%[-_T9; MWP=N5 F(_L?)23J@K6^6"UA.L%S(R7,9RFN5REC,L9UFNP+A&:E1:W;WWMKI[;*L;Y3R6\UDN8#G! MQG&:YG.4,RUF6*S"N$1C]2F#0K6XWV#Y V%8W MRODL%["<8+F0Y23+12P7LUS"707?4O,- LL-&+!>S M7,)RBN52ELM83K-).>QG,]R M FM;K?YR>Q -;V4:YF.42EE,LE[)< MQG*:Y7*6,RQG6:[ N$8\5"K;/?<^VL<;HO2J_%OPLN/%3ZYG?KC!]L' 5KA1 MSF>Y@.4$RX4L)UDN8KF8Y1*64RR7LES&__68K=[M/;I0G(>R_DL%["<8+GPP-76, :#2?/V&LF.&[%>L@+.M;Y3S6,YGN8#E!,N%!^Z* M]&"+WR@7LUS"N-T-X9OJ%B7]9D"@XT8L%[-QG&:YG.4,RUF6*S"ND1K]2FKTW[GZW6>+W2CGL9S/<@'+"98+64ZR M7,1R,K5Y+"Z;=/ M"I+S6,YGN8#E!,N%E_[FC#J[OQ3GKF9*]D@BEHM9+F$YQ7(IRV4LIUDN9SG# ME MYW5\#?O/;-5L!1SF,YG^4"EA,L%QZX2Q5P=-2(Y6*62UA. ML5S*OJX /.W)Q]W1;/I3;K'!NC^$&VP<# M6P%'.9_E I83+!>RG&2YB.5BEDM83K%KLQIC?ENO7H^'F-!JVQW,F&=B*-LKY M+!>PG&"YD.4DRT4L%[-.\&WP.V]XUR'LOY+!>PG&"YD.4DRT4L M%[-GFP7W)N/^>#)L7J%R M#]T^&]B*-\H%+"=8+F0YR7(1R\4LE["<8KF4Y3*6TRR7LYQA.R M7,9RFN5REC,L9UFNP+A&/E2JW-O7[UG!J'S5O8;A'*;])2F2\UC.9[F Y03+ MA2PG62YBN9CE$I93+)>R7,9RFN5REC,L9UFNP+A&K%1:WH/1>]^!N_?] MAC6,\PG&"Y MD.4DRT4L%[-(C$JI>S!][_4G=JMNE/-8 MSF>Y@.4$RX4L)UDN8KF8Y1*64RR7LES&?Q\"R0UYK=;J5]:K#];Y3S62Y@.<%RX8&K=O;[O3./SG&$YRW(%QM4#85BI=@_=U>YL\Z5<=9:'.Z'*WQ[+Q=KQ MS \WUSH94,YC.9_E I83+!<>N%HRC,X% SINQ'(QRR4LIU@N9;F,Y33+Y2QG M6,ZR7(%QC6"HU+.'[KVY?UP^/"P7+PO3Q\<%_M&QY>.F?/AY&QK/&W=?^_AR M]VCMW@/V3V\4RG&2YB.5BEDM83K%=GD^]7+5NR>W2CGL9S/ M<@'+"98+64ZR7,1R,I^ME[OS7,!R@N5"EI,L%[%Y@.4$RX4L)UDN8KF8Y1*64RR7LES&F##R_TP=^YY,%6Q5'.8SF?Y0*6$RP7LIQDN8CE8I9+6$ZQ7'K@JDL>P]'Y M)0^V!8YR.VOO/V/)@ZV-HYS'PG&*Y],!5ESRFT]Y@,#G)#K80CG(YRQF6LRQ78%PC.RJ%\*&[$/[: MDD?TM"A?ECOFQ^6.I;/AP7;&4RG&2YB.5BEDM83K%,V"HYRGDLY[-P MG&"YD.4DRT4L%[-^>A2C[S\V^>GQ=TV(IP;O;J9]HG %L91 MSF>Y@.4$RX4L)UDN8KF8Y1*64RR7LES&PG&"YD.4DRT4L%[-R_DL%["<8+F0Y23+ M12P7LUS"[/9;KUY%2=MR,Y33+Y2QG6,ZR7(%QC;BHE,-'[GW! M?UPNOI:K]7R;!H?=P#_L5RPZ\_7ZJ;QB#8-MCZ.KV]\6P?_H_$?GTSX@SN<#VP='.8_E?)8+6$ZP7,ARDN4BEHM9+F$Y M=>"FE0F]^[';;3YV,+WVC1E[@)KEPG&*YE.4REM,LE[.<83G+<@7&-7*D4OH>W;QW-9LMSG&$YRW(%QM4#8UPIM7%8: M]6Z&'ZPG&"YD.4DRT4L%[-R_DL%["<8+F0Y23+12P7LUS"?#\NGE3M3SD[V3:3_9DYS'PG#IPU4?J32;-Y^FE[*@9RVF6RUG.L)QEN0+C&G%0:3Z/WPG&"YD.4DRT4L%[->QN^MLKV@Q;$\B?IK-M__V?%BP M56>4\UC.9[F Y03+A2PG62YBN9CE$I93+)>R7,9RFN5REC,L9UFNP+A&H%0* MT>.7XMW;ZPQCMON,S7,)RBN52ELM83K-Q IRV4LIUDN9SG#^N@^G?QG&:YG.4,RUF6*S"N'C^32O%Z\MY=M"=LKQKE M/);S62Y@.<%R(Y#VH<)6M%'.9[F Y03+A2PG62YBN9CE$I93!Z[Z\._! M3?-&W?V;:G?B#$8?^R?U;/3@-,OE+&=8SK)<@7&-$.A70N#"#MDO5YE>+D[M M.]E/C]NOW-;2X?0RUOGBAGNT]FG UK51SF>Y@.4$RX4L)UDN8KF8Y1*64P>N M6MP8= >#P>0D$4[?V)_TNLV.1\8>H&:YG.4,RUF6*S"ND0B5LO;$7=8^>UHP M>^GK?3LMV'[E]G:U"XN[^=?Y7;FX6[^>"6QS&^4\EO-9+F YP7(ARTF6BU@N M9KF$Y=2!JYXAW Q'PY,VW_Y]U4@8#T9G$H%M;:-:*=76A^WG->O_.'YOO/)\+SE';YP+)>2SGLUS Q7,QR M"O7;/$;Y3R6\UDN8#G!QG&:YG.4,RUF6*S"N$1B55^H-A]WNR6)#RHZ[ZX'Q;:&C* MW>K&;?5>J8LAPG; 4RG&2YB.5BEDM83AVX^GVQHY/\8#O? M**=9+F:E\4W?=^Z?]R45G>S+R^+2Z_3);E]]62LV*[XBCGL9S/<@'+"98+64ZR7,1R M,6X4S#PSU(^[Q@F^0HY[-R MG&2YB.5BEDM83AVXZNIX;W!2$$0'S5A.LUS.R_DL%["<8+F0Y23+12P7LUS" M(V?[XRCGL9S/ M<@'+"98+64ZR7,1R,5$%HB=P_2.BY0SF,YG^4"EA,L%[*<9+F(Y6*62UA.';CZEJW=CS>] M9ER@XV8LIUDN9SG#Q7,QR"]G6RV_8:OE*.>QG,]R T?A^@&VP<(R7DL MY[-RG&2YB.5BEDM83K%SG&$YRW(%QC4"HU(NOW&7RX_G&/6[=&=/FR_+U?Q_K[E-EVV/HYS' MPG#IPU8M2DW.ECNO>E[&'IUDN9SG#*W#?NK<5/)O?'V:JS7&U_-=OU+[[.[I_*SF.Y>IG>GR?ZN^7]_6RU M/G[UK[LV7^?3/@'.!P#;!D[W>/1>W=Z[?,^\NGS?8D87$W7_QR:?*_,$3;R9_E/);S62Y@.<%R(\)V,/2[-S7,!R@N5"EI,L%[%WH7;^V'YE_G6V*3N/]]L#>"@7F_-! M@=:C6RG&2YB.5BEDM83K%S7(^RP4L)U@N9#G)SG&$Y MRW(%QC4"8U@)C*'S!"1]>OBY7.T*T8='_AW7I&>[1SH]/6Z_>/OMV8'G,\4Y M1OM,(3F/Y7R6"UA.L%S(QG&:YG.4, MRUF6*S"N$1:C2EA<59KVKBE-7[#:AP):FF8YG^4"EA,L%[*<9+F(Y6*62UA. ML5S*PG&*YE.4REM,LE[.<83G+<@7&-0)C4@F,/[LT?6&$]HF"EJ99SF>Y M@.4$RX4L)UDN8KF8Y1*64P>N>A&N-SJ];?:*=V7LH6F6RUG.7/5'8ME!"XQK M3.O3RK3^?T-=^L)1M)_ZT;HTR_DL%["<8+F0Y23+12P7LUS"G>GU^7=@_1>O)'.8_E M?)8+6$ZP7,ARDN4BEHM9+F$Y=>"E7[O%Z.I"G-MO/_.SS6F4\UDN8#G!QG&:Y MG.4,RUF6*S"ND2?]2I[TWWG;48]M4*.SG&$YRW(%QC4"H]*@[CDK=S^\G&WLUQCNGE:[JTV/VY.2Y=WA M0M2'SJ+\]>4=Z\L7HMBZ-S7,!R@N5"EI,L%QVXZG67\;#Y]/R8'35A M.<5R*U*C1^?"]*;^:XQ_>A>MVX4JB\G MB'/D]@E"T!/\X0M7*.<8KF4Y3*6TRR7LYQA.Y/WKJ"S-6N4\UC.9[F Y03+A2PG62YB MN9CE$I93+)>R7,9RFN5REC,L9UFNP+A&8%0:WCUWP[LH'QZ7J]GJ]X[_/T_S MS>\?.O9E 40^+X"PG&"YD.4DRT4L%[-U7YWTLV-K M[_S,S]:T4RG&2YB.5BEDM83AVXZV;^*^K:Z.%IELM9SK"< M9;D"X^HS?[]2U^Z[Z]K7K#-T_NA()?[K; "X^=8!@'(>R_DL%["<8+F0Y23+ M12P7LUS"YV?89P3:W4V]?OO"XU9 .#Y#R6\UDN M8#G!QG&:YG.4,RUF6*S"N$1B5/G??W>=^TW4I MMIR-S7,)RZL!==3/4_KW.FZ'0P],LE[.<83G+ M<@7&-2;]2NFZ[RY=O_DV6+?;?N9G2]SG&$YRW(%QC5F_DI-NN_>KGJ_S.!?M[; -J91SF,YG^4" MEA,L%[*<9+F(Y6*62UA.L5S*G[UU;8/O1 M*.>QG,]R _:T^;)J=>\*V,/3;-5J^ZO9 M9OO%K[/[I_+XL.\W/P+\W9_\HW9NP!:I;+67QYO+[H\^;/E9Y3S6,YGN8#E!,N%+"=9+F*YF.42 MEE,'SCWY7WQ/QAZ69KF:S(.KFLPGMQAU_MA^9?YUMBD[ MC_?; W@H%YOS,S];:48YC^5\E@M83K!MZH^GRELQQGE/);S62Y@.<%R(G!A ^KG:U,O3[OH>$^KW=J$+E?SY=VA M%?VA8\I=5)3[ZUCV\7Z^>>6>);8?C7(>R_DL%["<8+F0Y23+10>N-ZS$QJXP M?!(:;/$9Y13+I2R7L9QFN9SE#,M9EBLPKA$:E1KUX*H:=7!5C=IMM0\%MD:- MPG&*YE.4REM,LE[.<83G+<@7&-;*C4J,>O+=& M/6!KU"CGL9S/<@'+"98+64ZR7,1R,S7,!R@N5"EI,L%[%O9'.8_E?)8+6$ZP M7,ARDN4BEHM9+F$Y=> N-ZFO?&/&'J!FN9SE#,M9EBLPKI$4E2;U\$]M4KOU M]@G -JE1SF>Y@.4$RX4L)UDN8KF8Y1*64P?.6::[_)Z,/2S-[U?F_3^_2>T>HOWDSS:I48_"M-ZJ&[2?WC2WWA]85B]^?;S^QL4QKE?)8+6$ZP M7,ARDN4BEHM9+F$YQ7(IRV4LIUDN9SG#+6_+\F[=^;Q:/CQWX&:+VW+7G*Z>>NP6F,^G"=N11CF/Y7R6"UA.L%S( MY@.4$RX4L)UDN8KF8Y1*64P>NNL(P&)WD MQ.F;^M.3=0BV[8QR.S7,)RBN52ELM83K-PG&*YE.4REM,LE[.<83G+<@7&-0*C M4G0>NHO.USR*[Y^W__,T7\\W\^5B??F:$UM[1CF/Y7R6"UA.L%S(G",*CWJD;M'_1(<^X6( MNY?@>-P'QW.)^D-G5LV-UQ:TW<.TS@N4\UC.9[F Y03+A2PG62YBN9CE$I93 M!ZZZH-T?G%W01@?.6$ZS7,YRAN4LRQ48UTB,2I]ZY.Y35^]U>E[.[FR6G<_S MQ?9K\]E]9W;W=;Y>KM8O6T54LF/W_MWZQ\53#_?X[:.$;5RCG,]R 2SGLUS Q7,QR"^=.1SG&$YRW(%QC42I-+R'EW?\MZF@2T?-^7S!G;];G_0D8N[IY>]LCO9Y\_E M[M+6^;A@J^ HY[&OWW?OU1[ H/D/);S62Y@.<%R(3]UZ[8HOF M*.>QG,]R V*+:6CG,=R/LL%+"=8+F0YR7(1R\4LE["<8KGTP%6O74VGO<%@(C4K=?.2NFS>N7:G9ZO;+[L+5L&/*7^;K3;G;=LF; MK\K;2_=>L35SE/-8SF>Y@.4$RX4L)UDN8KF8Y1*64RR7LES&JZ,*VWT=UZ_&;,\Q MG&:YG.4,RUF6*S"N$1B5,OK8749W/;YDO7_NU:+\]>4=ER]@N4=KGRYL]1SE M?)8+6$ZP7,ARDN4BEHM9+F$Y=>!JU?/)H'?:'$3'S5A.LUS.7ZU>5&Z^6K@M7;K]]4K =QG&:YG.4,RUF6*S"N$1B5EOGVM>L$Y)W[Q[KU M]FE"S7,)RZL#5'G$U.?NX773@C.4TR^4L9UC. MLER!<8V@J+3+QU>URT]NM1IRG&2Y MB.5BEDM83K%Y M@.4$RX4L)UDN8KF8Y1*64RR7'KCJ?5KC8?/:5\:.JEDN9SG#+XQ%T< M]RO/-]P.\;?/3XN[\N[XJ,/Y8K.L7;0Z'RIL7QSE/);S62Y@.<%R(<$*'5BS7,YRAN4LRQ48U\B+?B4OKBJ,0P_* M=0_6/C?8]CC*^2P7L)Q@N9#E),M%+!>S7,)RBN72 U=[4.ZXWQN?I 9;"T>Y MG.4,RUF6*S"ND1J56OBDU0;E:K9_RLCJ^)3GY#H7.]RCM(\+MCN.PG&*YE.4REM,LE[.<83G+<@7&-5*ETAW?OG[G8L>0 M#0R2\UC.9[F Y03+A2PG62YBN9CE$I93+)>R7,9RFN5REC,L9UFNP+A&8%0Z MY!-WAQPN<[A':Y\N;+<Y@.4$ MRX4L)UDN8KF8Y1*64RR7LES&PG&*Y],!5+WX-NJ/32CDZK&:Y MG.4,RUF6*S"N$1N52OFD9:7\S)9.[NM6;*4QG&:YG.4,RUF6*S"NGB?32J5\^MY*^92ME*.SG&$YRW(%QC4"HU(IG_Y;]R)WC]8^7=AN M.PG&"YD.4DRT4L%[-#H5X*CU6;DM:KYMTKYU;=?N0=KGQMLMQSE?)8+6$ZP7,ARDN4BEHM9 M+F$YQ7(IRV4LIUDN9SG#R_DL%["<8+F0 MY23+12P7LUS"OLT M(3F/Y7R6"UA.L%S(SW^8/3P_;)+#E:EZN.Z)SNUQ\+5>;^<_WY>ZINI_+U>X1 M5^O73SW8)CG*>2SGLUS Q7,QR"Y@.4$RX4L)UDN8KF8Y1*64RR7LES&W\VV(9+\NRM7ZR_RQ M$Y;W=Q\ZNES=EHO-[)?R?+*P)724\UC.9[F Y03+A2PG62YBN9CE$I93+)>R M7';@>H/*=;#NQ][-3?TJF&;'S5G.L)QEN0+C&IE1J9=/W?5R-5^\^[(56RE' M.8_E?)8+6$ZP7,ARDN4BEHM9+F$YQ7(IRV4LIUDN9SG#3Z] M>>]E*[9:CG(>R_DL%["<8+F0Y23+12P7LUS"S ]8:5"U7#CR>7J=!1]K[ M[M/)U__9^_L_^[NO?SHR/WS_N,T*-5O],E^L._?EYRW9_;A[>/QJ_LN7;[_8 M+!^W?V6^Z_R\W&R6#\\OOY2SNW*U>\/VWW]>+C>'7^P&^'6Y^N_GP_[A_P!0 M2P,$% @ F8F!6D%<]!W2#0 MK4 !D !X;"]W;W)K&ULM9U[;]NZ&<:_BN -PSE :UO4S>Z2 *W%2PMDIVBW=<.P/Q2; M28S:EH\D-RUP/OPD6S%-2:;%[@D*)+Z0/]+U$_+5^Y#4U5.:?/!;%]LUHE,\?Y3K)A^E6;LIW[M-LG13ET^QAE&\SF2SVE=:K$1F/P]$Z M66X&-U?[USYF-U?IKE@M-_)CYN2[]3K)?KR3J_3I>N .GE_XM'QX+*H71C=7 MV^1!?I;%/[8?L_+9Z$A9+-=RDR_3C9/)^^O!6_>-B/RJPK[$/Y?R*3]Y[%0? MY2Y-OU9/WB^N!^.J1W(EYT6%2,I?W^1,KE85J>S'[S5T<&RSJGCZ^)G.]A^^ M_#!W22YGZ>K+O8_]=QDF1W%QEZ9.35:5+ M6O5@+XA][?(K7&XJ[7XNLO+=95FON/F29%FR*7+GEU@6R7*5_^J\=O[LC)S\ M,,P=NEG(A0X8E;T[=I$\=_$=,1)C M.1\ZGOO*(6/B=W1HUK^ZUU$][E^==%2GYNJWR0_']<_VG5VJG0V=<7BV.N_1 M=Q*=_>C"7/W#;C-T7*^KNO9%>D>M>7N>=X;WM]WZ3F9.>N\\JZY+7@>&W\VH MAO(W^3:9R^M!.5;G,OLF!S=_^9,;CO_:)0TD+$;"*!+&D#".A D03-.;?]2; M;Z+?_+8K\B+9+):;!Z?\YCRT M$>[;J"*!;S=N%$VCR?AJ].U4:AWEQI.RH%XL-G;95D1(&$/".!(F0#!-1,%1 M1(%11._S?"<7ET02M+[\@)#0GTX:(FF7\UR/A*[?4(FQ3[8J0<(8$L:1, &" M:2H)CRH)C2IY6ZID7 M8Q R]LY6+T@80\(X$B9 ,$TODZ->)A?TLH]O+L]6D_9W3\@X=*?3AD@Z"KI^ MZ(:D,:_%QH[92@4)8T@81\($"*9)97J4RM0HE>-E?VJ*D>7A]0MJFK9$XD]) M%#5CFEF[7&<@'7>4ZPBDJ?$#VJH$">-(F #!-)6X8Y4=&ALOV;_LG8-7W9[KG@XWTR%ISH1UN>#TRFWB#4EC[#)WWUI6 M2!J#TCB4)E T759$R8KTOCH@P;B9;^HHYHXCMUDN-O?86DG0/#:4QJ$T@:+I M2E*Y;->WP.QRV;).N8AU1>ER7NQ"E4_-GM58--'L-I0D435>-2F"[ MD5WZX).LUE-5&OF[S-9.J9-_RU(EG=) YF5G4%H,I5$HC4%I'$H3*)HN1Y4? M=\T)XSBX3G6/$% M5E"SPAK5*3YHMAU*XU":0-%T\:F,NVM.N9_D& PZ,S.>Q1$]:^.L-&8]2=.C MRMSS*D,FM"F4QJ T#J4)%$U?-:ER]\28BSV3GCBOO0NX2:T8;!MV9,<^ZJ^=#Q_7.R\Y,\AO3H4/. MSM*Q&66M.6@B'TKC4)I T73-J40^,2?RCQ<<27W!<9\L,^=;LMK):MWQT_-5 M[$/URRH-4C>L7X*V,_Y=Q0@91LT%$^;/8:TO:,H?2N-0FD#1='VIE#\QI_P_ MRVTA]ZO8JS7QSOO-8C>7:[DIC$O:S5#;2UDH+8;2*)3&H#0.I0D431>B\@2( M_V*9%8),:<^@M!A*HU :@](XE"90-%V.RE@@9F/AF!XN4F>[R^:/2;Z?OO)Q,R;IH/T%8IE,:@- ZE"11-5Y?99$)]!EI;P?P0T*"YN(0:*L42F-0&H?2!(JFJTL9 M%,1L"7S8;>1AEEVJR]K4-.$BL^4S*"V&TBB4QJ T#J4)%$T_($!Y%I[E?@.+ M"=>#;C> TF(HC4)I#$KC4)I T70Y*@O#,SL&UA.NF6>M0;#UV\E0 M2:]LX/7]KCIM3AG\RTT9LIT.B)=VL9O;L]9HVY!P2>B&0=.1@#9+H30&I7$H M3:!HNOR4(^&9'8E8SNV7 9B9UA*#&A10&H72&)3&H32!HNDZ5 :%]W(&A0[2NJ9N!P-RY_'@/ /YS8I!:DO(W#^<[N? MQO_;J4VHO0&EQ5 :A=(8E,:A-(&BZ>?1*GO#?SE[PX?:&U!:#*51*(U!:1Q* M$RB:+D=E;_A@>\/,L]9@1_K=C\9!T]Z MDJA- :E<2A-H&BZNI0)XIM-D.-\ MZW=F:$XF9-_)Y,,R+^3^E)-E)N?FA0?FAJUE"+5,H#0*I3$HC4-I D73Q:J\ M%=]\;X+_:V:&^BI06@RE42B-06D<2A,HFB['DSL7&-/G/S$S^ZVYU M(^:]Y MEP*H>0*E42B-06D<2A,HFJXN99[X/*_G&'B0PT3*"V&TBB4QJ T#J4)%$V7HS),?+!AXK4%D-I%$IC-4T[\"-J'>3,H8T*%$V_ M(YJR,0+S45#532V->;T?/Q/MF1NU52"4%D-I%$IC4!J'T@2*I@M5&1R!^V+1 M7@#U.J"T&$JC4!J#TCB4)E T78[*$0DNG$YE&^W5O--H;^J.6Z>VFYNU%A?4 MP8#2&)3&H32!HNGB4@Y&8-X=8A/LF5'68QO4L8#2:$V[E(9CT%8YE"90-%U8 MRHL(S%[$,9P#A'C(+/H,2HNA- JE,2B-0VD"1=/5>7)[YN#E0CRHMP&EQ5 : MA=(8E,:A-(&BZ7)4#DC0\SX9O4.\]IV@(X]TQ'A0]P)*HU :@](XE"90-%U= MRKT(+MT1VB+&@[H54%H,I=&:IN^VCIH!'M2$@-($BJ:K2ID0P:7[1IELB^"ZR#.ZB5 :7%4!J%TAB4QFN:%HY-7,]K9'\$JE5=7TTIQ@,@Z:J7L)K")77$)J]AI/@[>\AXBL_> GVS;6?'.$W'2V(;G^-[K@_8=[1F_$4L 23:)'$JQM92RNS2ML5L"0D1/99!JI[, M&4^(5%V^L$7&@40%*(EMUW$".R$TM<)1,7;'PQ'+94Q3N.-(Y$E"^'8",5N/ M+6R]#MS3Q5+J 3L<960!#R!_97=<]>R:):()I(*R%'&8CZTK?#G%@084,QXI MK,5>&VDISXR]Z,[/:&PY.B*(828U!5%_*YA"'&LF%2SOV?H'5()\S3=CL2A^T;J<&[@6FN5"LJ0" MJP@2FI;_9%,E8@_@^D< ;@5P#P"X?P3@50"O$%I&5LBZ)I*$(\[6B.O9BDTW MBMP4:*6&IGH;'R173ZG"R?")<$Y2*= Y>E 6B?(8$)NC=2$?(D16P-5V(B+4 M1FU8M-RF7RW(_7[>BDR M,H.QI5Y( 7P%5OCY$PZ<;VVR.B)KB.S7(OLF]O!FDZFW4+DCIG- 9S1%6R"\ MW0]FIGZ)1$.4E+; /HK(MBU]4S.37S(9U/FU.M_(],AB(FE,Y1;]0; MM"DSLIRZG1V1-00'M>#@PYX-NA39$5E#Y* 6.3#NZBT0D7-0)Y!$-,URV::V MI, EASX!5R%V!CU_9*_V=;1.\WK#>EHCPF$=X? $WY'-,=\964[=DH[(&H(O M:L$7'_;=19TW/;O8?W[@'8&.4] M%2_G.R_TXU!FQO[;[Z.[=/\ SO:>_52 GQ1E)$" MS5B>RK+RJ$?+4G6B2U5=;QV,JQ+VJBC<[!U-6?_>$KZ@JE:*8:XHG=Y )9F7 M)679D2PKJK)G)E6-5S27J@P'KB>HYW/&Y&M'+U 7]N%?4$L#!!0 ( )F) M@5I6W8KS+ H ")C 9 >&PO=V]R:W-H965T5H59:;#^-Q,5^) M=52<91N1RF<>LWP=E?)NOAP7FUQ$BZK1.AE3QPG'ZRA.1U<7U6-W^=5%MBV3 M.!5W.2FVZW64O]R()'N^'+FCUP<^Q\M5J1X87UULHJ68B?)^^.6LHC7 M(BWB+"6Y>+P<7;L?>.BI!M467V+Q7.S<)FI7'K+LJ[KS<7$YIR=#XB"_$8 M;9/R<_;\#]'L4*!X\RPIJK_DN=G6&9'YMBBS==-8OH)UG-;_H^]-('8:N/Z! M!K1I0/<;! <:>$T#;[]!>*"!WS3P3^TA:!I4NSZN][T*'(O*Z.HBSYY)KK:6 M-'6CBG[56L8K3M4;95;F\ME8MBNO^+=M7+Z0C^E]NQ(>VH!C.5^ MMCM+7W?VAEJ),[$Y(Z[[GE"'.GT[9&_^6Y2>$:]N'O3MC[TY$_.VN=_3G)_> MW+,$PVLS[U4\;TCF>U[638WQ^S&JD'TH-M%<7(YDI2I$_B1&5W_[BQLZ?^^+ M,!+&D# .@AFY\-M<^#;ZU1]5/1,+$CV)7-9G\AC%.7F*DJT@V2.156#^E60; M55H+LLRC5&V[$;+@KZ)<]"7-VM_0I"%A# GC-6Q2P=0Q\>DJ="_&3SVI"-I4 M!-94W*>YF&?+-/ZO#'$5^)_5@6A!YME:'IV+J#J^B>_J=F_DK?BAD4?"6- ) M%G4=QVGC58>TNU7@!+N;&6$-V["&UK!^%FK4$J=+4HI\W1Y& MT_!@E9FV09U:@WK='#[SMMH\B:)\K3KJ4%JNQ-[A]%VL5W(HT@RZ'K.\'9+)YS[/[OL_.E");FCA M3GUPW7#JFB-2!NV4HVAF!K1NNW;?GAECW&+[\!\Q+TF9$=55/!?-P:0=?K59 MF6?I(JY:]28&:NE0&H/2.(IFYD^;N@M2=1?JZE :@](XBF9F1/NZ:Q?V?V5E ME%B_F%4?H=Z)CAL[>G"2H+;NGJ3KS59F#:6'QUC:V%V[9QXL5!N15_.@Z8\7 M*ZB\0VD,2N,HFCFKIL6>.IAB1:$^#Z4Q*(VC:&9&M,]3JYW^7\7*CAZ<)*CB M-[3=8K5?J:R;F.'4,D[M,J[FB\GI[W*H>4-I#$KC*)J9%NWG%#2%3:$J#J4Q M*(VC:&9&M(I3^T3V3,U'%R1ZBN(D>D@$V:8+D1-1)RIN$[6I5IG$:3V!W?_5 M>]/5[I"#>N?FI_W6_GH&YZ+;I>?YSN1\O\:\A5Y3K=?4KM=W(E>!5#,=^X+= M=+>H3#M^U?#>^/?&O.Y8R:NNGF?N?M"AT])0&D?1S-1H[Z9V[_Z].;RJ >PV MGZ_DP+5YCW=2=>SM#U5M*(TU-,,&@M"9>/N?D[>0:*HEFEJ5\+4:M9^)';MH M/QK'L@#5:RB--30C"Y-SQPGVL_ 6XDRU.%.[.+]^).8JWDER8- )-60HC4%I MG'9-F@:'1JA:HZE=H[\T1BRM.<[Z(PRU82B-'=DY+ZQGLWNGL5&OQ%Q$J=W7 MLT]J'U:#4^>)[!T,7F )E6(HC:-H9JJT%'N@26X/:L!0&H/2.(IF9D1[M6?W M:J0NV+L:G#3:J=+3<.H%X=ZD$;17CJ*9Z=A9$6Z?[[;6,K[>)-F+$,U4>'U4 M[TT$=L$X=L4X=LGX6\BVIV7; \U[>]!Y;RB-06D<13,SHL7K5A0/8?2F-T'SI3N M%ZWN=D&X\Y65&4IMWIY=3O^Y73_(,6OV2*+G*%\4)-N611FE"ZGCO:&$>CB4 MQAJ:$:+N6H"^K2B='/CAE:]5VK>K]+6*W_&CIYTR^+=M4%]N:.87HXY/][Y! MYSW;!>=^>.!K(%\KKF^?]SW^-9 =,#AZ4+<]LG/U3Q+ZJND/-#0#K(W5_]&9 MX(-#C^J)8[]^LW<[."W0.6,HC:-H9@*UX_J@.6,?JK%0&H/2.(IF9F3GM\_V M.>-3RSY48J$T!J5QOSL+;=7H:G%^#UY@U'%]5<)F]P5)LU(.]LIJ?K]_IMG>Q> L0%462N,HFIDL+<;^ M%%2GH$8,I3$HC:-HYIE-M& '1P1[NKO[Z])<'_MOZP5*]1# =I(3 MJ(-#::RA[2X =H-)T#W127<[&DZ#0S]I"+2$!W;=_'V=Q@_;XO0%PW;>X&A" MG1Q*XRB:F1EM[P'%E*0 JN-0&H/2.(IF9D3K>&"?A- :E<13-S(CV\>#-UWW;>QB<*ZBK M!UV[]O=+V%M,+P?:TP.[IU^OA3IE*XG21?7-8J3T_M-O_ MB8O3[)2A^8#26-B=-M^W>E2'9I"U^X=V]]>5Z=!/[.R P?&%RCZ4QE$T,Q5: M]D.0[(=0V8?2&)3&430S(UKV0[OLZZ525?UIST40R4'9NEZ.)@_^LE%1*-]\ MB-/Z+'>')X>#4094_["J_NGQ#L+\N#=5KG93QSK4 UB)?5A=A4.'P]?NU^N*XN>S#6F/KJ$9^B?!G+M"7B42*=LXGTK[R^ M($-]I\PVU14''K*RS-;5S96(%B)7&\CG'[.L?+VC.F@OBW'U/U!+ P04 M" "9B8%:-%U?K4<% "R'0 &0 'AL+W=O,T[;]? M&PCO.(]E\B$!W [/G(E_0Y''YY^^;T/^#NX3GR2R!,2EIH3^L.*1$]XH^ ":\ ,I#54]#B]'2S)]T[/1TI MV)AE(YD9GG5.(_7)K(210\A-NL$^F6EBC$@)>R7:_)>?H&/\VB?1D&#>0& - M^:Q2/BM#-P_(]\0.!-:2S2^EL9<_[NN4IQTD0 M)B\ <[ D+V&2R),/85(\[A_[U,Q1G0Q53CVOT)LXT66V4]%[(=EVS'2K8++$:7*#K. M=]PA<@TA1*C5= OE[ M2&A/;&U+_M)7Y$7X45H84*DU;:[(]41NK2Q-:H\Z@,ZCW' JMJ5/E/J':?M:GWA-5 M&L@Q%F)V/>H$VD[;MPUUTZ9*E4^%:J-Z>#8^43.G^]1!8V29[:[5$]<[1GG[ M2.48U61;^52H-JKM>?I$CN-N19.1VW;I?6&V8\-1V\][ZBHO;?/*DT)7.6\_ M$;FH)]MY01/.L,_![^%**/(O$6+T2S"H0QT4S1L*K:EF96>AVL\VUK)H]3A= M 5;J[!MQRQ.(+@%@@.B/.%,V@<@O).A$(E MU*0'JKD*5YEJI#;5=0OP?E"N(R!.4>&DK- ]J-L1J$D!9>VAD'50-S74A7T2 M5W&;;<'H%D^]F/F F MWM!3$)&5@#1&8^'?6;Y!F)]PNLFVS):4[G@( 'H' 9 >&PO=V]R:W-H965T MEKJQI_>?CAU9GJB&A>2/K##ES#OW2 $KVG!S)W>_H.,YM7ZYY-H]R:Y=>X:+\T8; M675BC*!BHGW3ERX/!X(P^4 0=8+HO>#L T'<"6('VD;FL*ZHH5FJY(XHNQK= M;,/EQJF1A@E[BO=&X2Q#G$$][XNF8>[; \U3X=S:4 M$P.J(D=,D%>@2A\/<8^;!:URB'%CJ#L IQ?26GV M';M!?]UF?P!02P,$% @ F8F!6O&'LZ;M P @ X !D !X;"]W;W)K M&ULK5=1<]HX$/XK&M_-33O38$O&!G+ 3$+:7A_: M8V"2SCTJ]@*>V!*5!#3__B3;&(.%0S)Y 4O>_?1]*VM7.]QQ\217 K]SE(F M1\Y*J?6UZ\IH!1F5';X&IM\LN,BHTD.Q=.5: (USIRQUB>>%;D83YHR'^=Q4 MC(=\H]*$P50@N6[D8.=_<0L6:Z4F7#'PS5=PAS4_7HJ],BM4.(D M R83SI" QG/)%:KD=-W4 P+NDG5C._^@5)0 M3C#BJFL&60)*_[I[S(0-0<2G'$@I0,Y=0C/./BE@Y\+ M+9CELNZHHN.AX#LDC+5&,P]Y;')OK29A9AOG2NBWB?93X\^_-HEZ1M]8!,P$ M%$U3RM 5FLWOBQ";MQL6@T!J!8AXQ"M,/MR!HDDJ/VKC?/8L$D@EDDA!C.:* M1T_HGB5*ZA=_(A?)%14@AZ[24@PA-RIIWQ:TR1G:F*#OG*F51)\UM_@8P-4Q MJ )!]H&X):V(=Q!UD(\_&3%="Z')Y>Y^"QV_VA<_Q_//X/W89(\ZYGR!YF=# M5"!T[0CF_%_+-8U@Y.@#+D%LP1G_]0<.O;]M\MX)[$ALMQ+;;4,?_[M14E$6 M)VR)J$*/L$P8,X,/"2L_D8^V !2H88YJ\M5V'!#2PT-W6U?6NO8;E065LJ!5 MV=T+09H9#.[]^Q:__FN\7 MBJ<7(MIO;J;78&LQ.OK"C^@.*KJ#UMSR,Z]M$%_=;$'H6HV^"LH4TO4#T!>: M"/1 TPW8. _>,^.\$]A1"+!WJ'O>VW-.S-.4"HG6.@7G6VC=P7(%C&O;T^WX MIZ>VG#5=?B?HG>K"3?DX[ SZ]J\3DP-C-#:"--.LJ?56MH="C5M+8RTY7<[7M_'U_5.^_BOX'FHM?E6QK26K"\EW MF]NN@QV>DK>8'1V.8_J'@HK;*VHC>3$$D7._)?Z 5 MV76TKT/0LW%%!&7%19.$**;/MHO8Y 6H00F%\1X+!Q:L(B!N[2Z?@5CF+8Y$ M$=\P5=QFJ]FBC;HU;93I!4[F=7MUDS<5[@&FZ,V^4Z&3G40I+#2DU^EI^J)H M=XJ!XNN\8WCD2O-*MX@@C(%^O^!<[0=F@:KI'/\/4$L#!!0 ( )F) M@5K#\$>0] ( ! + 9 >&PO=V]R:W-H965TG*5C"U'*X(<8JDIB+JM80IYKIF4CL>:U&K>J8&[XRW[3V->F;DG J8L M_YF!R8U!*S<9U=MX M*[EZFBF@$_6&2Y$B]/GXXT6E*4,P*53N"F.S# MDQX#.IJ!)%DNCA7D[G:&CKX>CVRI=&EV.ZXU3"H-[AL:L(NN&96I0)6 M;%/:R?31S>J);,]TV)@.^RG/L$_'/9'M.1XTC@>?5)X5;[A;GH[C'U;GZRCL M>M@/VXOSK%%]UJGZ%U#@2K>N39*HGT$F)"=ZQ]J4=G)]=+-Z(MNS/6QL#_LI MSV&?CGLBVW.,G9>_LO-)!5H3[YZ,P0 'V#DHT9:X(1YX[F&-VCN]10%\:5HN MH>2LJ*Q^R,UJU=9-=%NG>Y.#==7N79@FQWZAJ7K%:\*7&14HAX6B=$X'ZC#D M5?M5320K30=SSZ3JA\PP52TKLS0OI\Y*J>+:=R,T8SYW9I+IV+V<3L58IS^%>DG*=94SN M;B$5VZE#G9<+#WRY4N:".YL4; F/H)Z*>ZG/W(:2\ SRDHN<2%A,G1MZ'?F> M":A:_,EA6QX=$S.5N1!?S3F;,2[D3Z%T_4:NI<.B2!!5NGZD%L?X;]A(:&%XNTK'Z3;=UV M-')(O"Z5R/;!>@09S^M/]KQ/Q%$ ';P3X.\#_-IV=U?S_'=XE'P1N5J5),H3 M2#KBPQ/QO@7@ZLDU,_1?9GCK6XF/4%P0&GPBON<'71.RA_\>JPL2T'?#0WMX M"'$3/N@(C[X]/+ D(VCD#BI><%+NCK'3]UI143%F+"(B182X!!(\# 1I\]:"*3\8JP/-$%;:,K=6'T(/"L:W\) MG;I8D7UUP82%-6Q<'5@$[D'@T\NF72N9PR:90VLR M?^6QR1EA+]_JKN19$7V3APD+,6$1$JREPZC1871&51EA"H )"S%A$1*L)<"X M$6!L?1">BH74JR8IV*XJ)AE+@"A!U$I_K+A,]!VI=EWJ6,%]U1EW/.?FIUT. M0LP^(R18*^^73=XO^Q4@\@]Y9+E8\*Y46UE]4XT)"S%A$1*L)&)+%"+/DCC:.MSL,'4:O)FOZVS M.4@CC1D@*;0>DFPE5PIRD@NEUW7S_C0'PLMRW?F'C%M[%[V%0?7+)Z9O>W#^ M#W=,#_:8VOWQ32;6^G%(UD#6>:(ELGH[.ZRW!*C6F+XUO:_>@R.L#MNY/KAG MVM,^-V^O^B \6KG-2BYAN4Z9$G)',IY"J40.G9*@^FU46HA*B[!H;?4.GIN> M8[HIJNM&I86HM B+UI;AX+RIW7KO"Q:D?,GG:;5J2(B!;X#,=Z?,-WUKF .16LKJ)LH9IS5%J(2HNP:&VU M#@:=GN/0*:I%1Z6%J+0(B];>$SNX=-_NTL\J6_Y;#^L'P\ZZ91]&7PE0:1$6 MK9; /=J$U25G6>U^E]KZZ3S7NY7-U7J'/:374;41_>KZ#;V^J?:;W0.FWK;_ MPN22YR5)8:&1WL58OX'(>B>\/E&BJ+9ZYT(ID56'*V#Z-=HTT/<70JB7$]-! M\_\(LW\!4$L#!!0 ( )F)@5I)X&PO=V]R:W-H M965TG YGRA[;? K@:UHM8E2LF+L476^A5/#4H0@A4 J!(J_#78;N_0;[1VU+*B N8L_9V$,IX:$X.$$-$RE?=L^Q5J/2.%%[!4Z"_9 M5K8CVR!!*23+:F=DD"5Y]:?/=1Q:#L[H#0>[=K /'.RW5G!J!T<+K9AI60LJ MJ>]QMB5<62.::NC8:&]4D^1J%Y>2XVR"?M+_#A@#04X7(&F2BC//E(BJYLR@ M1IA5"/8;" .;W+)<9G8OX@*""^(,SHEMV4/RL%R0 MTY,S$LG/GP;NY(H4',\PER\=5.?_#^SL@'L(.TT0'8WK] :Q*W25W[#;3V7H MI2AH %,#4U WX#AH\JQ==4E[DA@>Q*'C<1A'[K_H\Q6P F+,'5IVNP!43\J MDWQ-TNHD_>G;GUFUR%@OHBZ8C3_PS$U;9"^-#XH<-2)'O2)_[HLY)_",MZ4 M%'72I:9"<]MJ1F/+L@XD=9D-VV9[9,<-V7$OV1D+*+FGDN7GY"9E/ EI%\=> MD/>>P".![>EU&[WN!Y/,/:;$(X'M29PT$B>]6WJ-N=6D& A));QFVNGRJ:0< MR UC\@Q/Y.X^[(K(Y)\T[F\5ZG9*D$9\+6NS(($K,QE=?,WHU7Q MGV'QUT7R8!P?!=>Z%IJO,-6+XI;R=9(+S,T((:T+%_.*5U6ZZDA6Z$*W8A++ MIF[&^+ !K@QP/L+([3IJ@>:IY/\%4$L#!!0 ( )F)@5I2+&D@' ( .P$ M 9 >&PO=V]R:W-H965T$/P(Z>S0FWLE*ZQ MH&D\D9/Q=^"D8TD//!X?V+\%[\[+BEMXT,VSJ+#.Z3TE%:SYML%'W7V'P<^- MYRMU8\,_Z?KP4R"%ZK_\=>C#$2!)WP$D R )NOM"0>6"(R\R MHSMB?+9C\X-@-:"=.*'\ICRA<:O"X;#X"B'ZIKOP+CMRK4 MAC0^AR 82;BJ2"5LJ;<*B>$(Y&H!R$5C/V4,G1[/RLJA]KROG;Q3>P'EA$SC MSR2)DO04SIR-T4LR>DD"W_2BEW,Z>EQZ'N?/_R %A\_Q+?1 MEPNJIJ.JZ27VXM\:>[4';LXW\3)]3#R2W!.I%=:6Q FI^-Y>$)Z.PM/_$WZR M\>>4]GSN!GA"_QSLBF@2W44GOSACNV-5[.CP^G?@%S<;H:QKSMJQ1!-_N9\\Z^N4[N_V_!;P-XSN% $ 3O M"()!$'1Q]Z NRCE'7N1:[9FVN\F;'72I=FH*3M3V4AY0TZH@'1:W0"D9=L[N M.+9:H"!#K1E=NN8HZ@V3=@.3@B^%[)?/YH!<2/,Y=Y$BL'[<WR8L[./;]RXE,"813!F$71^PY-93,73ZZ)IG7WQ5Z;A)M(&] ZE78J6S2[(LO2+,O=W00L&F'1 M_V#)%*Q7)0>PQ(LOPVE8/,+BD[!?"KDCO3T)'UA'TJ-;,=E"[96CBID M*I3TZ,[]R(O#Z$TL[D$EVZ9XQ_5&U(88:Q)Z%RF=J.X;36^@:KKB7BJD5M$- MM]2;0=L-M+Y6"E\-VR_&;E_\ U!+ P04 " "9B8%:FS@!(NL% Y- M&0 'AL+W=OZV '',%Y$FRT_SW$S\"EHV5D'Z7%XE_\'TD\P1) M? R7]T)^51O.-?J69X6Z&FVTWKX=CU6\X3E3%V++"_/.6LB<:?-4WHW55G*6 M5$5Y-L:323C.65J,EI?5:S=R>2EV.DL+?B.1VN4YDP_7/!/W5R-O]/C"I_1N MH\L7QLO++;OCG[G^LKV1YMFXI21IS@N5B@))OKX:O?/>4KPH"ZHM_D[YO3IX MC,J/ZQ+!S)\]7_$L*TFF'_\VT%';9EEX^/B13JL/ M;S[,+5-\);)_TD1OKD;S$4KXFNTR_4G<_\:;#S0M>;'(5/4;W=?;!N$(Q3NE M1=X4FQ[D:5'_9=^:'7%0X)TKP$T!/BX(SA3X38'_W(*@*0B>6S!M"J;/+0B; M@K#:]_7.JO9TQ#1;7DIQCV2YM:&5#RI=5;79P6E1_F=]UM*\FYHZO8SXK4:_ M1%RS-%.OT!OTY7.$?OGQU>58&WJYS3AN2-1A]%(7>*$2*A"8$\_VPY>7[G M_9YRZB[_0^S;SON.?>FWGOV*YSL\]SFMJX+^JG)8>ZNV+.97(S-N*2[W?+3\ MZ0[HM>O MDS;4+R0L@H21&C:K8.5DNE^&'I[-S7&[/S0'U*9E;MJ:FSK-O4N2M)Q,59^F MZ6G_YPLOG,[M#[!R-C'4 "2,0,(H$,SR%+:>0J>G&_90'EF]FNK*\$#3FS ( MIG-\I,G9PE!-D# "":- ,$O3K-4T>WH@3%(5GQOY9J>N@JD9%?PC5\YFAKJ" MA!%(& 6"6:[FK:NYT]4G'F=,J72=QJPZG] "92F[33,S(G*%-CQ+D#E+0HIE MO,_EO.^XF_@S?W8DT]F/H3(A80021H%@ELQ%*W/QA,R]R/9I<8?*=Y!8HUAR M,[7U>7.2AJX^(&$1)(Q PB@0S'+K3;K3P/&<>8!QFC'-$[1E4C^@K11YJI20#Z@0FO@F0\HC8#2*!3-=MKE/IX[^"'OHP\H$ZSH]049B:Q M:1$HC8#2*!3-=MK%/][B9[$YXG MO[;"/0E.[_=6[H8&*\,GWT"_"4)\\I]"0)NE4#3;1I?-X*>RF>]<L0*E1: T DJC4#1; M9Y?<8'=R,WA-"IF#K!K:X53HGTZ$$6BC!)_F4;U7L/5T+IS[A[VS]WD7OV!W M_.)>1IY&*[XW6QQ?G>9N8O ! IJK@-(H%,V6U>4JV)VKN*Y1P[T7R_1&ULM9Q;;]LV&(;_"N$-6P>TL24?DR4& MDN@X-&V0M-W%L O:IAVB.K@4[23 ?OQTBF7:"FUE[W(16X?O^4CIM43RE7C^ M&(OOR0-CDCR%091GYYQ'F=COI4BW\C1.CBTVD>0#N9S->"8^&A >%3^A3(KO+"8I#Y+?SMLR M39:%M*.= O*D!M--:;JIJOE3URM02;Z@X M(4;W/3$[9H]\O;?(NY]K*W8$IFN4&"Y96,.P](Q/\3IE=')&5U,46X_Y/)6; MHI@:C*/'6&RZ5:/7,:X>\\U+"Q)JUQK_\9 PZO]05LF,.RANYZ/##,X:AWWEYO2Q*44Y%D?R/)OE:2>9-CQI-IILPZ16K#FRH2 M";.0,!L)<_I[Y[W73\]\5SWO+C*GAX3Y()BBR,%&D0.M(N_8.@[6/%J0;$MV ML9P*EC:(Z\2I)345)Q)F(6$V$N8@82X2YB%A/@BF2'BXD?#P3&/O%P%1*Z:9Y.8I$RTFMP4B=C+:VI MC)$P"PFS1_NMMT[^I][&'612%PGSD#!__W ,^^KA4,1WNA'?J59\]_FP,(DC MPB/)TG)((JADY!V/R)*)*8MDW8##54$U^EOEZ9QT!NJYN=;F;JHN),PNR]]5 MR]_K[X@+F=-%PCPDS ?!% 4:G6K8M:/5H!^M4]V%J=3>DV]4<#H)&/%?Y'B7 MRO$]^?*\9.0O^TEFWD*VW8Y6(1/YT.S?=0(]D'.5?%A0NCR[%3QD68H;%DZ8 MJ!W;U9*:JAA*LV&U=*#EPWKK$((>VUBR4',+2K.A-*>D M'1J[<*%9/2C-1]%4R58>EZ$WN?Z?$0>H'0:E65":#:4Y!\[5\6,8+K1<'I3F MHVBJXBM+S-!:&&/;MSZ2(*91K7*ASAB49D%I-I3F0&DNE.9!:3Z*IJJW&)1F06DVE.9 :2Z4YD%I/HJF"K=RUPR]O79$QPUIY%Q#:1:49D-I M3DD[W'&#NFY0FH^BJ:\ 5+Z;>E^2B:*M3*"3.UAL7AY[G+>.7AY(%9HTVHV06EV5": M4W=$ZA[7AF;UH#0?15-55]E8IM[&LKA@4QF+A-!H1C[/YWS*Q*\)^U/WWX2:7E": M!:794)H#I;E0F@>E^2B:*MS*&C/UUM@7)D)=YU\?WEC 4 OL0-5.29B_DEZK M5JC?!:6Y4)H'I?DHFJK6RA4S]4[+X<$J/:"Q7J$65TE37A@8=?=:UC8TJP.E MN35UZ.YW#KQRM^W'AFK?;$453M53Y3F9>L_I14\KF"AD8I'/6I60?"2HF)AGL[:8&>O:.+/S M":1VUE\:9Y?Y/%'M"E-,MW5#Q8)'"0G8/$5V3H9I>T$4,U@5"S)>YM,;36(I MXS#_^L#HC(ELAW3[/([ERT*68#./V/A?4$L#!!0 ( )F)@5HB6FKMX ( M -(( 9 >&PO=V]R:W-H965TQ;GDZFVI_&1R M3U-6 ?J!-R#0Q0PD+HFX1)_1\WR&+CY>QJY4LVA;-]TJ3JRB?T:Q[Z,'1F4A MT%>:078HX"J\AM'?,4[\3L49I#T4]*^0[_EA"]#T_>Y!!T[0I"PP>L$[4M:6 M'NL=MGOK4WDC:IS"V%''3@!?@9-\^M"/O"]MH?TGL8- PR;0L$L]N8,,."9( MX@VJ.5N5^NBV16QEAD9&7QNKQ(O=U7X8718';(.&;=#)-I=8PMMD5B3J(.NR M.""+&K*HD^P;9T+HFP0XA\P@8B% MNZ5Z&1V/QAZ^G>$>6H8!.&AX0'ML*$= M=M+.3CBOT J3);:7+%&W/*8IM+$/3]8T&$;AZ)2]Q3 (_<%9]NN&_;J3_6N> M@ZD"J+1'4L70!FI5U$V^M\8]OW]$^9;5 >*H01QU(DX+3!>:#\D"WIO8T4F^ M0K]M3[38>6U;PMTK#Q7PA:F: J5L2:6]A9M16Y@GJC"; G8TK@KVK:E3[C\9 M6^T?,%^45" "N9+T>D.51FXKJ.U(5ILB],*D*FFF6:B/#N#:0+W/&9.[CIZ@ M^8Q)_@)02P,$% @ F8F!6DSAWMOO P UPX !D !X;"]W;W)K&ULK9=M<^(V$,>_BL;MM'G M]?[.=56V@X*J6[$'CF\V0A94XZW7WPR+8[;1ZXL\F>;F$)^MO^0>*=VT19LP*X M8H(3"9NI\ZM_-_<3XU!:?&=P4JUK8E)9"?%D;N[74\ MFTC(\4\=U&G&-([MZ]?H7\KD,9D553 7^=]LK7=39^20-6SH(=>/XO0[U G% M)EXFBY>!'/0Y![1!)JY';C.YF->/GBC'H85Q =DM"_Q,)O""R MN,^O=P\OW5VL5E.RH"E94,8+>^+])H52MNSO;*E5L2)[++-)[]2>9C!U+[9$WRG81=IADW8X%'WV)TXY=@])->-;DIL:9%3*EQOL)2,$@3QOXA[;F5D,0V_DM0TOJ*.&.AJD7FJ1/95+&5L/ M-9W#AEG%2-JC7XY=05K,PJ@7,6X0XT'$>ZXIW[)5#O4ZLA'&G:%CSP^[B!:[ M<#SN94P:QF20<4[W3-.<_8L+WBPM*K-=N=G7<$0IV&-CUS;LI%NQX!*GPK;8 MQ:.D%SMML--![,<>5)+ASF7V2J<6Y-"";+'S1FDO\JA!'@TB_X6-5MJX1IWQ M?"_N8G7-!J#&#=1X$&IA:?4KP(T/Y$CS ZT4.<=O LHSL-&/.UCA.(Z#+K_% M,(S2L#<%WSLKG3>8Q/?K2.LH;8*;,$TBRQ*PFH91$/?3MG39?W/)C>JB%%]9 M\GJ BQ4S]BP]PV(8C?I3..ND_V:A;'T;6-72?U>Y?*]HE_F?!=,?5LSRF]A, MV$'5K=V:./' M:119F ='_K\3Q^*W32)?'#46K;Z(-#OW4ZW-:IPQSY_J!RR[@B.6PPO'>;8HED=8JJ M;K38EP>1E=!XK"DO=WCR!&D,\/U&"/UZ8\XVS5EV]A]02P,$% @ F8F! M6D4V<#8W P \ H !D !X;"]W;W)K&ULK59= MS*2J*9JAFL=Z MH8!.':CF<98DO;BF3$2C@9N[4:.!7")G FX4T#19T#G> GQ<=^UMGWIB94 UCR;^R M*5;#J!^1*4G>S&;@ DN0;HBB".:L2BE*QAEU<3^[!J2,Z^># M&,W^EB4NMWM=-7ME)_9*,_)!"JPT>2.F,#TDB(WP5GVV4W^5!1FOH>R0/'U! MLB3K>@2-_QR>!^3D;3!SQY?_03!]X6G073_:)NRE7M 2AI')2 UJ!='HV9.T ME[SR6?M/9 =&NZW1;HA]9]1^(Q,0,&-(*!*-%)_LL54'DHM698VEQY!%)PM[ZK>>^D&J&\6D(@] M%:'3;Z8PF[L,O5D>Y/G;+ ^+,D=6A.U=M/8N_N;K0T6%ILU-6TKM-QIF/"M. M'EH0^(^E*TU^W7A)4-@GK$!Y;Z_$G]CG1_E_:EWA+P#IWEV[U"#FKN62IM#7PIL+N)VMFG;KFS;9GN/HWG3SKUV M34S\BZ;I!3]0-6="$PXS0YETSHT>U;17S0#EPG4H$XFFWW&/E6E)0=D%YOU, M2MP-[ 9MDSOZ"5!+ P04 " "9B8%:DG+H!DT# !I#0 &0 'AL+W=O MS;)A7A-[,PV']VOWW62IJ&D$05X(''BO"B K [;X#\ J MRN@4P ZF= \LDS6 M-=74'TJQ(M+T1C9SDWF3H5$-XV8:)UKB6X8X[=_R0"1 'N@:%/E*+L.0&7MI M3!C/%XDQ^^0:-&6Q.L4NCY-K)R='=>K3)K@N5T@!&%J:/ KD$R__R MR>TYW^JD'8EL0VBG%-II8O=O( 2)$VJ8J0PB0GF(*WV)*9QB0FJBZ9H$$G#F M24"E?,9Y7U$9JA9910S[PSIE$L@4YHQSQN>X-' 2NDZ=:WDH_2P4LX4L?0]W M%/P-[675D,:0]S2D6QK2;33DD0<@<3WS3'DJ5+;D:Q=!3M2KR'DKI+LE^+7' M1G1G971GNTQ7732-P(\NR2.1;6CLE1I[!^5>[YA"CT2V(;1?"NTW3N9//(CQ MR)6XC6+>Q$*IS12K$]_?6G-NGD);2=0X]I[*!J6RP4'*6E@93/_@84VTR'>0 M_"A1FDI=;B*=NH/@:K"54VYW4&= 8XA[&G!>&G!^H %(%N &S*63W6NY.%@05+9:MJ#-XXTQKRG(Z[S6DPXC9Y,--6UL3?C M/IK1QV+;5%DIF=R#=J\"?BRQ1V+;%/M:);F-M.UA!64W@\WYM C&J;;+KRO_/U!+ P04 " "9B8%:$ZV'/3$$ #O%@ &0 'AL+W=O M$"/ M MSPH^,X+4NRC,7>5[HYC@MG/E4 MWWM@\RG=BRPMR ,#?)_GF#W?D8P>9PYT3C<>T^U.J!ON?%KB+5D2\;5\8++E M-BCK-"<%3VD!&-G,G%LX62!?%>@>_Z3DR#O70$E94?JD&G^M9XZG&)&,)$)! M8/ES( N290I)\OBO!G6:,55A]_J$_E&+EV)6F),%S?Y-UV(W<\8.6),-WF?B MD1[_)+6@D<)+:,;U7W"L^WH.2/9 5.])9JZT'.CJZ6:M%#+N!1,/DUEG9A_D4[Y M1#D')6%@0?-<3NURAQD!OS9-09,G('98R(&?04D%*42*L^P9K A(.=^3-7AW M3P1.,_Y>UOT,7, 5!I^Z0G)4([E)S>>NXH,N\($(?*:%V''P>[$FZSZ *\4U M"M%)X1TR(MZ3Y ;X\ - '@H&""V^O]PWT/&;"?C&,53]]!5-]!Q[*,0H:9?C_BH(3XR$E\2EDK* M?TC&Q8$PD4J>0$[0AC F;:\%#/$VHEZ[A,0-A,0VO-K:%.U);">ZJA1 M';V-7Z.7-D1^Y",4GOG5./X/JALWZL9&=8NNFB-F#!=B<*\VPER[GI; >HKC M1G%LS\6Q3=66P'JJH==^W;VW\7&-VS5R$*,H@L&9CP66T/K*VT $C9$\[C\RD%!!7B6"U>%X$&.1I2K5\H26E]SFX7@ MR*)'K48@6VA]Y6T(@L:T\0J/AB_,-_(\[]RB [T0BN %D[8I!IICS.*ZT&I& MNWK)WB+BP#;CP+%%LUI-.K;0^LK;K .-H>(59HU??LO]\^ ZU"FXX%34!A5D M#BH/?7=^Z/Z_=6KHHZ.2I0D![]("K&F685:MKQ;[?DA3/6[4H>LC/SA_ \WT M?G#)4)MUD#GK/!(NI#!QTO\=7Q8SXK66M876U]^F'V0Q_2"KZ<<66E]YFW[0 M&Z4?-!!KSDUMZE+Q=3M'ASEA6WVBRB6+?2&J,[;F;G5J>P7;_%DYN M]1FFV\)41\&?,=NF!0<9V4A([R:2GW)6G:Y6#4%+?4"YHD+07%_N"%X3ICK( MYQM*Q:FA!FC.N.?_ U!+ P04 " "9B8%:8A3N\1H# !_# &0 'AL M+W=O/$/=E%4D_8_BS%.W@ ^9BNN1K9)4I( M$J"",(HX;.?6C7N]=$V 6?&+P$%4GI&6LF'L20]^AG/+T8P@AD!J"*QN>UA" M'&LDQ>-/ 6J5>^K ZO,1_;L1K\1LL( EBW^34$9S:VJA$+8XB^4]._R 0M!( MXP4L%N:*#L5:QT)!)B1+BF#%("$TO^/GPHA*@#M^(\ K KS3@.$; 8,B8&"$ MYLR,K!66V)]Q=D!/#"EU\OIS94NVGH^R@P%[DV-X;V*Z'[AB5D4"W-(2P M#F KHB5;[\AVX;4BKB#HHX';0Y[C#1L(+=\?/FBA,RC-&QB\P5GF-1F5XPR; M<72I7HL4!S"W5"T*X'NP_"^?W+'SK4ED1V UR<-2\K -75FX53,A"M3!X&%RH_91 1NJNMZB%,:89CM !4JH]%DV,Y#55^FH?^ M&.U]I^^,9_:^:D4KV0]:,2JM&+W+BDUQ^+D+^HJP$"!%KZ9?H,U+Z5&3XGRW M247PUCW"Z .E+=%5I==J5WZ"Y:MX(G\ZJ[OC$]I?T* MD[?F=YCOB'(AAJV"=/H3I8[GW6X^D"PU#>.&2=5^FL=(_4, KA>H]UO&Y'&@ M-RC_<_A_ 5!+ P04 " "9B8%:8N%*WIL" !(" &0 'AL+W=O,/XD,0*+G@I9B8F52 M5B/;%G$&!1&WK()2O5DS7A"IICRU1<6!) 944!L[3F 7)"^M:&S6%CP:LXVD M>0D+CL2F* A_F0)ENXGE6ON%ASS-I%ZPHW%%4EB"?*P67,WLEB7)"RA%SDK$ M83VQ[MS1+-3Q)N!'#CMQ,$;:R8JQ)SWYFDPL1PL""K'4#$0]MC #2C61DO&K MX;3:3VK@X7C/_MEX5UY61,",T9]Y(K.)-;10 FNRH?*![;Y XV>@^6)&A?E% MNSK64\'Q1DA6-&"EH,C+^DF>FSP< -R@!X ; #X%^#T KP%XQFBMS-B:$TFB M,6<[Q'6T8M,#DQN#5F[R4N_B4G+U-EFRS-\7@_?MPHXD7F9(LJ$0*L7).H$CKJ257/YW5SZ M?(Y$16*86.H "N!;L*)W;]S ^=AE]$)D1[;]UK9_CCWZSB2AB/69[_)>$X:& M4%\EV^C&'038Q:':QNVAL<[(,'2&.&PCCU0/6M6#LZI?-TOLJ_PWFO--JL[Y M5MU?59_VL[3_NV\7(CO*0-!F(+A@N0:7M'TALB/;86L[O'2YAG\7(79=/_"] MDVKM"/2'P0<<#D^*U3ZXE O@J>E5 L5L4\KZ_FM7ZW8X5>W0M(V3==4F[TQW ML%]IZAY[3WB:EP)16"M*YS94M<;KOE5/)*O,U;]B4C42,\Q4JP>N ]3[-6-R M/]$?:/\\1'\ 4$L#!!0 ( )F)@5H1J6ZHH@0 %X5 9 >&PO=V]R M:W-H965T M5:WN]ME-#$1-;&8;Z)7VXV8Q_[/,>C+>.O8DF(!&]E M0<7864JYNG5=D2Y)B<4-6Q&JWLP9+[%4MWSABA4G.*NY)>1 K,L2\^_WI&#;L0.=]P=/^6(I]0-W,EKA!7DF\MOJD:L[ MMT7)\I)0D3,*.)F/G3MX.T6!=J@L_LK)5NQ< QW*"V.O^N8A&SN>9D0*DDH- M@=7?ADQ)46@DQ>.?!M1IOZD==Z_?T3]7P:M@7K @4U;\G6=R.782!V1DCM>% M?&+;WTD34*CQ4E:(ZA=L:]L@*)J=Z&I\E5V]SY2J3VI'-VW@[VMX= 0> M(O"%4;D4X#>:D:P/X"JN+6'T3O@>61%G)+T!/OP$D(<" Z'IQ]U]"QV_'3^_ MPO-_,'ZFH:D] [.G7I^W8H53,G;4 A2$;X@S^>4G&'F_FL*Z$%@OR* -,K"A M3_Y<$:Z2@BY P80 +]^!J,,V15U#Q164WD0VDP$,(P11K*9KLQN2T3*.O03% MK66/;]CR#:U\9T0-0MKD,7E36YX@)JHU2M0C$(11N,?38(:&N^'T2$8MR$;A3#>$'=SKQ7AC_!3.^7BAIL%&:9W5LU[/CGKK97PJM/PJH M&P5T=E%K7"\5Z(70^H%VQ1M:R^9IA:W!ZJ\W"(,H\/62E&:F M5HR39^E":/V(.YT!D_/3T:I13@[T0FC]0#N= NU"Y:-R&AH$B4E/F^PL@AIU M2@/9E<8IDAH95(114YL,K:(:=6H#V=7&5T8'*19+,,\I5HL'%P!GFUPP#N:$ M&!.K0>R7%@\:NBO[M\],&M1I"&0MW6>T# V@O6Y=[ S.36-W)V3JI+P176 )]1B M75-9GP&U3^M#PGMX.ZW.TO:>W\';N^K(S.U@ZI/'+Y@O8*TKN)52WG M]6%>?2/9JCH/>V%2LK*Z7!*<$:X-U/LY8_+]1G^@/5*=_ =02P,$% @ MF8F!6MZ'F^:H! ,18 !D !X;"]W;W)K&UL MM9AK<^(V%(;_BL;M='9G=F/+W%-@)I?=-IVFI:';[E=A'T"SMD5D&9*9_O@> M"6,;,&J3F"_@VWGEY_A(>J7A1LAOZ1) D:FZ:;"$F*478@4) MWID+&3.%IW+AIBL)+#1!<>3ZGM=U8\839SPTUR9R/!29BG@"$TG2+(Z9?+Z& M2&Q&#G5V%Q[X8JGT!7<\7+$%3$%]64TDGKF%2LAC2%(N$B)A/G*NZ.6-;P+, M$W]QV*258Z)19D)\TR=WX0($N5 MB/-@?(.8)]M_]I0GHA+@#TX$^'F ?QC@GPAHY0$M [I],X-URQ0;#Z78$*F? M1C5]8')CHI&&)_HS3I7$NQSCU'B:S5)XS"!1Y-,:?U/R[A84XU'ZGGPDE;M@ M[@Y=A8WJ4#?(&[C>-N"?:. 7EER0%OU ?,_OD"_36_+N^_>$*XC);8W:C5WM MGLECM7T9%S-0I,$OTN ;W?8)75T2(,ETR20L112"3(F8D[O[G[Z2?\@#I %/ M3>5>+21 K!.RX6I)[N(X2\0"DJ]UF;&VJ3OH9;IB 8P<[($IR#4XXQ^^HUWO MQ[K$-"2VEYY6D9Z646_]WRJIHVTU2=N0V!YMNZ!M6XMA"D$F(<318*;J0*W1 M+P7=BO6,F!YSU^.!W^NW/6_HKFL8.@5#Y\P%C8_=LR<>9W%=#JRMOS0'#8GM M):I;)*K[]M+N-DG;D-@>;:^@[5G+XBH(1*9'^15[9K,(<";&P3Z!L([:*O52 MZMY1G7<''>]4F?<+GKZ5YP'6(EKS9$%^%:Q2S'4X5J67XC0DM@<]** ';R_9 M09.T#8GMT5*OM"B>]2/GPQ!AL:Y=/8S-A$05_.SUAL0[JC5TM5ZUV'*O86WW MM5P5ZT6M7!,I H P)7,I8NR)NU).A():+GK$U>G485F;?2U6::6HW4O=XK1) M>)(JF>FN^ &/%6!#BCRP$V!;0?3:)9EW0?N'7.>P0+3T0-1J.L83D 'RX.)& MER NB5+%DE!_L$B//7EU[@;6;(63:[Z>J&5N'3/3"_\0^1P^B)9&B-J=T#U/ M3,]+LGB&;@*Q0RYQ 2;032A!9GK^2/D"YP]T"]K3UY)NV^A60%N'F U9JGW, MTBM1NUGZ[21>(G#-A55KY>O\-]\Y' XM+0ZU>HJ3LR1"_9&QB,\Y DZR6<0# M\NDQX^J9_#Z?@\2(6N!&[5!3:ONY*0T1[;U],J6-6J&FU/:)2\M$[9YIUZE% M_HG)2O*@?ESN'T\X]1/I.>P0+?T0M1J0\9]+5-6KG.I Q9Y-)YYSXW(7'.?+MYNDM&=#H(001TZM\P%MF+_%D M-NCQ^'Z4C$8MEUO9S].;J?=,+M!0D0CF*.]=]' ZD=O]R>V)$BNSQ3<32HG8 M'"Z!X:)?/X#WYP(M97ZB=PV+7>+QOU!+ P04 " "9B8%:<'E9(U\# "P M%@ #0 'AL+W-T>6QE+RE5 MSCKEHAB[2Z7R3YY7S)D4M*X@)(*??ZO5[HI80) M=S(2J_0V584SSU9"C=VH&7+,Z6L\=OWPH^L8N6D6T['[>/'^URI3-^\<FS4B/NC9DS[O)GV.D7TKN4/%B'T+L0UIXGE5"4]&22;:2@Y< M,Z!U24J=)\+'[I1P-I,,6 E)&=^8X3X,S#.>24?I6T@'\F&D^&-@W_3@[JIT M4B8R6<8V$?W\-/S,]G27B>=%2NK1#1-;:AJ&AG3 ?VNFM'NRH:OTG5R]I2I M+RN=CBC[4-KT3M*$K7?DMR3Y UVKNIS6">ZY?X*>_^T\+ZB@DO"N:5W[QSS+ MKW90++'43'[[':/1Z[R5.8R<&; M_;*_Q*1_"B;[1VG2J_:4G8WKUK:U&77@]6#L_H#7#-X&=68KQA4356_)XIB* M9[M7+:_(3+^.;^GKZV.:D!57#PTX=MOV=QJS51HU5]W!1%17M>UOD)[>"M?O M)CH6$S%=TWA:=>5B5C8=W=!1JP,(N\AM>=@1C&,P.P(8%@=S@'$,"XOS/^4S M1/,Q&.9M:$6&*&>(<@S+ADS+#Q;'SHGT8<\TBH(@#+$9G4ZM#J;8O(4A_-G5 M,&_ P.) I)?--;[:>(7LKP-L3?=5")8I7HE8IOA< V*?-V!$D7VUL3C P%8! MJQV(;X\#-67G! &L*N8-NX-Q)(HP!&K17J-AB,Q."!_[^F!W21!$D1T!S.X@ M"# $[D8-/E_G;@2=&A(E@6FD7)TZ(= MI7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( M )F)@5J<+^'J0 8 -@U / >&PO=V]R:V)O;VLN>&ULQ9O;;MLX$$!_ MA?!3%UBO8UW=HBF0)FDW0"]&G6T?%[1$VT0DTB6EW+Y^AU)=4PD]V)>)GQS) M"GT\$N=P2/KMG38W2ZUOV'U=*7LZVC3-]LUD8HN-J+G]2V^%@G=6VM2\@4.S MGMBM$;RT&R&:NII$)R?9I.92C=Z]W;4U-Q/_0#>B:*16<-*=^"[%G=V_[P[9 MK;1R*2O9/)R.NK\K,6*U5+*6CZ(\'9V,F-WHN[^UD8]:-;Q:%$97U>EHVK_Q M79A&%L].+QSD-5_:[DS#E]\X@)R.LA-H<"6-;;HKNO8Y,-X*N+@_:AO]05:- M,!>\$1^-;K=2K5TS\"TFWM?HXK![[8/XQOR?,.K52A;B0A=M+533Q]&(R@$J MNY%;.V**U^)TM+N$G:F27:H&@L2N5-\47.N^*7ST5=E_ZP9PO1B:-Q+>,%=E M!TX'>0['NI(E?'K)WO.*JT*P+KC6 XP0P.AH@.S5G'N0,0(9OR#DPD&X?[!, MK]C7K3 >9() )D>#_"P>'SW(%(%,CPCY;^1!9@AD=C3(7J@7'E^HZ5'>+<""O\]#-#(&>TD NY5A*NY2Y-%H5N(4VJ-9M#= LI M_!3T&H%\30OYOK52"6N!\&<+'_XT>Y]@Z?N$ENU"VD*[H+7P*+I6%*+(:SM1&]^OVQ,J:#B%@'7<8: MT&!9/R+.^A=BV?@L:!E!G./A"=*U8-?\?A@?+*%'Q G]"[3[25OI!"/9>*+&23=?[!N'#$GM$G-@78OVL\V$)/2). MZ(MV:<7/UHT>+F^?@F%)/2).ZG/^P&XMFPO3_;NKH/>C,!\2R_01<::_4E:6 MT ^N#2]=#7#F1+1^GEZQA!\1)_RGC+LZI1OXS/TZ/\8L$!-;X/QA*8P516N< M.[])>\,^<\7[8++!G FFAYA8#VCQ-ZCU8\P<,;$Y0N4?>W7-@<+^X4.B$U#$ M*D'KP&$L,:'$Q$()UX'!:&)FB8G-@A:$PVABPHF)A;,K"(/QPX03$PL'K0R' M\<.4$Q,KYVEE&(PCYIN8V#>[:BP$EF"&28@-$RS+@I288!)BP?354! +$TI" M+!17%@6A,($DQ +QZZ,@'+IR0:R-@X523^IC8MI(7J@@"<8/$T5"+ IT+6"0 MCQ-,&PFQ-O !8>QC8MI(B+41'A!>B(;+:GC/,7,O]V$F M28E-<@!S-VSP,3&5I,0J.819:]/(QP$FII;T&+7*&+JY9JX]'Q.337K4:L7O MZ"FFG918.SAFXF.B2^;$VCE45/W*2#XF)J&46$)X436XZ9B$4F()[8NJ0$9/ M,>^DY#-D6%4U"" FGI1Z5>19514(9(8Y)Z.>'_-7WL)XF&LR8M?LJ[X0&::7 MC%@OO\G&; '-E2T\BC"*O!-RO6E$Z6-B>LF(]7*@.@U%$]-+1KVZ$L0<_WHL M_6T'&::7C%@OAS!_]'?=QT3W9!'KY1#FM\4_;H^HCXGI)2/6RR',:^TRDB_K M#'--1CTU]GMI.]QO,,%DQ(+93>L$N'),*_F+++[O>T8YYKLE?9E9LS#[SQJT0N?4K2.*Z']_ZFRMRS#7YB\R2A>XQII:R5CXFI)2??FN7/YH6"B!DE)S;*@ Y\YTW[P!M;'Q,S2DYLE">8 MEZN5Z'YKP!I^SXQ?\^?H/E_RQ98!YM-'T\?$C)(3&^7P'*Z;E/*G)G),+CFQ M7,);7D+%] QSS8S8-?NIYD#GGF%ZF5&OZN_(8.@E"JT*64F^GR+U,3&]S(CU M\FRS3CB2F&MFG6LFW<7VW=L2'A^JD^:E[L?)NU^5/7N/U!+ P04 " "9B8%:-$X[?7H" ,0 &@ M 'AL+U]R96QS+W=O/I5#NVX[T[# M;G\>%A_'PVE85;MQ//^HZV&]*\=V>.C.Y70YLNGZ8SM>EOVV/K?K]W9;:EDN MO>[O9U3/3_@OJ M+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z*^JM!'HKZJT$>BOJ MK01ZZ^1E"8'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>AGH;@=Z& M>AN!WH9Z&X'>AGH;@=XV>=E-H+>AWD:@MZ'>1J"WH=Y&H+>AWD:@MZ'>1J!W M1KTS@=X9]F?4.Q/HG5'O3*!W1KTS@=YY\K&20.^,>F<"O3/JG0GTSJAW M)M [H]Z90&]'O9U ;T>]G4!O1[V=0&]'O9U ;T>]G4!O1[V=0&^?_&Q"H+>C MWDZ@MZ/>3J"WH]Y.H'>@WD&@=Z#>0:!WH-Y!H'>@WD&@=Z#>0:!WH-Y!H'>@ MWD&@=TQ^%B30.U#O(- [4.\@T+M!O1L"O1O4NR'0NT&]&P*]&]2[^4Z]A_'S M4(9;S]<:K_^=5(^7<\OM\M?EU\[)K7+%N;ZO&)[_ E!+ P04 " "9B8%: M(' .V20" "I+P $P %M#;VYT96YT7U1Y<&5S72YX;6S-VDUNVS 0!>"K M&-H&%LU_M8BS:;MML^@%6&D<"Y9$@F12Y_:EY"1 B]1(X )]&PLVR7DC#O"M M?/W],5!:'<=A2MMJGW/XR%AJ]S2Z5/M 4UG9^3BZ7+[&.Q9<>W!WQ,1F8UCK MITQ37N>Y1G5S_9EV[G[(JR_'\G/J_;2M(@VI6GTZ;9RSMI4+8>A;E\LZ>YBZ M/U+63PEU.;GL2?L^I*NRH6*O)LPK?P]X.O?M@6+L.UK=NIB_NK'L8L>!I?PX M4*K/EWBE1[_;]2UUOKT?RY$ZA4BN2WNB/ [UJ>C5^>1<;IA.G_SB_*7,N<"R M\S;ZD,K$(KT_[GDD\^EU*(4HYO[\*[XDEM(7OQ_-T^ZH>V-VN=Z?/AZ6>22V M/"Z_X]]G_%+_G7T(D#XD2!\*I \-THL/[P__./XY5F/KI^>\]GR#_V;7U!+ M 0(4 Q0 ( )F)@5I&QTU(E0 ,T 0 " 0 !D M;V-0&UL4$L! A0#% @ F8F!6M,0T*GS *P( !$ M ( !PP &1O8U!R;W!S+V-O&UL4$L! A0#% @ MF8F!6IE&PO=V]R:W-H965T&UL4$L! A0#% @ MF8F!6D9>(.EF!P TR8 !@ ("!OQ 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ F8F!6M;OER44%0 Z60! M !@ ("!BR( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F8F!6BWT[H4-# ?!X !@ ("! M?T, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F8F!6H;Q7]W P 30L !D M ("!$7( 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ F8F!6D7N3LD> P :P@ !D ("! MU7L 'AL+W=O&PO=V]R:W-H965T6! !X;"]W;W)K&UL4$L! A0#% M @ F8F!6NA[U5G,!0 >A0 !D ("!;H\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F8F!6AW#!=5U M! I0H !D ("!1:< 'AL+W=O#0 &0 M@('QJP >&PO=V]R:W-H965T&UL4$L! A0#% @ F8F!6L4_-7'$ P \P@ !D M ("!]+@ 'AL+W=O&PO=V]R M:W-H965TQA 4 &@. M 9 " @5K !X;"]W;W)K&UL M4$L! A0#% @ F8F!6M$[&\!1" &Q@ !D ("!%<8 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MF8F!6CRE,S@1 @ W00 !D ("!E-, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F8F!6IK]6<,6!0 M;0T !D ("!D?, 'AL+W=O M^ >&PO=V]R:W-H965T7\ !X;"]W;W)K&UL4$L! A0#% @ F8F!6@##0CVU @ RP8 !D M ("!U/\ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ F8F!6O_N9ZY] @ Z@4 !D ("!<0@! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F8F! M6DIN5G39 @ =@< !D ("!IA0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F8F!6I_)%[38 @ @08 M !D ("!F!\! 'AL+W=O"0 &0 @(&G(@$ M>&PO=V]R:W-H965T&UL4$L! A0#% @ F8F!6@(Q21A: P D T !D M ("!6BD! 'AL+W=OW'=8& "Z,@ &0 @('K+ $ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ F8F!6M@4]<'"! %1X !D ("!)3/ $ >&PO=V]R:W-H965T&UL4$L! A0#% @ F8F!6HZD M3A."! !( !D ("!OD(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F8F!6BRL>9*' P +A !D M ("!-T\! 'AL+W=OZ_F$" !@ &0 @('U4@$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ F8F!6M7@?-5P @ ZP8 !D ("! MZ%@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ F8F!6G%F@H5V P Y \ !D ("!#[H! 'AL+W=OSINT# " #@ &0 M@(%RT $ >&PO=V]R:W-H965T0] ( ! + 9 " @9;4 0!X;"]W;W)K&UL4$L! A0#% @ F8F!6IL5(IS&! FR !D M ("!P='+!]4" V"0 &0 @(&^W $ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ F8F!6CXB0:Y@ @ ^04 !D ("!'>(! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MF8F!6B)::NW@ @ T@@ !D ("!;_(! 'AL+W=OV^\# #7#@ &0 M @(&&]0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ F8F!6I)RZ 9- P M:0T !D ("!&OT! 'AL+W=O M ( >&PO=V]R:W-H965T&UL4$L! A0#% @ F8F!6F+A2MZ; @ 2 @ !D M ("!5P@" 'AL+W=O%0 &0 @($I"P( >&PO=V]R:W-H M965TAYOFJ 0 #$6 9 M " @0(0 @!X;"]W;W)K&UL4$L! M A0#% @ F8F!6G!Y62-? P L!8 T ( !X10" 'AL M+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0# M% @ F8F!6C1..WUZ @ #$ !H ( !P1\" 'AL+U]R M96QS+W=O XML 96 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 97 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 99 FilingSummary.xml IDEA: XBRL DOCUMENT 3.25.1 html 305 458 1 false 124 0 false 9 false false R1.htm 995200090 - Document - Document And Entity Information Sheet http://enterothera.com/role/DocumentDocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 995200100 - Statement - Consolidated Balance Sheets Sheet http://enterothera.com/role/StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 995200105 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://enterothera.com/role/StatementConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 995200200 - Statement - Consolidated Statements of Operations and Comprehensive Loss Sheet http://enterothera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss Consolidated Statements of Operations and Comprehensive Loss Statements 4 false false R5.htm 995200300 - Statement - Consolidated Statements of Mezzanine Equity and Changes in Stockholders' Equity (Deficit) Sheet http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit Consolidated Statements of Mezzanine Equity and Changes in Stockholders' Equity (Deficit) Statements 5 false false R6.htm 995200305 - Statement - Consolidated Statements of Mezzanine Equity and Changes in Stockholders' Equity (Deficit) (Parenthetical) Sheet http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficitParenthetical Consolidated Statements of Mezzanine Equity and Changes in Stockholders' Equity (Deficit) (Parenthetical) Statements 6 false false R7.htm 995200400 - Statement - Consolidated Statements of Cash Flows Sheet http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 995210101 - Disclosure - The Company and Basis of Presentation Sheet http://enterothera.com/role/DisclosureCompanyAndBasisOfPresentation The Company and Basis of Presentation Notes 8 false false R9.htm 995210201 - Disclosure - Significant Accounting Policies and Recent Accounting Pronouncements Sheet http://enterothera.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncements Significant Accounting Policies and Recent Accounting Pronouncements Notes 9 false false R10.htm 995210301 - Disclosure - Business Acquisition Sheet http://enterothera.com/role/DisclosureBusinessAcquisition Business Acquisition Notes 10 false false R11.htm 995210401 - Disclosure - Discontinued Operations and Assets and Liabilities Held for Sale Sheet http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSale Discontinued Operations and Assets and Liabilities Held for Sale Notes 11 false false R12.htm 995210501 - Disclosure - Fair Value Disclosures Sheet http://enterothera.com/role/DisclosureFairValueDisclosures Fair Value Disclosures Notes 12 false false R13.htm 995210601 - Disclosure - Property, Equipment and Leasehold Improvements Sheet http://enterothera.com/role/DisclosurePropertyEquipmentAndLeaseholdImprovements Property, Equipment and Leasehold Improvements Notes 13 false false R14.htm 995210701 - Disclosure - Goodwill Sheet http://enterothera.com/role/DisclosureGoodwill Goodwill Notes 14 false false R15.htm 995210801 - Disclosure - Intangible Assets and In-Process R&D Sheet http://enterothera.com/role/DisclosureIntangibleAssetsAndInProcessRD Intangible Assets and In-Process R&D Notes 15 false false R16.htm 995210901 - Disclosure - Accrued Expenses Sheet http://enterothera.com/role/DisclosureAccruedExpenses Accrued Expenses Notes 16 false false R17.htm 995211001 - Disclosure - Capital Stock Sheet http://enterothera.com/role/DisclosureCapitalStock Capital Stock Notes 17 false false R18.htm 995211101 - Disclosure - Warrants Sheet http://enterothera.com/role/DisclosureWarrants Warrants Notes 18 false false R19.htm 995211201 - Disclosure - Equity Incentive Plan Sheet http://enterothera.com/role/DisclosureEquityIncentivePlan Equity Incentive Plan Notes 19 false false R20.htm 995211301 - Disclosure - Agreements Sheet http://enterothera.com/role/DisclosureAgreements Agreements Notes 20 false false R21.htm 995211401 - Disclosure - Leases Sheet http://enterothera.com/role/DisclosureLeases Leases Notes 21 false false R22.htm 995211501 - Disclosure - Debt Sheet http://enterothera.com/role/DisclosureDebt Debt Notes 22 false false R23.htm 995211601 - Disclosure - Income Taxes Sheet http://enterothera.com/role/DisclosureIncomeTaxes Income Taxes Notes 23 false false R24.htm 995211701 - Disclosure - Net Loss per Common Share Sheet http://enterothera.com/role/DisclosureNetLossPerCommonShare Net Loss per Common Share Notes 24 false false R25.htm 995211801 - Disclosure - Employee Benefit Plans Sheet http://enterothera.com/role/DisclosureEmployeeBenefitPlans Employee Benefit Plans Notes 25 false false R26.htm 995211901 - Disclosure - Segments Sheet http://enterothera.com/role/DisclosureSegments Segments Notes 26 false false R27.htm 995212001 - Disclosure - Subsequent Events Sheet http://enterothera.com/role/DisclosureSubsequentEvents Subsequent Events Notes 27 false false R28.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 28 false false R29.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 29 false false R30.htm 995447 - Disclosure - Insider Trading Policies and Procedures Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc Insider Trading Policies and Procedures Notes 30 false false R31.htm 995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure Sheet http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure Cybersecurity Risk Management and Strategy Disclosure Notes 31 false false R32.htm 99920202 - Disclosure - Significant Accounting Policies and Recent Accounting Pronouncements (Policies) Sheet http://enterothera.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies Significant Accounting Policies and Recent Accounting Pronouncements (Policies) Policies http://enterothera.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncements 32 false false R33.htm 99930303 - Disclosure - Business Acquisition (Tables) Sheet http://enterothera.com/role/DisclosureBusinessAcquisitionTables Business Acquisition (Tables) Tables http://enterothera.com/role/DisclosureBusinessAcquisition 33 false false R34.htm 99930403 - Disclosure - Discontinued Operations and Assets and Liabilities Held for Sale (Tables) Sheet http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleTables Discontinued Operations and Assets and Liabilities Held for Sale (Tables) Tables http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSale 34 false false R35.htm 99930503 - Disclosure - Fair Value Disclosures (Tables) Sheet http://enterothera.com/role/DisclosureFairValueDisclosuresTables Fair Value Disclosures (Tables) Tables http://enterothera.com/role/DisclosureFairValueDisclosures 35 false false R36.htm 99930603 - Disclosure - Property, Equipment and Leasehold Improvements (Tables) Sheet http://enterothera.com/role/DisclosurePropertyEquipmentAndLeaseholdImprovementsTables Property, Equipment and Leasehold Improvements (Tables) Tables http://enterothera.com/role/DisclosurePropertyEquipmentAndLeaseholdImprovements 36 false false R37.htm 99930703 - Disclosure - Goodwill (Tables) Sheet http://enterothera.com/role/DisclosureGoodwillTables Goodwill (Tables) Tables http://enterothera.com/role/DisclosureGoodwill 37 false false R38.htm 99930803 - Disclosure - Intangible Assets and In-Process R&D (Tables) Sheet http://enterothera.com/role/DisclosureIntangibleAssetsAndInProcessRDTables Intangible Assets and In-Process R&D (Tables) Tables http://enterothera.com/role/DisclosureIntangibleAssetsAndInProcessRD 38 false false R39.htm 99930903 - Disclosure - Accrued Expenses (Tables) Sheet http://enterothera.com/role/DisclosureAccruedExpensesTables Accrued Expenses (Tables) Tables http://enterothera.com/role/DisclosureAccruedExpenses 39 false false R40.htm 99931103 - Disclosure - Warrants (Tables) Sheet http://enterothera.com/role/DisclosureWarrantsTables Warrants (Tables) Tables http://enterothera.com/role/DisclosureWarrants 40 false false R41.htm 99931203 - Disclosure - Equity Incentive Plan (Tables) Sheet http://enterothera.com/role/DisclosureEquityIncentivePlanTables Equity Incentive Plan (Tables) Tables http://enterothera.com/role/DisclosureEquityIncentivePlan 41 false false R42.htm 99931403 - Disclosure - Leases (Tables) Sheet http://enterothera.com/role/DisclosureLeasesTables Leases (Tables) Tables http://enterothera.com/role/DisclosureLeases 42 false false R43.htm 99931503 - Disclosure - Debt (Tables) Sheet http://enterothera.com/role/DisclosureDebtTables Debt (Tables) Tables http://enterothera.com/role/DisclosureDebt 43 false false R44.htm 99931603 - Disclosure - Income Taxes (Tables) Sheet http://enterothera.com/role/DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://enterothera.com/role/DisclosureIncomeTaxes 44 false false R45.htm 99931703 - Disclosure - Net Loss per Common Share (Tables) Sheet http://enterothera.com/role/DisclosureNetLossPerCommonShareTables Net Loss per Common Share (Tables) Tables http://enterothera.com/role/DisclosureNetLossPerCommonShare 45 false false R46.htm 99931903 - Disclosure - Segments (Tables) Sheet http://enterothera.com/role/DisclosureSegmentsTables Segments (Tables) Tables http://enterothera.com/role/DisclosureSegments 46 false false R47.htm 99940101 - Disclosure - The Company and Basis of Presentation (Details) Sheet http://enterothera.com/role/DisclosureCompanyAndBasisOfPresentationDetails The Company and Basis of Presentation (Details) Details http://enterothera.com/role/DisclosureCompanyAndBasisOfPresentation 47 false false R48.htm 99940201 - Disclosure - Significant Accounting Policies and Recent Accounting Pronouncements (Details) Sheet http://enterothera.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsDetails Significant Accounting Policies and Recent Accounting Pronouncements (Details) Details http://enterothera.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies 48 false false R49.htm 99940301 - Disclosure - Business Acquisition (Details) Sheet http://enterothera.com/role/DisclosureBusinessAcquisitionDetails Business Acquisition (Details) Details http://enterothera.com/role/DisclosureBusinessAcquisitionTables 49 false false R50.htm 99940302 - Disclosure - Business Acquisition - Consideration (Details) Sheet http://enterothera.com/role/DisclosureBusinessAcquisitionConsiderationDetails Business Acquisition - Consideration (Details) Details 50 false false R51.htm 99940303 - Disclosure - Business Acquisition - Assets acquired and the liabilities assumed (Details) Sheet http://enterothera.com/role/DisclosureBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails Business Acquisition - Assets acquired and the liabilities assumed (Details) Details 51 false false R52.htm 99940304 - Disclosure - Business Acquisition - Amortization and associated estimated acquisition date fair values (Details) Sheet http://enterothera.com/role/DisclosureBusinessAcquisitionAmortizationAndAssociatedEstimatedAcquisitionDateFairValuesDetails Business Acquisition - Amortization and associated estimated acquisition date fair values (Details) Details 52 false false R53.htm 99940305 - Disclosure - Business Acquisition - Pro forma results (Details) Sheet http://enterothera.com/role/DisclosureBusinessAcquisitionProFormaResultsDetails Business Acquisition - Pro forma results (Details) Details 53 false false R54.htm 99940401 - Disclosure - Discontinued Operations and Assets and Liabilities Held for Sale (Details) Sheet http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails Discontinued Operations and Assets and Liabilities Held for Sale (Details) Details http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleTables 54 false false R55.htm 99940402 - Disclosure - Discontinued Operations and Assets and Liabilities Held for Sale - Additional information (Details) Sheet http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleAdditionalInformationDetails Discontinued Operations and Assets and Liabilities Held for Sale - Additional information (Details) Details 55 false false R56.htm 99940501 - Disclosure - Fair Value Disclosures (Details) Sheet http://enterothera.com/role/DisclosureFairValueDisclosuresDetails Fair Value Disclosures (Details) Details http://enterothera.com/role/DisclosureFairValueDisclosuresTables 56 false false R57.htm 99940601 - Disclosure - Property, Equipment and Leasehold Improvements (Details) Sheet http://enterothera.com/role/DisclosurePropertyEquipmentAndLeaseholdImprovementsDetails Property, Equipment and Leasehold Improvements (Details) Details http://enterothera.com/role/DisclosurePropertyEquipmentAndLeaseholdImprovementsTables 57 false false R58.htm 99940701 - Disclosure - Goodwill (Details) Sheet http://enterothera.com/role/DisclosureGoodwillDetails Goodwill (Details) Details http://enterothera.com/role/DisclosureGoodwillTables 58 false false R59.htm 99940801 - Disclosure - Intangible Assets and In-Process R&D (Details) Sheet http://enterothera.com/role/DisclosureIntangibleAssetsAndInProcessRDDetails Intangible Assets and In-Process R&D (Details) Details http://enterothera.com/role/DisclosureIntangibleAssetsAndInProcessRDTables 59 false false R60.htm 99940901 - Disclosure - Accrued Expenses (Details) Sheet http://enterothera.com/role/DisclosureAccruedExpensesDetails Accrued Expenses (Details) Details http://enterothera.com/role/DisclosureAccruedExpensesTables 60 false false R61.htm 99941001 - Disclosure - Capital Stock (Details) Sheet http://enterothera.com/role/DisclosureCapitalStockDetails Capital Stock (Details) Details http://enterothera.com/role/DisclosureCapitalStock 61 false false R62.htm 99941101 - Disclosure - Warrants (Details) Sheet http://enterothera.com/role/DisclosureWarrantsDetails Warrants (Details) Details http://enterothera.com/role/DisclosureWarrantsTables 62 false false R63.htm 99941102 - Disclosure - Warrants - Schedule of weighted average assumptions (Details) Sheet http://enterothera.com/role/DisclosureWarrantsScheduleOfWeightedAverageAssumptionsDetails Warrants - Schedule of weighted average assumptions (Details) Details 63 false false R64.htm 99941201 - Disclosure - Equity Incentive Plan (Details) Sheet http://enterothera.com/role/DisclosureEquityIncentivePlanDetails Equity Incentive Plan (Details) Details http://enterothera.com/role/DisclosureEquityIncentivePlanTables 64 false false R65.htm 99941202 - Disclosure - Equity Incentive Plan - Stock option activity (Details) Sheet http://enterothera.com/role/DisclosureEquityIncentivePlanStockOptionActivityDetails Equity Incentive Plan - Stock option activity (Details) Details 65 false false R66.htm 99941203 - Disclosure - Equity Incentive Plan - Weighted-average assumptions (Details) Sheet http://enterothera.com/role/DisclosureEquityIncentivePlanWeightedAverageAssumptionsDetails Equity Incentive Plan - Weighted-average assumptions (Details) Details 66 false false R67.htm 99941204 - Disclosure - Equity Incentive Plan - RSU activity under the 2020 Plan (Details) Sheet http://enterothera.com/role/DisclosureEquityIncentivePlanRsuActivityUnder2020PlanDetails Equity Incentive Plan - RSU activity under the 2020 Plan (Details) Details 67 false false R68.htm 99941205 - Disclosure - Equity Incentive Plan - Total stock-based compensation expense (Details) Sheet http://enterothera.com/role/DisclosureEquityIncentivePlanTotalStockBasedCompensationExpenseDetails Equity Incentive Plan - Total stock-based compensation expense (Details) Details 68 false false R69.htm 99941301 - Disclosure - Agreements (Details) Sheet http://enterothera.com/role/DisclosureAgreementsDetails Agreements (Details) Details http://enterothera.com/role/DisclosureAgreements 69 false false R70.htm 99941401 - Disclosure - Leases (Details) Sheet http://enterothera.com/role/DisclosureLeasesDetails Leases (Details) Details http://enterothera.com/role/DisclosureLeasesTables 70 false false R71.htm 99941402 - Disclosure - Leases - Weighted-average remaining lease term and discount rate (Details) Sheet http://enterothera.com/role/DisclosureLeasesWeightedAverageRemainingLeaseTermAndDiscountRateDetails Leases - Weighted-average remaining lease term and discount rate (Details) Details 71 false false R72.htm 99941403 - Disclosure - Leases - Maturities of operating lease liabilities (Details) Sheet http://enterothera.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails Leases - Maturities of operating lease liabilities (Details) Details 72 false false R73.htm 99941501 - Disclosure - Debt (Details) Sheet http://enterothera.com/role/DisclosureDebtDetails Debt (Details) Details http://enterothera.com/role/DisclosureDebtTables 73 false false R74.htm 99941502 - Disclosure - Debt - Additional information (Details) Sheet http://enterothera.com/role/DisclosureDebtAdditionalInformationDetails Debt - Additional information (Details) Details 74 false false R75.htm 99941601 - Disclosure - Income Taxes (Details) Sheet http://enterothera.com/role/DisclosureIncomeTaxesDetails Income Taxes (Details) Details http://enterothera.com/role/DisclosureIncomeTaxesTables 75 false false R76.htm 99941602 - Disclosure - Income Taxes - Significant components of the Company's net deferred tax assets and liabilities (Details) Sheet http://enterothera.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySNetDeferredTaxAssetsAndLiabilitiesDetails Income Taxes - Significant components of the Company's net deferred tax assets and liabilities (Details) Details 76 false false R77.htm 99941603 - Disclosure - Income Taxes - Effective tax rate reconciliation (Details) Sheet http://enterothera.com/role/DisclosureIncomeTaxesEffectiveTaxRateReconciliationDetails Income Taxes - Effective tax rate reconciliation (Details) Details 77 false false R78.htm 99941604 - Disclosure - Income Taxes - Additional information (Details) Sheet http://enterothera.com/role/DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional information (Details) Details 78 false false R79.htm 99941701 - Disclosure - Net Loss per Common Share - Common Stock that may potentially be issued (Details) Sheet http://enterothera.com/role/DisclosureNetLossPerCommonShareCommonStockThatMayPotentiallyBeIssuedDetails Net Loss per Common Share - Common Stock that may potentially be issued (Details) Details 79 false false R80.htm 99941801 - Disclosure - Employee Benefit Plans (Details) Sheet http://enterothera.com/role/DisclosureEmployeeBenefitPlansDetails Employee Benefit Plans (Details) Details http://enterothera.com/role/DisclosureEmployeeBenefitPlans 80 false false R81.htm 99941901 - Disclosure - Segments (Details) Sheet http://enterothera.com/role/DisclosureSegmentsDetails Segments (Details) Details http://enterothera.com/role/DisclosureSegmentsTables 81 false false R82.htm 99941902 - Disclosure - Segments - Reconciliation (Details) Sheet http://enterothera.com/role/DisclosureSegmentsReconciliationDetails Segments - Reconciliation (Details) Details 82 false false R83.htm 99942001 - Disclosure - Subsequent Events (Details) Sheet http://enterothera.com/role/DisclosureSubsequentEventsDetails Subsequent Events (Details) Details http://enterothera.com/role/DisclosureSubsequentEvents 83 false false All Reports Book All Reports ento-20241231.xsd ento-20241231_cal.xml ento-20241231_def.xml ento-20241231_lab.xml ento-20241231_pre.xml ento-20241231x10k.htm http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/cyd/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 102 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ento-20241231x10k.htm": { "nsprefix": "ento", "nsuri": "http://enterothera.com/20241231", "dts": { "schema": { "local": [ "ento-20241231.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/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/2023/calculation-1.1.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/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd", "https://xbrl.sec.gov/cyd/2024/cyd-af-2024.xsd", "https://xbrl.sec.gov/cyd/2024/cyd-af-sub-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "ento-20241231_cal.xml" ] }, "definitionLink": { "local": [ "ento-20241231_def.xml" ] }, "labelLink": { "local": [ "ento-20241231_lab.xml" ] }, "presentationLink": { "local": [ "ento-20241231_pre.xml" ] }, "inline": { "local": [ "ento-20241231x10k.htm" ] } }, "keyStandard": 347, "keyCustom": 111, "axisStandard": 34, "axisCustom": 1, "memberStandard": 42, "memberCustom": 69, "hidden": { "total": 35, "http://fasb.org/us-gaap/2024": 32, "http://xbrl.sec.gov/dei/2024": 3 }, "contextCount": 305, "entityCount": 1, "segmentCount": 124, "elementCount": 842, "unitCount": 9, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 769, "http://xbrl.sec.gov/dei/2024": 40, "http://xbrl.sec.gov/cyd/2024": 14, "http://xbrl.sec.gov/ecd/2024": 5 }, "report": { "R1": { "role": "http://enterothera.com/role/DocumentDocumentAndEntityInformation", "longName": "995200090 - Document - Document And Entity Information", "shortName": "Document And Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R2": { "role": "http://enterothera.com/role/StatementConsolidatedBalanceSheets", "longName": "995200100 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_12_31_2024_hA4zgytnV0yleAvBtJiAmA", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2024_hA4zgytnV0yleAvBtJiAmA", "name": "us-gaap:PrepaidExpenseCurrent", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "unique": true } }, "R3": { "role": "http://enterothera.com/role/StatementConsolidatedBalanceSheetsParenthetical", "longName": "995200105 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_12_31_2024_hA4zgytnV0yleAvBtJiAmA", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_n775CPFFkUO9z7_c4SIkOQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_XHR8DzIJmEKU-_D-Lu2xxw", "name": "us-gaap:TemporaryEquityParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_n775CPFFkUO9z7_c4SIkOQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:TemporaryEquityParOrStatedValuePerShare", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "unique": true } }, "R4": { "role": "http://enterothera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss", "longName": "995200200 - 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_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:ResearchAndDevelopmentExpense", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:GeneralAndAdministrativeExpense", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "unique": true } }, "R5": { "role": "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit", "longName": "995200300 - Statement - Consolidated Statements of Mezzanine Equity and Changes in Stockholders' Equity (Deficit)", "shortName": "Consolidated Statements of Mezzanine Equity and Changes in Stockholders' Equity (Deficit)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_ento_SeriesBConvertiblePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_R3LA-abQmEeheUd_hgQOow", "name": "us-gaap:SharesOutstanding", "unitRef": "Unit_Standard_shares_CJ-I7y7YQ06yS1Z3EFdPgg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_ento_SeriesBConvertiblePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_R3LA-abQmEeheUd_hgQOow", "name": "us-gaap:SharesOutstanding", "unitRef": "Unit_Standard_shares_CJ-I7y7YQ06yS1Z3EFdPgg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R6": { "role": "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficitParenthetical", "longName": "995200305 - Statement - Consolidated Statements of Mezzanine Equity and Changes in Stockholders' Equity (Deficit) (Parenthetical)", "shortName": "Consolidated Statements of Mezzanine Equity and Changes in Stockholders' Equity (Deficit) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": null, "uniqueAnchor": null }, "R7": { "role": "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows", "longName": "995200400 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:ShareBasedCompensation", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "unique": true } }, "R8": { "role": "http://enterothera.com/role/DisclosureCompanyAndBasisOfPresentation", "longName": "995210101 - Disclosure - The Company and Basis of Presentation", "shortName": "The Company and Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R9": { "role": "http://enterothera.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncements", "longName": "995210201 - Disclosure - Significant Accounting Policies and Recent Accounting Pronouncements", "shortName": "Significant Accounting Policies and Recent Accounting Pronouncements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R10": { "role": "http://enterothera.com/role/DisclosureBusinessAcquisition", "longName": "995210301 - Disclosure - Business Acquisition", "shortName": "Business Acquisition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R11": { "role": "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSale", "longName": "995210401 - Disclosure - Discontinued Operations and Assets and Liabilities Held for Sale", "shortName": "Discontinued Operations and Assets and Liabilities Held for Sale", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R12": { "role": "http://enterothera.com/role/DisclosureFairValueDisclosures", "longName": "995210501 - Disclosure - Fair Value Disclosures", "shortName": "Fair Value Disclosures", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R13": { "role": "http://enterothera.com/role/DisclosurePropertyEquipmentAndLeaseholdImprovements", "longName": "995210601 - Disclosure - Property, Equipment and Leasehold Improvements", "shortName": "Property, Equipment and Leasehold Improvements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R14": { "role": "http://enterothera.com/role/DisclosureGoodwill", "longName": "995210701 - Disclosure - Goodwill", "shortName": "Goodwill", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R15": { "role": "http://enterothera.com/role/DisclosureIntangibleAssetsAndInProcessRD", "longName": "995210801 - Disclosure - Intangible Assets and In-Process R&D", "shortName": "Intangible Assets and In-Process R&D", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R16": { "role": "http://enterothera.com/role/DisclosureAccruedExpenses", "longName": "995210901 - Disclosure - Accrued Expenses", "shortName": "Accrued Expenses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R17": { "role": "http://enterothera.com/role/DisclosureCapitalStock", "longName": "995211001 - Disclosure - Capital Stock", "shortName": "Capital Stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "ento:CapitalStockDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "ento:CapitalStockDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R18": { "role": "http://enterothera.com/role/DisclosureWarrants", "longName": "995211101 - Disclosure - Warrants", "shortName": "Warrants", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "ento:WarrantDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "ento:WarrantDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R19": { "role": "http://enterothera.com/role/DisclosureEquityIncentivePlan", "longName": "995211201 - Disclosure - Equity Incentive Plan", "shortName": "Equity Incentive Plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R20": { "role": "http://enterothera.com/role/DisclosureAgreements", "longName": "995211301 - Disclosure - Agreements", "shortName": "Agreements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "ento:AgreementsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "ento:AgreementsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R21": { "role": "http://enterothera.com/role/DisclosureLeases", "longName": "995211401 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "ento:OperatingAndFinancingLeasesOfLesseeDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "ento:OperatingAndFinancingLeasesOfLesseeDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R22": { "role": "http://enterothera.com/role/DisclosureDebt", "longName": "995211501 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R23": { "role": "http://enterothera.com/role/DisclosureIncomeTaxes", "longName": "995211601 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R24": { "role": "http://enterothera.com/role/DisclosureNetLossPerCommonShare", "longName": "995211701 - Disclosure - Net Loss per Common Share", "shortName": "Net Loss per Common Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R25": { "role": "http://enterothera.com/role/DisclosureEmployeeBenefitPlans", "longName": "995211801 - Disclosure - Employee Benefit Plans", "shortName": "Employee Benefit Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R26": { "role": "http://enterothera.com/role/DisclosureSegments", "longName": "995211901 - Disclosure - Segments", "shortName": "Segments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R27": { "role": "http://enterothera.com/role/DisclosureSubsequentEvents", "longName": "995212001 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R28": { "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": "Notes", "order": "28", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true }, "uniqueAnchor": null }, "R29": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_kBCI_1O_T0GjQO1VCM3DwA", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_kBCI_1O_T0GjQO1VCM3DwA", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R30": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc", "longName": "995447 - Disclosure - Insider Trading Policies and Procedures", "shortName": "Insider Trading Policies and Procedures", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "30", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R31": { "role": "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure", "longName": "995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure", "shortName": "Cybersecurity Risk Management and Strategy Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "31", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R32": { "role": "http://enterothera.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies", "longName": "99920202 - Disclosure - Significant Accounting Policies and Recent Accounting Pronouncements (Policies)", "shortName": "Significant Accounting Policies and Recent Accounting Pronouncements (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "32", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:UseOfEstimates", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:UseOfEstimates", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R33": { "role": "http://enterothera.com/role/DisclosureBusinessAcquisitionTables", "longName": "99930303 - Disclosure - Business Acquisition (Tables)", "shortName": "Business Acquisition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R34": { "role": "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleTables", "longName": "99930403 - Disclosure - Discontinued Operations and Assets and Liabilities Held for Sale (Tables)", "shortName": "Discontinued Operations and Assets and Liabilities Held for Sale (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R35": { "role": "http://enterothera.com/role/DisclosureFairValueDisclosuresTables", "longName": "99930503 - Disclosure - Fair Value Disclosures (Tables)", "shortName": "Fair Value Disclosures (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R36": { "role": "http://enterothera.com/role/DisclosurePropertyEquipmentAndLeaseholdImprovementsTables", "longName": "99930603 - Disclosure - Property, Equipment and Leasehold Improvements (Tables)", "shortName": "Property, Equipment and Leasehold Improvements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R37": { "role": "http://enterothera.com/role/DisclosureGoodwillTables", "longName": "99930703 - Disclosure - Goodwill (Tables)", "shortName": "Goodwill (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R38": { "role": "http://enterothera.com/role/DisclosureIntangibleAssetsAndInProcessRDTables", "longName": "99930803 - Disclosure - Intangible Assets and In-Process R&D (Tables)", "shortName": "Intangible Assets and In-Process R&D (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "ento:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "ento:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R39": { "role": "http://enterothera.com/role/DisclosureAccruedExpensesTables", "longName": "99930903 - Disclosure - Accrued Expenses (Tables)", "shortName": "Accrued Expenses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R40": { "role": "http://enterothera.com/role/DisclosureWarrantsTables", "longName": "99931103 - Disclosure - Warrants (Tables)", "shortName": "Warrants (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ento:WarrantDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ento:WarrantDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R41": { "role": "http://enterothera.com/role/DisclosureEquityIncentivePlanTables", "longName": "99931203 - Disclosure - Equity Incentive Plan (Tables)", "shortName": "Equity Incentive Plan (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R42": { "role": "http://enterothera.com/role/DisclosureLeasesTables", "longName": "99931403 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "ento:WeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ento:OperatingAndFinancingLeasesOfLesseeDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "ento:WeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ento:OperatingAndFinancingLeasesOfLesseeDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R43": { "role": "http://enterothera.com/role/DisclosureDebtTables", "longName": "99931503 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R44": { "role": "http://enterothera.com/role/DisclosureIncomeTaxesTables", "longName": "99931603 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R45": { "role": "http://enterothera.com/role/DisclosureNetLossPerCommonShareTables", "longName": "99931703 - Disclosure - Net Loss per Common Share (Tables)", "shortName": "Net Loss per Common Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R46": { "role": "http://enterothera.com/role/DisclosureSegmentsTables", "longName": "99931903 - Disclosure - Segments (Tables)", "shortName": "Segments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "46", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R47": { "role": "http://enterothera.com/role/DisclosureCompanyAndBasisOfPresentationDetails", "longName": "99940101 - Disclosure - The Company and Basis of Presentation (Details)", "shortName": "The Company and Basis of Presentation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "As_Of_12_31_2024_hA4zgytnV0yleAvBtJiAmA", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2024_hA4zgytnV0yleAvBtJiAmA", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R48": { "role": "http://enterothera.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsDetails", "longName": "99940201 - Disclosure - Significant Accounting Policies and Recent Accounting Pronouncements (Details)", "shortName": "Significant Accounting Policies and Recent Accounting Pronouncements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Unit_Standard_segment_bmxbcSY0y0KZB2NobDdhrQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Unit_Standard_segment_bmxbcSY0y0KZB2NobDdhrQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R49": { "role": "http://enterothera.com/role/DisclosureBusinessAcquisitionDetails", "longName": "99940301 - Disclosure - Business Acquisition (Details)", "shortName": "Business Acquisition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "As_Of_12_31_2024_hA4zgytnV0yleAvBtJiAmA", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "Unit_Standard_shares_CJ-I7y7YQ06yS1Z3EFdPgg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:CommonStockSharesOutstanding", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_13_2024_us-gaap_BusinessAcquisitionAxis_ento_ImmunogenxIncMember_FryWLMxtzkqQ5h-_sXRkMg", "name": "us-gaap:PreferredStockConvertibleConversionRatio", "unitRef": "Unit_Standard_pure_YD_H55IXo0-QZgyHljrqEw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "unique": true } }, "R50": { "role": "http://enterothera.com/role/DisclosureBusinessAcquisitionConsiderationDetails", "longName": "99940302 - Disclosure - Business Acquisition - Consideration (Details)", "shortName": "Business Acquisition - Consideration (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "Duration_3_13_2024_To_3_13_2024_us-gaap_BusinessAcquisitionAxis_ento_ImmunogenxIncMember_iSfPLpgsg0Wrn9QQgADdxg", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_3_13_2024_To_3_13_2024_us-gaap_BusinessAcquisitionAxis_ento_ImmunogenxIncMember_iSfPLpgsg0Wrn9QQgADdxg", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R51": { "role": "http://enterothera.com/role/DisclosureBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails", "longName": "99940303 - Disclosure - Business Acquisition - Assets acquired and the liabilities assumed (Details)", "shortName": "Business Acquisition - Assets acquired and the liabilities assumed (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "As_Of_12_31_2024_hA4zgytnV0yleAvBtJiAmA", "name": "us-gaap:Goodwill", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_Y2WQWnnJZEC90V8v8PzGfA", "name": "us-gaap:Goodwill", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "unique": true } }, "R52": { "role": "http://enterothera.com/role/DisclosureBusinessAcquisitionAmortizationAndAssociatedEstimatedAcquisitionDateFairValuesDetails", "longName": "99940304 - Disclosure - Business Acquisition - Amortization and associated estimated acquisition date fair values (Details)", "shortName": "Business Acquisition - Amortization and associated estimated acquisition date fair values (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "As_Of_3_13_2024_us-gaap_BusinessAcquisitionAxis_ento_ImmunogenxIncMember_FryWLMxtzkqQ5h-_sXRkMg", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_13_2024_us-gaap_BusinessAcquisitionAxis_ento_ImmunogenxIncMember_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_ento_InProcessResearchAndDevelopmentofLatiglutenaseMember_SbasHKWtyEisEfMr5h5fVA", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "unique": true } }, "R53": { "role": "http://enterothera.com/role/DisclosureBusinessAcquisitionProFormaResultsDetails", "longName": "99940305 - Disclosure - Business Acquisition - Pro forma results (Details)", "shortName": "Business Acquisition - Pro forma results (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_us-gaap_BusinessAcquisitionAxis_ento_ImmunogenxIncMember_FVUgXUMisEC_hYKsBfd4iw", "name": "ento:BusinessAcquisitionProFormaOperatingExpenses", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_us-gaap_BusinessAcquisitionAxis_ento_ImmunogenxIncMember_FVUgXUMisEC_hYKsBfd4iw", "name": "ento:BusinessAcquisitionProFormaOperatingExpenses", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R54": { "role": "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails", "longName": "99940401 - Disclosure - Discontinued Operations and Assets and Liabilities Held for Sale (Details)", "shortName": "Discontinued Operations and Assets and Liabilities Held for Sale (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsHeldforsaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_ento_ImmunogenxIncMember_xw-b-teqX06QSy9OpkMirw", "name": "ento:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "unique": true } }, "R55": { "role": "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleAdditionalInformationDetails", "longName": "99940402 - Disclosure - Discontinued Operations and Assets and Liabilities Held for Sale - Additional information (Details)", "shortName": "Discontinued Operations and Assets and Liabilities Held for Sale - Additional information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_us-gaap_BusinessAcquisitionAxis_ento_ImmunogenxIncMember_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsHeldforsaleMember_xIRcDbSCbUmBcu03UjiEnw", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "unique": true } }, "R56": { "role": "http://enterothera.com/role/DisclosureFairValueDisclosuresDetails", "longName": "99940501 - Disclosure - Fair Value Disclosures (Details)", "shortName": "Fair Value Disclosures (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "As_Of_12_31_2024_hA4zgytnV0yleAvBtJiAmA", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_Qn7F5-KOGkmKaLFx1kVasg", "name": "us-gaap:NotesPayableFairValueDisclosure", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "unique": true } }, "R57": { "role": "http://enterothera.com/role/DisclosurePropertyEquipmentAndLeaseholdImprovementsDetails", "longName": "99940601 - Disclosure - Property, Equipment and Leasehold Improvements (Details)", "shortName": "Property, Equipment and Leasehold Improvements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "As_Of_12_31_2024_hA4zgytnV0yleAvBtJiAmA", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2024_hA4zgytnV0yleAvBtJiAmA", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R58": { "role": "http://enterothera.com/role/DisclosureGoodwillDetails", "longName": "99940701 - Disclosure - Goodwill (Details)", "shortName": "Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "As_Of_12_31_2023_Qn7F5-KOGkmKaLFx1kVasg", "name": "us-gaap:Goodwill", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "unique": true } }, "R59": { "role": "http://enterothera.com/role/DisclosureIntangibleAssetsAndInProcessRDDetails", "longName": "99940801 - Disclosure - Intangible Assets and In-Process R&D (Details)", "shortName": "Intangible Assets and In-Process R&D (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "As_Of_12_31_2024_hA4zgytnV0yleAvBtJiAmA", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "ento:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2024_hA4zgytnV0yleAvBtJiAmA", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "ento:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R60": { "role": "http://enterothera.com/role/DisclosureAccruedExpensesDetails", "longName": "99940901 - Disclosure - Accrued Expenses (Details)", "shortName": "Accrued Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "As_Of_12_31_2024_hA4zgytnV0yleAvBtJiAmA", "name": "us-gaap:AccruedProfessionalFeesCurrent", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2024_hA4zgytnV0yleAvBtJiAmA", "name": "us-gaap:AccruedProfessionalFeesCurrent", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R61": { "role": "http://enterothera.com/role/DisclosureCapitalStockDetails", "longName": "99941001 - Disclosure - Capital Stock (Details)", "shortName": "Capital Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "As_Of_12_31_2024_hA4zgytnV0yleAvBtJiAmA", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "Unit_Standard_shares_CJ-I7y7YQ06yS1Z3EFdPgg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_13_2024_MWDS3SD96UuG8yopjI1U4g", "name": "us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion", "unitRef": "Unit_Standard_shares_CJ-I7y7YQ06yS1Z3EFdPgg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "unique": true } }, "R62": { "role": "http://enterothera.com/role/DisclosureWarrantsDetails", "longName": "99941101 - Disclosure - Warrants (Details)", "shortName": "Warrants (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "As_Of_12_31_2023_Qn7F5-KOGkmKaLFx1kVasg", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "Unit_Standard_shares_CJ-I7y7YQ06yS1Z3EFdPgg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ento:WarrantDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "ento:ClassOfWarrantOrRightGranted", "unitRef": "Unit_Standard_shares_CJ-I7y7YQ06yS1Z3EFdPgg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ento:WarrantDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "unique": true } }, "R63": { "role": "http://enterothera.com/role/DisclosureWarrantsScheduleOfWeightedAverageAssumptionsDetails", "longName": "99941102 - Disclosure - Warrants - Schedule of weighted average assumptions (Details)", "shortName": "Warrants - Schedule of weighted average assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "ento:ClassOfWarrantOrRightFairValueAssumptionsExpectedTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "ento:ScheduleOfClassOfWarrantOrRightWeightedAverageAssumptionsTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "ento:ClassOfWarrantOrRightFairValueAssumptionsExpectedTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "ento:ScheduleOfClassOfWarrantOrRightWeightedAverageAssumptionsTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R64": { "role": "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails", "longName": "99941201 - Disclosure - Equity Incentive Plan (Details)", "shortName": "Equity Incentive Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3OtrYC9gMECrhEMyYKz8XQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "Unit_Divide_USD_shares_n775CPFFkUO9z7_c4SIkOQ", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3OtrYC9gMECrhEMyYKz8XQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "Unit_Divide_USD_shares_n775CPFFkUO9z7_c4SIkOQ", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R65": { "role": "http://enterothera.com/role/DisclosureEquityIncentivePlanStockOptionActivityDetails", "longName": "99941202 - Disclosure - Equity Incentive Plan - Stock option activity (Details)", "shortName": "Equity Incentive Plan - Stock option activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_ento_Plan2014AndPlan2020Member_L0W6g8HxekSvHGyV_h3M1Q", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_Standard_shares_CJ-I7y7YQ06yS1Z3EFdPgg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_ento_Plan2014AndPlan2020Member_8GthJ-wAe0aR5JWHv5gLjQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "Unit_Standard_shares_CJ-I7y7YQ06yS1Z3EFdPgg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "unique": true } }, "R66": { "role": "http://enterothera.com/role/DisclosureEquityIncentivePlanWeightedAverageAssumptionsDetails", "longName": "99941203 - Disclosure - Equity Incentive Plan - Weighted-average assumptions (Details)", "shortName": "Equity Incentive Plan - Weighted-average assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_StockOptionMember_QD447V5r6UuICeFV7S9EuQ", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_StockOptionMember_QD447V5r6UuICeFV7S9EuQ", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R67": { "role": "http://enterothera.com/role/DisclosureEquityIncentivePlanRsuActivityUnder2020PlanDetails", "longName": "99941204 - Disclosure - Equity Incentive Plan - RSU activity under the 2020 Plan (Details)", "shortName": "Equity Incentive Plan - RSU activity under the 2020 Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_ento_EquityIncentivePlan2020MemberMember_RM0rheZ5okejPtc_JsYkQg", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_CJ-I7y7YQ06yS1Z3EFdPgg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_ento_EquityIncentivePlan2020MemberMember_5iK2vuHzc06yNVHxi5BL1Q", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "unitRef": "Unit_Standard_shares_CJ-I7y7YQ06yS1Z3EFdPgg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "unique": true } }, "R68": { "role": "http://enterothera.com/role/DisclosureEquityIncentivePlanTotalStockBasedCompensationExpenseDetails", "longName": "99941205 - Disclosure - Equity Incentive Plan - Total stock-based compensation expense (Details)", "shortName": "Equity Incentive Plan - Total stock-based compensation expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_YbrPDc1h006So25fQhVz-g", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "unique": true } }, "R69": { "role": "http://enterothera.com/role/DisclosureAgreementsDetails", "longName": "99941301 - Disclosure - Agreements (Details)", "shortName": "Agreements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:ResearchAndDevelopmentExpense", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_10_31_2023_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_K2N2piepikK58c0Siuyutg", "name": "us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ento:AgreementsTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "unique": true } }, "R70": { "role": "http://enterothera.com/role/DisclosureLeasesDetails", "longName": "99941401 - Disclosure - Leases (Details)", "shortName": "Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "As_Of_12_31_2024_hA4zgytnV0yleAvBtJiAmA", "name": "ento:NumberOfRealPropertyOperatingLeases", "unitRef": "Unit_Standard_property_xVQUSHKNFky64Uq8TOffPg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ento:OperatingAndFinancingLeasesOfLesseeDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2024_hA4zgytnV0yleAvBtJiAmA", "name": "ento:NumberOfRealPropertyOperatingLeases", "unitRef": "Unit_Standard_property_xVQUSHKNFky64Uq8TOffPg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ento:OperatingAndFinancingLeasesOfLesseeDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R71": { "role": "http://enterothera.com/role/DisclosureLeasesWeightedAverageRemainingLeaseTermAndDiscountRateDetails", "longName": "99941402 - Disclosure - Leases - Weighted-average remaining lease term and discount rate (Details)", "shortName": "Leases - Weighted-average remaining lease term and discount rate (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "As_Of_12_31_2024_hA4zgytnV0yleAvBtJiAmA", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "ento:WeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock", "ento:OperatingAndFinancingLeasesOfLesseeDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2024_hA4zgytnV0yleAvBtJiAmA", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "ento:WeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock", "ento:OperatingAndFinancingLeasesOfLesseeDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R72": { "role": "http://enterothera.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails", "longName": "99941403 - Disclosure - Leases - Maturities of operating lease liabilities (Details)", "shortName": "Leases - Maturities of operating lease liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "As_Of_12_31_2024_hA4zgytnV0yleAvBtJiAmA", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2024_hA4zgytnV0yleAvBtJiAmA", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R73": { "role": "http://enterothera.com/role/DisclosureDebtDetails", "longName": "99941501 - Disclosure - Debt (Details)", "shortName": "Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "As_Of_12_31_2023_Qn7F5-KOGkmKaLFx1kVasg", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:RepaymentsOfDebt", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "unique": true } }, "R74": { "role": "http://enterothera.com/role/DisclosureDebtAdditionalInformationDetails", "longName": "99941502 - Disclosure - Debt - Additional information (Details)", "shortName": "Debt - Additional information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "As_Of_12_31_2023_Qn7F5-KOGkmKaLFx1kVasg", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_10_31_2022_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_cXoMZ1ANXUijdzCzpNk5jA", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "unique": true } }, "R75": { "role": "http://enterothera.com/role/DisclosureIncomeTaxesDetails", "longName": "99941601 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "us-gaap:CurrentFederalTaxExpenseBenefit", "us-gaap:CurrentStateAndLocalTaxExpenseBenefit", "us-gaap:CurrentStateAndLocalTaxExpenseBenefit", "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "us-gaap:CurrentFederalTaxExpenseBenefit", "us-gaap:CurrentStateAndLocalTaxExpenseBenefit", "us-gaap:CurrentStateAndLocalTaxExpenseBenefit", "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R76": { "role": "http://enterothera.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySNetDeferredTaxAssetsAndLiabilitiesDetails", "longName": "99941602 - Disclosure - Income Taxes - Significant components of the Company's net deferred tax assets and liabilities (Details)", "shortName": "Income Taxes - Significant components of the Company's net deferred tax assets and liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "As_Of_12_31_2024_hA4zgytnV0yleAvBtJiAmA", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2024_hA4zgytnV0yleAvBtJiAmA", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R77": { "role": "http://enterothera.com/role/DisclosureIncomeTaxesEffectiveTaxRateReconciliationDetails", "longName": "99941603 - Disclosure - Income Taxes - Effective tax rate reconciliation (Details)", "shortName": "Income Taxes - Effective tax rate reconciliation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "Unit_Standard_pure_YD_H55IXo0-QZgyHljrqEw", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "unitRef": "Unit_Standard_pure_YD_H55IXo0-QZgyHljrqEw", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "unique": true } }, "R78": { "role": "http://enterothera.com/role/DisclosureIncomeTaxesAdditionalInformationDetails", "longName": "99941604 - Disclosure - Income Taxes - Additional information (Details)", "shortName": "Income Taxes - Additional information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "As_Of_12_31_2024_hA4zgytnV0yleAvBtJiAmA", "name": "us-gaap:TaxCreditCarryforwardAmount", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2024_hA4zgytnV0yleAvBtJiAmA", "name": "us-gaap:TaxCreditCarryforwardAmount", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R79": { "role": "http://enterothera.com/role/DisclosureNetLossPerCommonShareCommonStockThatMayPotentiallyBeIssuedDetails", "longName": "99941701 - Disclosure - Net Loss per Common Share - Common Stock that may potentially be issued (Details)", "shortName": "Net Loss per Common Share - Common Stock that may potentially be issued (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_CJ-I7y7YQ06yS1Z3EFdPgg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_CJ-I7y7YQ06yS1Z3EFdPgg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R80": { "role": "http://enterothera.com/role/DisclosureEmployeeBenefitPlansDetails", "longName": "99941801 - Disclosure - Employee Benefit Plans (Details)", "shortName": "Employee Benefit Plans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage", "unitRef": "Unit_Standard_pure_YD_H55IXo0-QZgyHljrqEw", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage", "unitRef": "Unit_Standard_pure_YD_H55IXo0-QZgyHljrqEw", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } }, "R81": { "role": "http://enterothera.com/role/DisclosureSegmentsDetails", "longName": "99941901 - Disclosure - Segments (Details)", "shortName": "Segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:OperatingIncomeLoss", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true }, "uniqueAnchor": null }, "R82": { "role": "http://enterothera.com/role/DisclosureSegmentsReconciliationDetails", "longName": "99941902 - Disclosure - Segments - Reconciliation (Details)", "shortName": "Segments - Reconciliation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_uNwHCeVAG0uBX6VaYcniLA", "name": "us-gaap:OperatingIncomeLoss", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_12_31_2024_srt_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember_Ccm_Bmc-D0-o0wo9fYt4QQ", "name": "ento:UnallocatedCosts", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "unique": true } }, "R83": { "role": "http://enterothera.com/role/DisclosureSubsequentEventsDetails", "longName": "99942001 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "As_Of_3_31_2025_srt_CounterpartyNameAxis_ento_FormerShareholdersOfImgxMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_ento_RescissionAgreementWithImmunogenxMember_OV9_LGspWkOrAaRM49cTyA", "name": "ento:AcquireeSResponsibilityOnSecuredDebt", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2025_srt_CounterpartyNameAxis_ento_FormerShareholdersOfImgxMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_ento_RescissionAgreementWithImmunogenxMember_OV9_LGspWkOrAaRM49cTyA", "name": "ento:AcquireeSResponsibilityOnSecuredDebt", "unitRef": "Unit_Standard_USD_Z3wZPqqhaEi-VD4ZcLrGHQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ento-20241231x10k.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Significant Accounting Policies and Recent Accounting Pronouncements" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureAccruedExpenses" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Expenses", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r88", "r91", "r96", "r948" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://enterothera.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://enterothera.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": [ "r88", "r726" ] }, "ento_AccountsPayableRetained": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "AccountsPayableRetained", "crdr": "credit", "presentation": [ "http://enterothera.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of accounts payable retained by the company in connection with the agreement.", "label": "Accounts Payable Retained", "terseLabel": "Accounts payable retained" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://enterothera.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://enterothera.com/role/DisclosureAccruedExpensesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://enterothera.com/role/DisclosureAccruedExpensesDetails", "http://enterothera.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "totalLabel": "Total accrued expenses", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r91" ] }, "us-gaap_AccruedPayrollTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedPayrollTaxesCurrent", "crdr": "credit", "calculation": { "http://enterothera.com/role/DisclosureAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Payroll Taxes, Current", "terseLabel": "Payroll and benefits", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r91" ] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "calculation": { "http://enterothera.com/role/DisclosureAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Professional Fees, Current", "terseLabel": "Professional fees", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r91" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://enterothera.com/role/DisclosurePropertyEquipmentAndLeaseholdImprovementsDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://enterothera.com/role/DisclosurePropertyEquipmentAndLeaseholdImprovementsDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less accumulated depreciation", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r46", "r177", "r564" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionAmortizationAndAssociatedEstimatedAcquisitionDateFairValuesDetails" ], "lang": { "en-us": { "role": { "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Estimated Useful Life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r305", "r678" ] }, "ento_AcquireeSResponsibilityOnSecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "AcquireeSResponsibilityOnSecuredDebt", "crdr": "credit", "presentation": [ "http://enterothera.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of secured debt of acquiree company held at their responsibility.", "label": "Acquiree's Responsibility on Secured Debt", "terseLabel": "Secured debt" } } }, "auth_ref": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r790" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://enterothera.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://enterothera.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": [ "r104", "r726", "r1016" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "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": [ "r598", "r874", "r875", "r876", "r877", "r957", "r1017" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r803" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r803" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r803" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r803" ] }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash used in operating activities:", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r53", "r54", "r395" ] }, "ento_AggregateMinimumOfferingPrice": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "AggregateMinimumOfferingPrice", "crdr": "credit", "presentation": [ "http://enterothera.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Aggregate minimum offering price of common stock to be sold under the equity offering,", "label": "Aggregate Minimum Offering Price", "terseLabel": "Minimum offering price" } } }, "auth_ref": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table" } } }, "auth_ref": [ "r848" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r761", "r772", "r782", "r815" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r764", "r775", "r785", "r818" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Pension Adjustments Service Cost [Member]", "terseLabel": "Aggregate Pension Adjustments Service Cost" } } }, "auth_ref": [ "r849" ] }, "ento_AgreementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://enterothera.com/20241231", "localname": "AgreementsAbstract", "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Agreements" } } }, "auth_ref": [] }, "ento_AgreementsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://enterothera.com/20241231", "localname": "AgreementsLineItems", "presentation": [ "http://enterothera.com/role/DisclosureAgreementsDetails" ], "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": "Agreements [Line Items]", "terseLabel": "Agreements" } } }, "auth_ref": [] }, "ento_AgreementsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://enterothera.com/20241231", "localname": "AgreementsTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureAgreements" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of Agreements entered during the period.", "label": "Agreements Text Block", "terseLabel": "Agreements" } } }, "auth_ref": [] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r803" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r810" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r765", "r776", "r786", "r810", "r819", "r823", "r831" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r829" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanTotalStockBasedCompensationExpenseDetails", "http://enterothera.com/role/DisclosureSegmentsReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expense", "negatedLabel": "Stock-based compensation", "verboseLabel": "Total stock-based compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r426", "r433" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://enterothera.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_AmortizationOfDebtDiscountPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfDebtDiscountPremium", "crdr": "debit", "calculation": { "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleAdditionalInformationDetails", "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "us-gaap_AmortizationOfDebtDiscountPremium", "verboseLabel": "Debt amortization", "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": [ "r9", "r114", "r366", "r966" ] }, "ento_AmountDueUnderAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "AmountDueUnderAgreement", "crdr": "credit", "presentation": [ "http://enterothera.com/role/DisclosureAgreementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount due and payable under the agreement.", "label": "Amount Due Under Agreement", "terseLabel": "Amount due under agreement" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://enterothera.com/role/DisclosureNetLossPerCommonShareCommonStockThatMayPotentiallyBeIssuedDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "verboseLabel": "Total shares of common stock issuable", "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": [ "r232" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://enterothera.com/role/DisclosureNetLossPerCommonShareCommonStockThatMayPotentiallyBeIssuedDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r33" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://enterothera.com/role/DisclosureNetLossPerCommonShareCommonStockThatMayPotentiallyBeIssuedDetails" ], "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": [ "r33" ] }, "us-gaap_AreaOfRealEstateProperty": { "xbrltype": "areaItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AreaOfRealEstateProperty", "presentation": [ "http://enterothera.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Area of Real Estate Property", "terseLabel": "Area of real estate property (Square Foot)", "documentation": "Area of a real estate property." } } }, "auth_ref": [] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r484" ] }, "us-gaap_AssetAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionAxis", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition [Axis]", "documentation": "Information by asset acquisition." } } }, "auth_ref": [ "r303", "r304", "r305", "r306", "r307", "r956" ] }, "us-gaap_AssetAcquisitionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionDomain", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition [Domain]", "documentation": "Asset acquisition." } } }, "auth_ref": [ "r303", "r304", "r305", "r306", "r307", "r956" ] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://enterothera.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsDetails" ], "lang": { "en-us": { "role": { "label": "Asset Impairment Charges", "verboseLabel": "Asset 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": [ "r9", "r44" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://enterothera.com/role/StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r149", "r159", "r180", "r202", "r237", "r245", "r270", "r274", "r283", "r333", "r334", "r336", "r337", "r338", "r339", "r340", "r342", "r343", "r485", "r487", "r518", "r558", "r631", "r692", "r693", "r726", "r740", "r915", "r916", "r971" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://enterothera.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://enterothera.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total Current Assets", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r173", "r185", "r202", "r283", "r333", "r334", "r336", "r337", "r338", "r339", "r340", "r342", "r343", "r485", "r487", "r518", "r726", "r915", "r916", "r971" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://enterothera.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current Assets:" } } }, "auth_ref": [] }, "ento_AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://enterothera.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer, excluding property, plant and equipment, net.", "label": "Assets Noncurrent Excluding Property Plant And Equipment Net", "totalLabel": "Total Other Assets" } } }, "auth_ref": [] }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "crdr": "debit", "calculation": { "http://enterothera.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails", "http://enterothera.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Assets, Current", "terseLabel": "Assets of disposal group held-for-sale", "totalLabel": "Total assets held for sale", "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r4", "r70", "r83", "r123", "r125", "r171", "r172" ] }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract", "presentation": [ "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Assets, Current [Abstract]", "terseLabel": "Assets held for sale:" } } }, "auth_ref": [] }, "ento_AssumedOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "AssumedOptionsMember", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionConsiderationDetails", "http://enterothera.com/role/DisclosureBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Stock options assumed of acquiree company", "label": "Assumed Options [Member]", "terseLabel": "Assumed Options", "verboseLabel": "Replacement options" } } }, "auth_ref": [] }, "ento_AssumedWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "AssumedWarrantsMember", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionConsiderationDetails", "http://enterothera.com/role/DisclosureBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information about Assumed warrants", "label": "Assumed Warrants [Member]", "terseLabel": "Assumed Warrants", "verboseLabel": "Replacement warrants" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorFirmId", "presentation": [ "http://enterothera.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r744", "r745", "r768" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorLocation", "presentation": [ "http://enterothera.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r744", "r745", "r768" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorName", "presentation": [ "http://enterothera.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r744", "r745", "r768" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r826" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r827" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r822" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r822" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r822" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r822" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r822" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r822" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails", "http://enterothera.com/role/DisclosureEquityIncentivePlanRsuActivityUnder2020PlanDetails", "http://enterothera.com/role/DisclosureEquityIncentivePlanStockOptionActivityDetails", "http://enterothera.com/role/DisclosureEquityIncentivePlanWeightedAverageAssumptionsDetails", "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": [ "r397", "r398", "r399", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r421", "r422", "r423", "r424", "r425" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r825" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r824" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r823" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r823" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionAmortizationAndAssociatedEstimatedAcquisitionDateFairValuesDetails", "http://enterothera.com/role/DisclosureBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails", "http://enterothera.com/role/DisclosureBusinessAcquisitionConsiderationDetails", "http://enterothera.com/role/DisclosureBusinessAcquisitionDetails", "http://enterothera.com/role/DisclosureBusinessAcquisitionProFormaResultsDetails", "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r303", "r304", "r305", "r306", "r307", "r480", "r711", "r712" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionAmortizationAndAssociatedEstimatedAcquisitionDateFairValuesDetails", "http://enterothera.com/role/DisclosureBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails", "http://enterothera.com/role/DisclosureBusinessAcquisitionConsiderationDetails", "http://enterothera.com/role/DisclosureBusinessAcquisitionDetails", "http://enterothera.com/role/DisclosureBusinessAcquisitionProFormaResultsDetails", "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r56", "r58", "r303", "r304", "r305", "r306", "r307", "r480", "r711", "r712" ] }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Number of shares issued", "documentation": "Number of shares of equity interests issued or issuable to acquire entity." } } }, "auth_ref": [ "r145" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionAmortizationAndAssociatedEstimatedAcquisitionDateFairValuesDetails", "http://enterothera.com/role/DisclosureBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails", "http://enterothera.com/role/DisclosureBusinessAcquisitionConsiderationDetails", "http://enterothera.com/role/DisclosureBusinessAcquisitionDetails", "http://enterothera.com/role/DisclosureBusinessAcquisitionProFormaResultsDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition", "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": [ "r480" ] }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionProFormaResultsDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic", "terseLabel": "Loss per share - basic", "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r854", "r855" ] }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionProFormaResultsDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted", "terseLabel": "Loss per share - diluted", "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r854", "r855" ] }, "ento_BusinessAcquisitionProFormaIncomeLossBeforeIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "BusinessAcquisitionProFormaIncomeLossBeforeIncomeTaxes", "crdr": "credit", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionProFormaResultsDetails" ], "lang": { "en-us": { "role": { "documentation": "The pro forma Income or Loss before income taxes for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Income (Loss) Before Income Taxes", "terseLabel": "Loss before discontinued operations" } } }, "auth_ref": [] }, "ento_BusinessAcquisitionProFormaIncomeLossFromDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "BusinessAcquisitionProFormaIncomeLossFromDiscontinuedOperations", "crdr": "credit", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionProFormaResultsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of pro forma income (loss) from discontinued operations as if the business combination had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Income (Loss) from Discontinued Operations", "terseLabel": "Loss from discontinued operations" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionProFormaInformationTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionTables" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Schedule of pro forma results", "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate." } } }, "auth_ref": [ "r854", "r855" ] }, "ento_BusinessAcquisitionProFormaOperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "BusinessAcquisitionProFormaOperatingExpenses", "crdr": "debit", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionProFormaResultsDetails" ], "lang": { "en-us": { "role": { "documentation": "The pro forma operating expenses for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Operating Expenses", "terseLabel": "Operating expenses" } } }, "auth_ref": [] }, "ento_BusinessAcquisitionProFormaWeightedAverageSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://enterothera.com/20241231", "localname": "BusinessAcquisitionProFormaWeightedAverageSharesOutstandingBasic", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionProFormaResultsDetails" ], "lang": { "en-us": { "role": { "documentation": "The pro forma basis weighted average shares outstanding for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Weighted Average Shares Outstanding, Basic", "terseLabel": "Basic weighted average shares outstanding" } } }, "auth_ref": [] }, "ento_BusinessAcquisitionProFormaWeightedAverageSharesOutstandingDiluted": { "xbrltype": "sharesItemType", "nsuri": "http://enterothera.com/20241231", "localname": "BusinessAcquisitionProFormaWeightedAverageSharesOutstandingDiluted", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionProFormaResultsDetails" ], "lang": { "en-us": { "role": { "documentation": "The pro forma diluted weighted average shares outstanding for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Weighted Average Shares Outstanding, Diluted", "terseLabel": "Diluted weighted average shares outstanding" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "crdr": "credit", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionProFormaResultsDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net loss applicable to common shareholders", "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r478", "r479" ] }, "ento_BusinessCombinationAcquisitionRelatedCostAdvisoryFees": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "BusinessCombinationAcquisitionRelatedCostAdvisoryFees", "crdr": "debit", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of advisory fees included in transaction cost.", "label": "Business Combination Acquisition Related Cost, Advisory Fees", "terseLabel": "Amount of advisory fees included in transaction cost" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Transaction costs", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r55" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred", "terseLabel": "Total consideration paid", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r1", "r2", "r12" ] }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "crdr": "credit", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Stock issued to ImmunogenX stockholders", "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination." } } }, "auth_ref": [ "r1", "r2" ] }, "ento_BusinessCombinationConsiderationTransferredOptionsOrWarrantsIssuedOrIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "BusinessCombinationConsiderationTransferredOptionsOrWarrantsIssuedOrIssuable", "crdr": "credit", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionConsiderationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of options or warrants issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Options Or Warrants Issued or Issuable", "terseLabel": "Replacement options/warrants" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisition" ], "lang": { "en-us": { "role": { "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Acquisition", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r142", "r481" ] }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "crdr": "credit", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Net losses of acquiree from the date of acquisition", "terseLabel": "Net losses of acquiree from the date of acquisition", "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period." } } }, "auth_ref": [ "r57" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "crdr": "debit", "calculation": { "http://enterothera.com/role/DisclosureBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "totalLabel": "Total assets", "documentation": "Amount of assets acquired at the acquisition date." } } }, "auth_ref": [ "r60" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]", "terseLabel": "Assets acquired:" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "calculation": { "http://enterothera.com/role/DisclosureBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r60" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://enterothera.com/role/DisclosureBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "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, acquired at the acquisition date." } } }, "auth_ref": [ "r60" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "calculation": { "http://enterothera.com/role/DisclosureBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "verboseLabel": "Accounts payable", "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date." } } }, "auth_ref": [ "r60" ] }, "ento_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedAndOtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedAndOtherLiabilities", "crdr": "credit", "calculation": { "http://enterothera.com/role/DisclosureBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of accrued and other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued and Other Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://enterothera.com/role/DisclosureBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "terseLabel": "Deferred tax liability", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r60" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "calculation": { "http://enterothera.com/role/DisclosureBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionAmortizationAndAssociatedEstimatedAcquisitionDateFairValuesDetails", "http://enterothera.com/role/DisclosureBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangibles", "verboseLabel": "Acquisition Date Fair Value", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r60" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "crdr": "credit", "calculation": { "http://enterothera.com/role/DisclosureBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "totalLabel": "Total liabilities", "documentation": "Amount of liabilities assumed at the acquisition date." } } }, "auth_ref": [ "r60" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]", "terseLabel": "Liabilities assumed:" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt", "crdr": "credit", "calculation": { "http://enterothera.com/role/DisclosureBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-Term Debt", "verboseLabel": "Long term debt", "documentation": "Amount of long-term debt due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r60" ] }, "ento_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets", "crdr": "debit", "calculation": { "http://enterothera.com/role/DisclosureBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of operating lease, right of use assets attributable to deductible temporary differences and carryforwards acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Right of use Assets", "terseLabel": "Operating lease right-of-use assets" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://enterothera.com/role/DisclosureBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment, net", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r59", "r60" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://enterothera.com/role/DisclosureBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Net assets acquired", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r60" ] }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1", "crdr": "credit", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value", "terseLabel": "Preliminary fair value of consideration amount", "documentation": "Fair value at acquisition-date of the equity interest in the acquiree held by the acquirer, immediately before the acquisition date for businesses combined in stages." } } }, "auth_ref": [ "r16" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Business Acquisition" } } }, "auth_ref": [] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureCompanyAndBasisOfPresentation" ], "lang": { "en-us": { "role": { "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "The Company and Basis of Presentation", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r68", "r119", "r120" ] }, "ento_CapitalStockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://enterothera.com/20241231", "localname": "CapitalStockAbstract", "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Capital Stock" } } }, "auth_ref": [] }, "ento_CapitalStockDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://enterothera.com/20241231", "localname": "CapitalStockDisclosureTable", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting fair value disclosures", "label": "Capital Stock Disclosure [Table]" } } }, "auth_ref": [] }, "ento_CapitalStockDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://enterothera.com/20241231", "localname": "CapitalStockDisclosureTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStock" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for capital stock.", "label": "Capital Stock Disclosure [Text Block]", "terseLabel": "Capital Stock" } } }, "auth_ref": [] }, "ento_CapitalStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://enterothera.com/20241231", "localname": "CapitalStockLineItems", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "documentation": "The line item represents the information relating to capital stock.", "label": "Capital Stock [Line Items]", "terseLabel": "Capital Stock" } } }, "auth_ref": [] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://enterothera.com/role/DisclosureFairValueDisclosuresDetails" ], "lang": { "en-us": { "role": { "label": "Reported Value Measurement [Member]", "terseLabel": "Carrying Amount", "documentation": "Measured as reported on the statement of financial position (balance sheet)." } } }, "auth_ref": [ "r64", "r65" ] }, "us-gaap_CashAcquiredFromAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAcquiredFromAcquisition", "crdr": "debit", "calculation": { "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Acquired from Acquisition", "terseLabel": "Cash acquired in acquisition of IMGX", "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business)." } } }, "auth_ref": [ "r25" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://enterothera.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureFairValueDisclosuresDetails", "http://enterothera.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Money market funds", "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": [ "r28", "r175", "r679" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://enterothera.com/role/DisclosureFairValueDisclosuresDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r175" ] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://enterothera.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents and 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": [ "r29", "r148" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://enterothera.com/role/DisclosureCompanyAndBasisOfPresentationDetails" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "terseLabel": "Cash and cash equivalents", "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": [ "r28", "r116", "r199" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash, cash equivalents and restricted cash, ending balance", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning balance", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r28", "r116", "r199" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "(Decrease) increase in cash and cash equivalents", "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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": [ "r3", "r116" ] }, "us-gaap_CashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashEquivalentsMember", "presentation": [ "http://enterothera.com/role/DisclosureFairValueDisclosuresDetails" ], "lang": { "en-us": { "role": { "label": "Cash Equivalents [Member]", "terseLabel": "Cash Equivalents", "documentation": "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": [ "r175" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Non-cash investing and financing activities:", "terseLabel": "Non-cash investing and financing activities:" } } }, "auth_ref": [] }, "us-gaap_CashUninsuredAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashUninsuredAmount", "crdr": "debit", "presentation": [ "http://enterothera.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsDetails" ], "lang": { "en-us": { "role": { "label": "Cash, Uninsured Amount", "verboseLabel": "Cash in US banks in excess of FDIC insurance limits", "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation." } } }, "auth_ref": [] }, "ento_ChangeInRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ChangeInRightOfUseAssets", "crdr": "debit", "calculation": { "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleAdditionalInformationDetails", "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of change in right-of-use assets.", "label": "Change In Right-Of-Use Assets", "terseLabel": "Change in right-of-use assets" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r801" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]", "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year" } } }, "auth_ref": [ "r798" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]", "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested" } } }, "auth_ref": [ "r796" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://enterothera.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockDomain", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureWarrantsDetails", "http://enterothera.com/role/StatementConsolidatedBalanceSheets", "http://enterothera.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "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": [ "r168", "r181", "r182", "r183", "r202", "r225", "r226", "r229", "r231", "r239", "r240", "r283", "r333", "r336", "r337", "r338", "r342", "r343", "r371", "r372", "r375", "r376", "r378", "r518", "r592", "r593", "r594", "r595", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r619", "r640", "r658", "r670", "r671", "r672", "r673", "r674", "r853", "r869", "r878" ] }, "ento_ClassOfWarrantOrRightAssumedWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ClassOfWarrantOrRightAssumedWeightedAverageRemainingContractualTerm", "presentation": [ "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for class of warrant or right assumed in a business acquisition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Class Of Warrant Or Right Assumed, Weighted Average Remaining Contractual Term", "terseLabel": "Assumed from IMGX (in years)" } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionConsiderationDetails", "http://enterothera.com/role/DisclosureBusinessAcquisitionDetails", "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Axis]", "terseLabel": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r50" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionConsiderationDetails", "http://enterothera.com/role/DisclosureBusinessAcquisitionDetails", "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Domain]", "terseLabel": "Class of Warrant or Right [Domain]", "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionDetails", "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Warrant exercise price", "terseLabel": "Exercise price per share", "verboseLabel": "Warrant exercise price", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r379" ] }, "ento_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExercised": { "xbrltype": "perShareItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExercised", "presentation": [ "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights exercised during the period.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights, Exercised", "negatedLabel": "Exercised (in dollars per share)" } } }, "auth_ref": [] }, "ento_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExpired": { "xbrltype": "perShareItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExpired", "presentation": [ "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights expired during the period.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights, Expired", "negatedLabel": "Expired during the period (in dollars per share)" } } }, "auth_ref": [] }, "ento_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsGranted": { "xbrltype": "perShareItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsGranted", "presentation": [ "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights granted during the period.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights, Granted", "terseLabel": "Issued (in dollars per share)" } } }, "auth_ref": [] }, "ento_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsOutstandingAndExercisable": { "xbrltype": "perShareItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsOutstandingAndExercisable", "presentation": [ "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding and exercisable.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights, Outstanding and Exercisable", "periodEndLabel": "Warrants outstanding and exercisable, ending (in dollars per share)", "periodStartLabel": "Outstanding and exercisable, beginning (in dollars per share)" } } }, "auth_ref": [] }, "ento_ClassOfWarrantOrRightExercisePricePerShareRollForward": { "xbrltype": "stringItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ClassOfWarrantOrRightExercisePricePerShareRollForward", "presentation": [ "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Class of Warrant or Right, Exercise Price Per Share [Roll Forward]", "terseLabel": "Weighted Average Exercise Price Per Share" } } }, "auth_ref": [] }, "ento_ClassOfWarrantOrRightExercised": { "xbrltype": "sharesItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ClassOfWarrantOrRightExercised", "presentation": [ "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights exercised during the period.", "label": "Class of Warrant or Right, Exercised", "negatedLabel": "Exercised (in shares)" } } }, "auth_ref": [] }, "ento_ClassOfWarrantOrRightExercisedDuringPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ClassOfWarrantOrRightExercisedDuringPeriod", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of warrants or rights exercised during period.", "label": "Class Of Warrant Or Right Exercised During Period", "terseLabel": "Class of warrant or right, exercised during period (in shares)" } } }, "auth_ref": [] }, "ento_ClassOfWarrantOrRightExercisedWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ClassOfWarrantOrRightExercisedWeightedAverageRemainingContractualTerm", "presentation": [ "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for class of warrant or right exercised, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Class Of Warrant Or Right Exercised, Weighted Average Remaining Contractual Term", "terseLabel": "Exercised (in years)" } } }, "auth_ref": [] }, "ento_ClassOfWarrantOrRightExpired": { "xbrltype": "sharesItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ClassOfWarrantOrRightExpired", "presentation": [ "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights expired during the period.", "label": "Class of Warrant or Right, Expired", "negatedLabel": "Expired during the period (in shares)" } } }, "auth_ref": [] }, "ento_ClassOfWarrantOrRightFairValueAssumptionsExpectedTerm": { "xbrltype": "durationItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ClassOfWarrantOrRightFairValueAssumptionsExpectedTerm", "presentation": [ "http://enterothera.com/role/DisclosureWarrantsScheduleOfWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Period the warrant or right is expected to be outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Class Of Warrant Or Right Fair Value Assumptions Expected Term", "terseLabel": "Expected life (in years)" } } }, "auth_ref": [] }, "ento_ClassOfWarrantOrRightGranted": { "xbrltype": "sharesItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ClassOfWarrantOrRightGranted", "presentation": [ "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights granted during the period.", "label": "Class of Warrant or Right, Granted", "terseLabel": "Issued (in shares)" } } }, "auth_ref": [] }, "ento_ClassOfWarrantOrRightGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ClassOfWarrantOrRightGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "he weighted average grant-date fair value of warrant or right outstanding during the reporting period.", "label": "Class Of Warrant Or Right Grants In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average fair value of warrants granted (in dollars per share)" } } }, "auth_ref": [] }, "ento_ClassOfWarrantOrRightIssuedWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ClassOfWarrantOrRightIssuedWeightedAverageRemainingContractualTerm", "presentation": [ "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for class of warrant or right issued, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Class Of Warrant Or Right Issued, Weighted Average Remaining Contractual Term", "terseLabel": "Issued (in years)" } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightLineItems", "presentation": [ "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Line Items]", "verboseLabel": "Warrants", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "terseLabel": "Number of common stock shares called by each warrant (in shares)", "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionDetails", "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "terseLabel": "Number of shares issuable upon exercise of options or warrants", "verboseLabel": "Warrants to purchase of stock", "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares." } } }, "auth_ref": [ "r379" ] }, "ento_ClassOfWarrantOrRightNumberOfWarrantsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ClassOfWarrantOrRightNumberOfWarrantsRollForward", "presentation": [ "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Class of Warrant or Right, Number of Warrants [Roll Forward]", "terseLabel": "Number of Warrants" } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Outstanding", "periodEndLabel": "Warrants outstanding and exercisable, ending (in shares)", "periodStartLabel": "Outstanding and exercisable, beginning (in shares)", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "ento_ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm", "presentation": [ "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for class of warrant or right outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Class Of Warrant Or Right Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding and exercisable (in years)" } } }, "auth_ref": [] }, "ento_ClassOfWarrantOrRightParValuePerWarrant": { "xbrltype": "perShareItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ClassOfWarrantOrRightParValuePerWarrant", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Par value per warrant at which the warrants are issued by the entity.", "label": "Class of Warrant or Right, Par Value Per Warrant", "terseLabel": "Par value per warrant" } } }, "auth_ref": [] }, "ento_ClassOfWarrantOrRightSharesAssumedFromBusinessAcquisition": { "xbrltype": "sharesItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ClassOfWarrantOrRightSharesAssumedFromBusinessAcquisition", "presentation": [ "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights assumed from business acquisition.", "label": "Class of Warrant or Right, Shares Assumed from Business Acquisition", "terseLabel": "Assumed from IMGX (in shares)" } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightTable", "presentation": [ "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Table]", "documentation": "Disclosure of information about warrant or right issued that give holder right to purchase security from issuer at specific price within certain time frame." } } }, "auth_ref": [ "r50" ] }, "ento_ClassOfWarrantOrRightWeightedAverageExercisePriceAssumedFromBusinessAcquisition": { "xbrltype": "perShareItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ClassOfWarrantOrRightWeightedAverageExercisePriceAssumedFromBusinessAcquisition", "presentation": [ "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Weighted average exercise price per share or per unit of warrants or rights assumed during the period in a business acquisition.", "label": "Class of Warrant or Right, Weighted Average Exercise Price Assumed from Business Acquisition", "terseLabel": "Assumed from IMGX (in dollars per share)" } } }, "auth_ref": [] }, "ento_ClassOfWarrantOrRightWeightedAverageRemainingTermInYearsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ClassOfWarrantOrRightWeightedAverageRemainingTermInYearsRollForward", "presentation": [ "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Class of Warrant or Right, Weighted Average Remaining Term in Years [Roll Forward]", "terseLabel": "Weighted Average Remaining Term in Years" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r802" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r802" ] }, "ento_CommercialMilestonePaymentsMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "CommercialMilestonePaymentsMember", "presentation": [ "http://enterothera.com/role/DisclosureAgreementsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for commercial milestone.", "label": "Commercial Milestone Payments [Member]", "terseLabel": "Commercial milestone" } } }, "auth_ref": [] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "label": "Common Stock, Capital Shares Reserved for Future Issuance", "verboseLabel": "Shares reserved subject to issuance (in shares)", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r103" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionConsiderationDetails", "http://enterothera.com/role/DisclosureBusinessAcquisitionDetails", "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureWarrantsDetails", "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "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": [ "r729", "r730", "r731", "r733", "r734", "r735", "r736", "r874", "r875", "r877", "r957", "r1015", "r1017" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par or stated value per share (in dollars per share)", "verboseLabel": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r103" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "verboseLabel": "Common stock, shares authorized (in shares)", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r103", "r619" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionDetails", "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares, issued, total (in shares)", "verboseLabel": "Common stock, shares issued (in shares)", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r103" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionDetails", "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock. Shares outstanding (in shares)", "verboseLabel": "Common stock, shares outstanding (in shares)", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r13", "r103", "r619", "r637", "r1017", "r1018" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://enterothera.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "terseLabel": "Common stock - Par value $0.0001 per share; 100,000,000 shares authorized; 4,754,038 and 1,560,998 shares issued and outstanding at December 31, 2024 and 2023, 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": [ "r103", "r560", "r726" ] }, "ento_CommonStockWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "CommonStockWarrantsMember", "presentation": [ "http://enterothera.com/role/DisclosureNetLossPerCommonShareCommonStockThatMayPotentiallyBeIssuedDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Common stock warrants.", "label": "Common Stock Warrants [Member]", "terseLabel": "Common stock warrants" } } }, "auth_ref": [] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r807" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r806" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r808" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r805" ] }, "ento_CompanyAndBasisOfPresentationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://enterothera.com/20241231", "localname": "CompanyAndBasisOfPresentationLineItems", "presentation": [ "http://enterothera.com/role/DisclosureCompanyAndBasisOfPresentationDetails" ], "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": "Company And Basis Of Presentation [Line Items]", "terseLabel": "The Company and Basis of Presentation" } } }, "auth_ref": [] }, "ento_CompanyAndBasisOfPresentationTable": { "xbrltype": "stringItemType", "nsuri": "http://enterothera.com/20241231", "localname": "CompanyAndBasisOfPresentationTable", "presentation": [ "http://enterothera.com/role/DisclosureCompanyAndBasisOfPresentationDetails" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting the company and basis of presentation", "label": "Company And Basis Of Presentation [Table]" } } }, "auth_ref": [] }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureEmployeeBenefitPlans" ], "lang": { "en-us": { "role": { "label": "Compensation and Employee Benefit Plans [Text Block]", "terseLabel": "Employee Benefit Plans", "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans." } } }, "auth_ref": [ "r135", "r136", "r137", "r138" ] }, "ento_ComputerEquipmentAndSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ComputerEquipmentAndSoftwareMember", "presentation": [ "http://enterothera.com/role/DisclosurePropertyEquipmentAndLeaseholdImprovementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents Computer Equipment And Software.", "label": "Computer Equipment and Software [Member]", "verboseLabel": "Computer equipment and software" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://enterothera.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "verboseLabel": "Concentrations of Credit Risk", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r67", "r162" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsAxis", "presentation": [ "http://enterothera.com/role/DisclosureSegmentsDetails", "http://enterothera.com/role/DisclosureSegmentsReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r157", "r206", "r237", "r247", "r268", "r269", "r270", "r271", "r272", "r274", "r275", "r276", "r333", "r334", "r335", "r336", "r338", "r339", "r340", "r341", "r342", "r692", "r693", "r915", "r916" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsDomain", "presentation": [ "http://enterothera.com/role/DisclosureSegmentsDetails", "http://enterothera.com/role/DisclosureSegmentsReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r157", "r206", "r237", "r247", "r268", "r269", "r270", "r271", "r272", "r274", "r275", "r276", "r333", "r334", "r335", "r336", "r338", "r339", "r340", "r341", "r342", "r692", "r693", "r915", "r916" ] }, "ento_ConsultantsMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ConsultantsMember", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents shares issued to consultants.", "label": "Consultants [Member]", "terseLabel": "Consultants" } } }, "auth_ref": [] }, "ento_ConsultingFees": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ConsultingFees", "crdr": "credit", "calculation": { "http://enterothera.com/role/DisclosureAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of defines accrued consulting fees.", "label": "Consulting Fees", "terseLabel": "Consulting" } } }, "auth_ref": [] }, "ento_ConversionOfStockAmountConvertedAccruedDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ConversionOfStockAmountConvertedAccruedDividends", "crdr": "debit", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "documentation": "The value of the accrued dividends on stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion Of Stock Amount Converted Accrued Dividends", "verboseLabel": "Conversion of stock, amount converted, accrued dividends" } } }, "auth_ref": [] }, "us-gaap_ConversionOfStockByUniqueDescriptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConversionOfStockByUniqueDescriptionAxis", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "label": "Stock Conversion Description [Axis]", "documentation": "Information by description of stock conversions." } } }, "auth_ref": [ "r30", "r31", "r32" ] }, "us-gaap_ConversionOfStockNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConversionOfStockNameDomain", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "label": "Conversion of Stock, Name [Domain]", "documentation": "The unique name of a noncash or part noncash stock conversion." } } }, "auth_ref": [ "r30", "r31", "r32" ] }, "us-gaap_ConversionOfStockSharesConverted1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConversionOfStockSharesConverted1", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_ConversionOfStockSharesConverted1", "verboseLabel": "Conversion of stock, shares converted (in shares)", "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r30", "r31", "r32" ] }, "us-gaap_ConversionOfStockSharesIssued1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConversionOfStockSharesIssued1", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_ConversionOfStockSharesIssued1", "terseLabel": "Conversion of stock, shares issued (in shares)", "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r30", "r31", "r32" ] }, "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertiblePreferredStockSharesIssuedUponConversion", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "label": "Convertible Preferred Stock, Shares Issued upon Conversion", "terseLabel": "Convertible preferred stock, shares issued upon conversion (in shares)", "documentation": "Number of shares issued for each share of convertible preferred stock that is converted." } } }, "auth_ref": [ "r20", "r48", "r102", "r131", "r377" ] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CorporateNonSegmentMember", "presentation": [ "http://enterothera.com/role/DisclosureSegmentsReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]", "terseLabel": "Corporate unallocated costs", "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment." } } }, "auth_ref": [ "r18", "r269", "r270", "r271", "r272", "r275", "r882" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CounterpartyNameAxis", "presentation": [ "http://enterothera.com/role/DisclosureAgreementsDetails", "http://enterothera.com/role/DisclosureBusinessAcquisitionDetails", "http://enterothera.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r204", "r205", "r348", "r374", "r539", "r548", "r557", "r681", "r683" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Document And Entity Information", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal tax provision", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r858", "r872", "r955" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://enterothera.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_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State tax provision", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r858", "r872", "r955" ] }, "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]" } } }, "auth_ref": [ "r753", "r842" ] }, "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]" } } }, "auth_ref": [ "r753", "r842" ] }, "cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Expertise of Management Responsible [Text Block]" } } }, "auth_ref": [ "r755", "r844" ] }, "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]" } } }, "auth_ref": [ "r755", "r844" ] }, "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]" } } }, "auth_ref": [ "r757", "r846" ] }, "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]" } } }, "auth_ref": [ "r755", "r844" ] }, "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]" } } }, "auth_ref": [ "r748", "r837" ] }, "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementProcessesIntegratedFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Processes Integrated [Flag]" } } }, "auth_ref": [ "r749", "r838" ] }, "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Processes Integrated [Text Block]" } } }, "auth_ref": [ "r749", "r838" ] }, "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract", "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]" } } }, "auth_ref": [ "r747", "r836" ] }, "cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementStrategyAndGovernanceLineItems", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management, Strategy, and Governance [Line Items]" } } }, "auth_ref": [ "r747", "r836" ] }, "cyd_CybersecurityRiskManagementStrategyAndGovernanceTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementStrategyAndGovernanceTable", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management, Strategy, and Governance [Table]" } } }, "auth_ref": [ "r747", "r836" ] }, "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Third Party Engaged [Flag]" } } }, "auth_ref": [ "r750", "r839" ] }, "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]" } } }, "auth_ref": [ "r752", "r841" ] }, "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]" } } }, "auth_ref": [ "r752", "r841" ] }, "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]" } } }, "auth_ref": [ "r753", "r842" ] }, "cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]" } } }, "auth_ref": [ "r756", "r845" ] }, "cyd_CybersecurityRiskRoleOfManagementTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskRoleOfManagementTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Role of Management [Text Block]" } } }, "auth_ref": [ "r754", "r843" ] }, "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]" } } }, "auth_ref": [ "r751", "r840" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureDebt" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r128", "r201", "r318", "r319", "r320", "r321", "r322", "r331", "r332", "r344", "r350", "r351", "r352", "r353", "r354", "r355", "r360", "r367", "r368", "r370", "r526" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://enterothera.com/role/DisclosureCompanyAndBasisOfPresentationDetails", "http://enterothera.com/role/DisclosureDebtAdditionalInformationDetails", "http://enterothera.com/role/DisclosureDebtDetails", "http://enterothera.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r19", "r90", "r91", "r150", "r153", "r206", "r345", "r346", "r347", "r348", "r349", "r351", "r356", "r357", "r358", "r359", "r361", "r362", "r363", "r364", "r365", "r366", "r701", "r702", "r703", "r704", "r705", "r724", "r870", "r911", "r912", "r913", "r965", "r967" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://enterothera.com/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Spread on interest rate (in percent)", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "ento_DebtInstrumentCovenantConditionNumberOfDirectorsToBeNominatedByLender": { "xbrltype": "integerItemType", "nsuri": "http://enterothera.com/20241231", "localname": "DebtInstrumentCovenantConditionNumberOfDirectorsToBeNominatedByLender", "presentation": [ "http://enterothera.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of directors of the company to be nominated by the lender in connection with the financing.", "label": "Debt Instrument, Covenant Condition, Number Of Directors To be Nominated By Lender", "terseLabel": "Number of directors to be nominated" } } }, "auth_ref": [] }, "ento_DebtInstrumentCovenantsConditionMinimumNumberOfCurrentDirectorsToBeResigned": { "xbrltype": "integerItemType", "nsuri": "http://enterothera.com/20241231", "localname": "DebtInstrumentCovenantsConditionMinimumNumberOfCurrentDirectorsToBeResigned", "presentation": [ "http://enterothera.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Minimum number of current directors to be resigned from the board for closing of the financing.", "label": "Debt Instrument, Covenants Condition, Minimum Number Of Current Directors To Be Resigned", "terseLabel": "Minimum number of directors to be resigned" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://enterothera.com/role/DisclosureDebtAdditionalInformationDetails", "http://enterothera.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument, face amount", "verboseLabel": "Amount of debt", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r345", "r526", "r527", "r702", "r703", "r724" ] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFairValue", "crdr": "credit", "presentation": [ "http://enterothera.com/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentFairValue", "terseLabel": "Debt instrument, fair value", "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable." } } }, "auth_ref": [ "r358", "r517", "r702", "r703", "r958", "r959", "r960", "r961", "r962" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://enterothera.com/role/DisclosureDebtAdditionalInformationDetails", "http://enterothera.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument, interest Rate", "verboseLabel": "Interest rate (in percent)", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r93", "r346" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentLineItems", "presentation": [ "http://enterothera.com/role/DisclosureDebtAdditionalInformationDetails", "http://enterothera.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "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": [ "r206", "r345", "r346", "r347", "r348", "r349", "r351", "r356", "r357", "r358", "r359", "r361", "r362", "r363", "r364", "r365", "r366", "r369", "r701", "r702", "r703", "r704", "r705", "r724", "r870", "r965", "r967" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://enterothera.com/role/DisclosureCompanyAndBasisOfPresentationDetails", "http://enterothera.com/role/DisclosureDebtAdditionalInformationDetails", "http://enterothera.com/role/DisclosureDebtDetails", "http://enterothera.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "terseLabel": "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": [ "r19", "r206", "r345", "r346", "r347", "r348", "r349", "r351", "r356", "r357", "r358", "r359", "r361", "r362", "r363", "r364", "r365", "r366", "r701", "r702", "r703", "r704", "r705", "r724", "r870", "r911", "r912", "r913", "r965", "r967" ] }, "ento_DebtInstrumentPayableInEventOfDefaultPercentageOfOutstandingAmount": { "xbrltype": "percentItemType", "nsuri": "http://enterothera.com/20241231", "localname": "DebtInstrumentPayableInEventOfDefaultPercentageOfOutstandingAmount", "presentation": [ "http://enterothera.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of outstanding amount payable upon occurrence of default under the loan agreement.", "label": "Debt Instrument, Payable In Event Of Default, Percentage Of Outstanding Amount", "terseLabel": "Percentage of outstanding loan amount payable upon default" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTable", "presentation": [ "http://enterothera.com/role/DisclosureDebtAdditionalInformationDetails", "http://enterothera.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "Disclosure of information about long-term debt instrument or arrangement." } } }, "auth_ref": [ "r19", "r48", "r49", "r66", "r130", "r132", "r206", "r345", "r346", "r347", "r348", "r349", "r351", "r356", "r357", "r358", "r359", "r361", "r362", "r363", "r364", "r365", "r366", "r369", "r701", "r702", "r703", "r704", "r705", "r724", "r870", "r965", "r967" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTerm", "presentation": [ "http://enterothera.com/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Term", "verboseLabel": "Term of debt", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "ento_DebtInstrumentTransfersToLiabilitiesHeldForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "DebtInstrumentTransfersToLiabilitiesHeldForSale", "crdr": "debit", "presentation": [ "http://enterothera.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of debt transferred to liabilities held for sale.", "label": "Debt Instrument, Transfers to Liabilities Held For Sale", "negatedLabel": "Reclassification to liabilities held for sale" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "presentation": [ "http://enterothera.com/role/DisclosureDebtAdditionalInformationDetails", "http://enterothera.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Unamortized Discount", "negatedLabel": "Debt discount", "terseLabel": "Debt discount", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r918", "r964", "r965", "r967" ] }, "us-gaap_DebtLongtermAndShorttermCombinedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtLongtermAndShorttermCombinedAmount", "crdr": "credit", "presentation": [ "http://enterothera.com/role/DisclosureDebtAdditionalInformationDetails", "http://enterothera.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt, Long-Term and Short-Term, Combined Amount", "terseLabel": "Amount outstanding", "totalLabel": "Total debt as of December 31, 2024", "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt." } } }, "auth_ref": [] }, "ento_DecemberTwentyTwentyThreeInducementOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "DecemberTwentyTwentyThreeInducementOfferingMember", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to December Twenty Twenty Three Inducement Offering.", "label": "December Twenty Twenty Three Inducement Offering [Member]", "terseLabel": "December 2023 Inducement Warrants" } } }, "auth_ref": [] }, "ento_DecemberTwentyTwentyThreeInducementWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "DecemberTwentyTwentyThreeInducementWarrantsMember", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to December Twenty Twenty Three Inducement Warrants.", "label": "December Twenty Twenty Three Inducement Warrants [Member]", "terseLabel": "December 2023 Inducement Warrants" } } }, "auth_ref": [] }, "ento_DeemedDividendOfSeriesBPreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "DeemedDividendOfSeriesBPreferredStock", "crdr": "debit", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "The amount of deemed dividends on preferred stock issuances.", "label": "Deemed Dividend Of Series B Preferred Stock", "negatedLabel": "Deemed dividend of Series B preferred stock" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://enterothera.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySNetDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySNetDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liability", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r98", "r99", "r151", "r458" ] }, "ento_DeferredTaxAssetsDeferredExpenseCapitalizedResearchAndDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "DeferredTaxAssetsDeferredExpenseCapitalizedResearchAndDevelopment", "crdr": "debit", "calculation": { "http://enterothera.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySNetDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySNetDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from capitalized research and development costs.", "label": "Deferred Tax Assets, Deferred Expense, Capitalized Research And Development", "terseLabel": "Capitalized research and development" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "crdr": "debit", "calculation": { "http://enterothera.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySNetDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySNetDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "terseLabel": "Intangible assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill." } } }, "auth_ref": [ "r954" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://enterothera.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySNetDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySNetDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross", "totalLabel": "Deferred tax assets before valuation allowance", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r459" ] }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsGrossAbstract", "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySNetDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross [Abstract]", "terseLabel": "Gross deferred tax assets:" } } }, "auth_ref": [] }, "ento_DeferredTaxAssetsLiabilitiesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "DeferredTaxAssetsLiabilitiesGross", "crdr": "debit", "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowances and net deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets Liabilities Gross", "terseLabel": "Gross deferred tax assets" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://enterothera.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySNetDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySNetDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Deferred tax assets net of valuation allowance", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r952" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://enterothera.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySNetDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySNetDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carry-forwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r954" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://enterothera.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySNetDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySNetDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Other", "terseLabel": "Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r954" ] }, "ento_DeferredTaxAssetsResearchAndDevelopmentCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "DeferredTaxAssetsResearchAndDevelopmentCredits", "crdr": "debit", "calculation": { "http://enterothera.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySNetDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySNetDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from research and development credit.", "label": "Deferred Tax Assets, Research And Development Credits", "terseLabel": "Research and development credits" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://enterothera.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySNetDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySNetDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "terseLabel": "Stock compensation", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r954" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://enterothera.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySNetDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesDetails", "http://enterothera.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySNetDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation allowance", "terseLabel": "Deferred tax asset, valuation allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r460" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://enterothera.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySNetDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySNetDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Total deferred tax asset, net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r952" ] }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxLiabilitiesAbstract", "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySNetDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "terseLabel": "Gross deferred tax liabilities:" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "crdr": "credit", "calculation": { "http://enterothera.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySNetDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySNetDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Intangible Assets", "negatedLabel": "Indefinite loved intangibles", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill." } } }, "auth_ref": [ "r954" ] }, "ento_DeferredTaxLiabilitiesRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "DeferredTaxLiabilitiesRightOfUseAsset", "crdr": "credit", "calculation": { "http://enterothera.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySNetDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySNetDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from right of use assets.", "label": "Deferred Tax Liabilities, Right Of Use Asset", "negatedLabel": "Right of use asset" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanContributionsByEmployer", "crdr": "debit", "presentation": [ "http://enterothera.com/role/DisclosureEmployeeBenefitPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "terseLabel": "Defined benefit plan, plan assets, contributions by employer", "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets." } } }, "auth_ref": [ "r381", "r383", "r390", "r707", "r708", "r709", "r710" ] }, "us-gaap_DefinedContributionPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedContributionPlanDisclosureLineItems", "presentation": [ "http://enterothera.com/role/DisclosureEmployeeBenefitPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan Disclosure [Line Items]", "terseLabel": "Employee Benefit Plans", "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": [ "r391" ] }, "us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage", "presentation": [ "http://enterothera.com/role/DisclosureEmployeeBenefitPlansDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage", "terseLabel": "Defined contribution plan, employers matching contribution, annual vesting percentage", "documentation": "Percentage of employer's matching contributions to a defined contribution plan that vests in a given year." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "presentation": [ "http://enterothera.com/role/DisclosureEmployeeBenefitPlansDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "terseLabel": "Defined contribution plan, maximum annual contributions per employee, percent", "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DepositsAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepositsAssetsNoncurrent", "crdr": "debit", "calculation": { "http://enterothera.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "ento_AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deposits Assets, Noncurrent", "terseLabel": "Deposits", "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r860" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://enterothera.com/role/DisclosurePropertyEquipmentAndLeaseholdImprovementsDetails", "http://enterothera.com/role/DisclosureSegmentsReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Depreciation", "negatedLabel": "Depreciation expense", "verboseLabel": "Depreciation expense", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r9", "r45" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleAdditionalInformationDetails", "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization", "verboseLabel": "Depreciation and amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r9", "r237", "r250", "r274", "r692", "r693" ] }, "ento_DevelopmentAndRegulatoryMilestonePaymentsMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "DevelopmentAndRegulatoryMilestonePaymentsMember", "presentation": [ "http://enterothera.com/role/DisclosureAgreementsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for development and regulatory milestone.", "label": "Development And Regulatory Milestone Payments [Member]", "terseLabel": "Development and regulatory milestone" } } }, "auth_ref": [] }, "us-gaap_DirectorsAndOfficersLiabilityInsuranceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DirectorsAndOfficersLiabilityInsuranceMember", "presentation": [ "http://enterothera.com/role/DisclosureDebtAdditionalInformationDetails", "http://enterothera.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Directors and Officers Liability Insurance [Member]", "terseLabel": "Directors and Officer's Liability Insurance", "documentation": "Professional liability coverage for legal expenses and liability to shareholders, bondholders, creditors or others due to actions or omissions by a director or officer of a corporation or nonprofit organization." } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "lang": { "en-us": { "role": { "label": "Discontinued Operations and Assets and Liabilities Held for Sale" } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationsHeldforsaleMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DiscontinuedOperationsHeldforsaleMember", "presentation": [ "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleAdditionalInformationDetails", "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Discontinued Operations, Held-for-Sale [Member]", "terseLabel": "Disposal Group, Held-for-Sale", "documentation": "Component or group of components representing strategic shift that has or will have major effect on operation and financial result and business and nonprofit activity on acquisition and upon joint venture formation, classified as held-for-sale." } } }, "auth_ref": [ "r6", "r7", "r171" ] }, "us-gaap_DiscontinuedOperationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DiscontinuedOperationsPolicyTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "Discontinued Operations, Policy [Policy Text Block]", "terseLabel": "Assets Held for Sale and Discontinued Operations", "documentation": "Disclosure of accounting policy for discontinued operations. Includes, but is not limited to, method of interest allocation to a discontinued operation." } } }, "auth_ref": [ "r11", "r24" ] }, "us-gaap_DisposalGroupClassificationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupClassificationAxis", "presentation": [ "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleAdditionalInformationDetails", "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group Classification [Axis]", "documentation": "Information by disposal group classification." } } }, "auth_ref": [ "r171" ] }, "us-gaap_DisposalGroupClassificationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupClassificationDomain", "presentation": [ "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleAdditionalInformationDetails", "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group Classification [Domain]", "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent", "crdr": "credit", "calculation": { "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails": { "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Accounts Payable, Current", "terseLabel": "Accounts payable", "documentation": "Amount classified as accounts payable attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r4", "r70", "r83", "r123", "r125" ] }, "ento_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesAndOtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesAndOtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails": { "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount classified as accrued liabilities and other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Accrued Liabilities And Other Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract", "presentation": [ "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Balance Sheet Disclosures [Abstract]", "terseLabel": "Assets and liabilities associated with discontinued operations" } } }, "auth_ref": [] }, "ento_DisposalGroupIncludingDiscontinuedOperationDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "DisposalGroupIncludingDiscontinuedOperationDebtCurrent", "crdr": "credit", "calculation": { "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails": { "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount classified as debt attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Debt, Current", "terseLabel": "Debt" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails": { "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Deferred Tax Liabilities", "terseLabel": "Deferred tax liability", "documentation": "Amount classified as deferred tax liabilities attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r4", "r70", "r83", "r125" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, General and Administrative Expense", "terseLabel": "General and administrative expenses", "documentation": "Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r82" ] }, "ento_DisposalGroupIncludingDiscontinuedOperationGoodwillAndIntangibleAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "DisposalGroupIncludingDiscontinuedOperationGoodwillAndIntangibleAssetsCurrent", "crdr": "debit", "calculation": { "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount classified as goodwill and intangible assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Goodwill And Intangible Assets, Current", "terseLabel": "Goodwill and intangible assets" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationInterestExpense", "crdr": "debit", "calculation": { "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Interest Expense", "negatedLabel": "Interest expense", "documentation": "Amount of interest expense attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r21", "r22", "r24", "r82" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingExpense", "crdr": "debit", "calculation": { "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Operating Expense", "totalLabel": "Total operating expenses", "documentation": "Amount of operating expense attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r82" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherExpense", "crdr": "debit", "calculation": { "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Other Expense", "negatedLabel": "Other (expense) income", "documentation": "Amount of other expense attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r82" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Prepaid and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "documentation": "Amount classified as prepaid and other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r4", "r70", "r83", "r123", "r125" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent", "crdr": "debit", "calculation": { "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails", "http://enterothera.com/role/DisclosurePropertyEquipmentAndLeaseholdImprovementsDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Current", "terseLabel": "Property and equipment, net", "verboseLabel": "Fixed assets held for sale", "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r4", "r70", "r83", "r123", "r125" ] }, "ento_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of research and development expenses expense attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Research And Development Expense", "terseLabel": "Research and development expenses" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract", "presentation": [ "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]", "terseLabel": "Loss from discontinued operations" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSale" ], "lang": { "en-us": { "role": { "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "Discontinued Operations and Assets and Liabilities Held for Sale", "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r69", "r122" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "presentation": [ "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group Name [Domain]", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r711", "r712" ] }, "us-gaap_DividendsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsPayableCurrent", "crdr": "credit", "calculation": { "http://enterothera.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Dividends Payable, Current", "terseLabel": "Accrued dividend payable", "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r91" ] }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Dividends Payable", "negatedLabel": "Accrued dividends on preferred stock", "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding." } } }, "auth_ref": [ "r91", "r96", "r152", "r737", "r982" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentAnnualReport", "presentation": [ "http://enterothera.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r744", "r745", "r768" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://enterothera.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r744", "r745", "r768", "r811" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://enterothera.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": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://enterothera.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": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://enterothera.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": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://enterothera.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": [ "r789" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://enterothera.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_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DomesticCountryMember", "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Domestic Tax Authority [Member]", "terseLabel": "Federal", "documentation": "Designated federal jurisdiction entitled to levy and collect income tax in country of domicile. Includes, but is not limited to, national jurisdiction for non-U.S. jurisdiction." } } }, "auth_ref": [ "r443" ] }, "ento_DrugDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "DrugDevelopmentMember", "presentation": [ "http://enterothera.com/role/DisclosureSegmentsDetails", "http://enterothera.com/role/DisclosureSegmentsReconciliationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to drug development.", "label": "Drug Development [Member]", "terseLabel": "Drug development" } } }, "auth_ref": [] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]", "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year" } } }, "auth_ref": [ "r800" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Net Loss per Common Share" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Loss per share, basic", "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": [ "r192", "r212", "r213", "r214", "r215", "r216", "r217", "r222", "r225", "r229", "r230", "r231", "r236", "r476", "r483", "r496", "r497", "r555", "r568", "r684" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Loss per share, diluted", "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": [ "r192", "r212", "r213", "r214", "r215", "r216", "r217", "r225", "r229", "r230", "r231", "r236", "r476", "r483", "r496", "r497", "r555", "r568", "r684" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Loss Per 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": [ "r33", "r34", "r233" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureNetLossPerCommonShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss per Common Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r221", "r232", "r234", "r235" ] }, "ento_EffectOfCancelledSharesFrom1For20ReverseStocksSplit": { "xbrltype": "sharesItemType", "nsuri": "http://enterothera.com/20241231", "localname": "EffectOfCancelledSharesFrom1For20ReverseStocksSplit", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Effect of cancelled shares from the 1-for-20 reverse stocks Split", "negatedLabel": "Effect of cancelled shares from the 1-for-20 reverse stock split (in shares)" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://enterothera.com/role/DisclosureIncomeTaxesEffectiveTaxRateReconciliationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesEffectiveTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Total income tax benefit", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r443", "r716" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://enterothera.com/role/DisclosureIncomeTaxesEffectiveTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesDetails", "http://enterothera.com/role/DisclosureIncomeTaxesEffectiveTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Income tax benefit at statutory rate", "verboseLabel": "Effective income tax", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r203", "r443", "r468", "r716" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "calculation": { "http://enterothera.com/role/DisclosureIncomeTaxesEffectiveTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesEffectiveTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Change in valuation allowance", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r447", "r716", "r873", "r950" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense", "calculation": { "http://enterothera.com/role/DisclosureIncomeTaxesEffectiveTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesEffectiveTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent", "terseLabel": "Non-deductible expense", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses." } } }, "auth_ref": [ "r448", "r449", "r873", "r950" ] }, "ento_EffectiveIncomeTaxRateReconciliationNondeductibleTransactionCosts": { "xbrltype": "percentItemType", "nsuri": "http://enterothera.com/20241231", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleTransactionCosts", "calculation": { "http://enterothera.com/role/DisclosureIncomeTaxesEffectiveTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesEffectiveTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible transaction costs.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Transaction Costs", "terseLabel": "Non-deductible transaction costs" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "calculation": { "http://enterothera.com/role/DisclosureIncomeTaxesEffectiveTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesEffectiveTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r716", "r873", "r950", "r951" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes", "calculation": { "http://enterothera.com/role/DisclosureIncomeTaxesEffectiveTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesEffectiveTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Percent", "terseLabel": "Prior year adjustments", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense." } } }, "auth_ref": [ "r873", "r950", "r951" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "calculation": { "http://enterothera.com/role/DisclosureIncomeTaxesEffectiveTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesEffectiveTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State income tax", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r446", "r716", "r873", "r950" ] }, "ento_EidlLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "EidlLoanMember", "presentation": [ "http://enterothera.com/role/DisclosureDebtAdditionalInformationDetails", "http://enterothera.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to EIDL loan.", "label": "EIDL Loan [Member]", "terseLabel": "EIDL loan" } } }, "auth_ref": [] }, "ento_EmployeeBenefitPlansAbstract": { "xbrltype": "stringItemType", "nsuri": "http://enterothera.com/20241231", "localname": "EmployeeBenefitPlansAbstract", "lang": { "en-us": { "role": { "documentation": "Employee benefit plans.", "label": "Employee Benefit Plans" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "verboseLabel": "Unrecognized stock-based compensation expense", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r427" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "verboseLabel": "Average remaining vesting term of the stock options (in years)", "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": [ "r427" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Aggregate unrecognized restricted Common Stock expense", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r947" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockMember", "presentation": [ "http://enterothera.com/role/DisclosureNetLossPerCommonShareCommonStockThatMayPotentiallyBeIssuedDetails" ], "lang": { "en-us": { "role": { "label": "Employee Stock [Member]", "terseLabel": "Stock options", "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_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails", "http://enterothera.com/role/DisclosureEquityIncentivePlanStockOptionActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock option", "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": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://enterothera.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": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://enterothera.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://enterothera.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://enterothera.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://enterothera.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": [ "r742" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://enterothera.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": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://enterothera.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_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://enterothera.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r742" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://enterothera.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": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://enterothera.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": [ "r742" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://enterothera.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/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://enterothera.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": [ "r851" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://enterothera.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://enterothera.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": [ "r742" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://enterothera.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": [ "r742" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://enterothera.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r742" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://enterothera.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": [ "r742" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityVoluntaryFilers", "presentation": [ "http://enterothera.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://enterothera.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r852" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Footnote [Text Block]", "terseLabel": "Equity Awards Adjustments, Footnote" } } }, "auth_ref": [ "r794" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]", "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table" } } }, "auth_ref": [ "r847" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments [Member]", "terseLabel": "Equity Awards Adjustments" } } }, "auth_ref": [ "r847" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table" } } }, "auth_ref": [ "r847" ] }, "ento_EquityBasedPaymentsToNonEmployeesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://enterothera.com/20241231", "localname": "EquityBasedPaymentsToNonEmployeesPolicyTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "documentation": "The disclosure of accounting policy of equity-based payments to non-employees.", "label": "Equity Based Payments To Non Employees Policy [Text Block]", "terseLabel": "Equity-Based Payments to Non-Employees" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "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": [ "r13", "r169", "r189", "r190", "r191", "r207", "r208", "r209", "r211", "r216", "r218", "r220", "r238", "r284", "r285", "r315", "r380", "r466", "r467", "r473", "r474", "r475", "r477", "r482", "r483", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r519", "r520", "r521", "r522", "r523", "r524", "r528", "r529", "r538", "r567", "r584", "r585", "r586", "r598", "r658" ] }, "ento_EquityIncentivePlan2014Member": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "EquityIncentivePlan2014Member", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to Equity Incentive Plan 2014.", "label": "Equity Incentive Plan2014 [Member]", "terseLabel": "Equity Incentive Plan 2014" } } }, "auth_ref": [] }, "ento_EquityIncentivePlan2020MemberMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "EquityIncentivePlan2020MemberMember", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails", "http://enterothera.com/role/DisclosureEquityIncentivePlanRsuActivityUnder2020PlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to Equity Incentive Plan 2020 .", "label": "2020 Equity Incentive Plan [Member]", "terseLabel": "2020 Equity Incentive Plan" } } }, "auth_ref": [] }, "us-gaap_EquityInterestIssuedOrIssuableByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityInterestIssuedOrIssuableByTypeAxis", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionConsiderationDetails", "http://enterothera.com/role/DisclosureBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Equity Interest Type [Axis]", "terseLabel": "Equity Interest Type [Axis]", "documentation": "Information by type of equity interests that are issued or issuable in a business combination." } } }, "auth_ref": [] }, "us-gaap_EquityInterestIssuedOrIssuableTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityInterestIssuedOrIssuableTypeDomain", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionConsiderationDetails", "http://enterothera.com/role/DisclosureBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Equity Interest Issued or Issuable, Type [Domain]", "terseLabel": "Equity Interest Issued or Issuable, Type [Domain]", "documentation": "Name of equity interest issued or issuable to acquire an entity in a business combination." } } }, "auth_ref": [ "r145" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r804" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r761", "r772", "r782", "r815" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r758", "r769", "r779", "r812" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r810" ] }, "ento_ExistingWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ExistingWarrantsMember", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to an existing warrants.", "label": "Existing Warrants [Member]", "terseLabel": "Existing warrants" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "presentation": [ "http://enterothera.com/role/DisclosureWarrantsScheduleOfWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "terseLabel": "Warrants", "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": [ "r500", "r501", "r502", "r720" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "presentation": [ "http://enterothera.com/role/DisclosureWarrantsScheduleOfWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r500", "r501", "r502", "r720" ] }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByBalanceSheetGroupingTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureFairValueDisclosuresTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "verboseLabel": "Schedule of fair value of the Company's financial instruments", "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r64" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://enterothera.com/role/DisclosureFairValueDisclosuresDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r358", "r383", "r384", "r385", "r386", "r387", "r388", "r498", "r499", "r500", "r501", "r502", "r508", "r509", "r511", "r543", "r544", "r545", "r702", "r703", "r707", "r708", "r709", "r717", "r720" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://enterothera.com/role/DisclosureFairValueDisclosuresDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r358", "r702", "r703" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures" } } }, "auth_ref": [] }, "ento_FairValueDisclosuresLineItems": { "xbrltype": "stringItemType", "nsuri": "http://enterothera.com/20241231", "localname": "FairValueDisclosuresLineItems", "presentation": [ "http://enterothera.com/role/DisclosureFairValueDisclosuresDetails" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table", "label": "Fair Value Disclosures [Line Items]", "terseLabel": "Fair Value Disclosures" } } }, "auth_ref": [] }, "ento_FairValueDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://enterothera.com/20241231", "localname": "FairValueDisclosuresTable", "presentation": [ "http://enterothera.com/role/DisclosureFairValueDisclosuresDetails" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting fair value disclosures", "label": "Fair Value Disclosures [Table]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureFairValueDisclosures" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Disclosures", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r504", "r506", "r507", "r508", "r511", "r512", "r513", "r514", "r515", "r553", "r717", "r721" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://enterothera.com/role/DisclosureFairValueDisclosuresDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "verboseLabel": "Level 1", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r358", "r383", "r388", "r499", "r509", "r543", "r707", "r708", "r709", "r717" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://enterothera.com/role/DisclosureFairValueDisclosuresDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "verboseLabel": "Level 2", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r358", "r383", "r388", "r499", "r500", "r509", "r544", "r702", "r703", "r707", "r708", "r709", "r717" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://enterothera.com/role/DisclosureFairValueDisclosuresDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r358", "r383", "r384", "r385", "r386", "r387", "r388", "r498", "r499", "r500", "r501", "r502", "r508", "r509", "r511", "r543", "r544", "r545", "r702", "r703", "r707", "r708", "r709", "r717", "r720" ] }, "ento_FairValueOfCommonSharesIssuedInAcquisitionNetOfCash": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "FairValueOfCommonSharesIssuedInAcquisitionNetOfCash", "crdr": "credit", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The fair value of common stock issued in acquisition, net of cash, noncash financing activities.", "label": "Fair Value of Common Shares Issued in Acquisition, Net of Cash", "negatedLabel": "Fair value of common shares issued in the IMGX acquisition, net of cash" } } }, "auth_ref": [] }, "ento_FairValueOfPreferredStockIssuedInAcquisitionNetOfCash": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "FairValueOfPreferredStockIssuedInAcquisitionNetOfCash", "crdr": "credit", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The fair value of preferred stock issued in acquisition, net of cash, noncash financing activities.", "label": "Fair Value of Preferred Stock Issued in Acquisition, Net of Cash", "negatedLabel": "Fair value of Series G preferred stock issued in the IMGX acquisition" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://enterothera.com/role/DisclosureIntangibleAssetsAndInProcessRDDetails" ], "lang": { "en-us": { "role": { "label": "us- Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Finite-lived intangible assets, useful life (year)", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://enterothera.com/role/DisclosureIntangibleAssetsAndInProcessRDDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureIntangibleAssetsAndInProcessRDDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Less: accumulated amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r179", "r288", "r308", "r700" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionAmortizationAndAssociatedEstimatedAcquisitionDateFairValuesDetails", "http://enterothera.com/role/DisclosureIntangibleAssetsAndInProcessRDDetails" ], "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": [ "r302", "r303", "r304", "r305", "r307", "r308", "r310", "r311", "r551", "r552", "r678" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://enterothera.com/role/DisclosureIntangibleAssetsAndInProcessRDDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureIntangibleAssetsAndInProcessRDDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Finite-lived intangible assets", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r288", "r308", "r552", "r700" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://enterothera.com/role/DisclosureIntangibleAssetsAndInProcessRDDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Intangible Assets and In-Process R&D", "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": [ "r302", "r308", "r310", "r311", "r313", "r551", "r678", "r700" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionAmortizationAndAssociatedEstimatedAcquisitionDateFairValuesDetails", "http://enterothera.com/role/DisclosureIntangibleAssetsAndInProcessRDDetails" ], "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": [ "r302", "r303", "r304", "r305", "r307", "r308", "r310", "r311", "r678" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://enterothera.com/role/DisclosureIntangibleAssetsAndInProcessRDDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureIntangibleAssetsAndInProcessRDDetails" ], "lang": { "en-us": { "role": { "label": "Patents, net", "totalLabel": "Intangible assets, net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r551", "r907" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r765", "r776", "r786", "r819" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r765", "r776", "r786", "r819" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r765", "r776", "r786", "r819" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r765", "r776", "r786", "r819" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r765", "r776", "r786", "r819" ] }, "ento_FormerShareholdersOfImgxMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "FormerShareholdersOfImgxMember", "presentation": [ "http://enterothera.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to former shareholders of IMGX.", "label": "Former Shareholders of IMGX [Member]", "terseLabel": "Former Shareholders of IMGX" } } }, "auth_ref": [] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]", "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year" } } }, "auth_ref": [ "r799" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://enterothera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense", "terseLabel": "General and administrative expenses", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r112", "r642" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanTotalStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "General and administrative expense [Member]", "terseLabel": "General and administrative", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r112" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://enterothera.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "ento_AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 }, "http://enterothera.com/role/DisclosureBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails", "http://enterothera.com/role/DisclosureGoodwillDetails", "http://enterothera.com/role/StatementConsolidatedBalanceSheets", "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Goodwill.", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r178", "r290", "r554", "r693", "r699", "r718", "r726", "r890", "r897" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://enterothera.com/role/DisclosureGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Acquired During Period", "terseLabel": "IMGX acquisition", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r293", "r699" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureGoodwill" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r888", "r900" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://enterothera.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill and Intangible Assets", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r289", "r300", "r699" ] }, "us-gaap_GoodwillTransfers": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillTransfers", "crdr": "debit", "presentation": [ "http://enterothera.com/role/DisclosureGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Transfers", "terseLabel": "Goodwill reclassified as held-for-sale", "documentation": "Amount of increase (decrease) from transfer into (out of) asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r896" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://enterothera.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r744", "r745", "r768" ] }, "ento_Imgx2021PlanMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "Imgx2021PlanMember", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to IMGX 2021 plan.", "label": "IMGX 2021 Plan [Member]", "terseLabel": "IMGX 2021 plan" } } }, "auth_ref": [] }, "ento_ImmunogenxIncMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ImmunogenxIncMember", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionAmortizationAndAssociatedEstimatedAcquisitionDateFairValuesDetails", "http://enterothera.com/role/DisclosureBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails", "http://enterothera.com/role/DisclosureBusinessAcquisitionConsiderationDetails", "http://enterothera.com/role/DisclosureBusinessAcquisitionDetails", "http://enterothera.com/role/DisclosureBusinessAcquisitionProFormaResultsDetails", "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleAdditionalInformationDetails", "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails", "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to ImmunogenX, Inc.", "label": "ImmunogenX, Inc [Member]", "terseLabel": "IMGX", "verboseLabel": "ImmunogenX, Inc." } } }, "auth_ref": [] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment 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", "r127" ] }, "us-gaap_InProcessResearchAndDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InProcessResearchAndDevelopmentMember", "presentation": [ "http://enterothera.com/role/DisclosureIntangibleAssetsAndInProcessRDDetails" ], "lang": { "en-us": { "role": { "label": "In Process Research and Development", "terseLabel": "IPR&D", "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process." } } }, "auth_ref": [ "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910" ] }, "ento_InProcessResearchAndDevelopmentofCypcelMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "InProcessResearchAndDevelopmentofCypcelMember", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionAmortizationAndAssociatedEstimatedAcquisitionDateFairValuesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to in process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process relating to CypCel.", "label": "In Process Research and Development of CypCel [Member]", "terseLabel": "IPR&D - CypCel" } } }, "auth_ref": [] }, "ento_InProcessResearchAndDevelopmentofLatiglutenaseMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "InProcessResearchAndDevelopmentofLatiglutenaseMember", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionAmortizationAndAssociatedEstimatedAcquisitionDateFairValuesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to in process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process relating to Latiglutenase.", "label": "In Process Research and Development of Latiglutenase [Member]", "terseLabel": "IPR&D - Latiglutenase" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperations", "crdr": "credit", "calculation": { "http://enterothera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "totalLabel": "Loss from continued operations", "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent." } } }, "auth_ref": [ "r63", "r109", "r118", "r212", "r213", "r214", "r215", "r216", "r227", "r231", "r483" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "crdr": "credit", "calculation": { "http://enterothera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails", "http://enterothera.com/role/DisclosureSegmentsReconciliationDetails", "http://enterothera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent", "terseLabel": "Loss from discontinued operations, net of tax", "totalLabel": "Loss from discontinued operations", "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r71", "r72", "r73", "r74", "r75", "r81", "r85", "r146" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share", "terseLabel": "Loss per share from discontinued operations, basic", "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation." } } }, "auth_ref": [ "r110", "r192", "r226", "r229", "r230", "r981", "r984" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share", "terseLabel": "Loss per share from discontinued operations, diluted", "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation." } } }, "auth_ref": [ "r147", "r226", "r229", "r230" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Consolidated Statements of Operations and Comprehensive Loss" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "presentation": [ "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group Name [Axis]", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r711", "r712" ] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "presentation": [ "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleAdditionalInformationDetails", "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "terseLabel": "Discontinued Operations and Assets and Liabilities Held for Sale", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "presentation": [ "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleAdditionalInformationDetails", "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Groups, Including Discontinued Operations [Table]", "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r11", "r17", "r23", "r70", "r76", "r77", "r78", "r79", "r80", "r84", "r86", "r87", "r126" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanTotalStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r316", "r323", "r324", "r503", "r505", "r510", "r581", "r583", "r643", "r678", "r719", "r986" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanTotalStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r323", "r324", "r503", "r505", "r510", "r581", "r583", "r643", "r678", "r719", "r986" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "documentation": "Information by income tax jurisdiction." } } }, "auth_ref": [ "r198", "r443", "r444", "r453", "r463", "r716", "r953" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Domain]", "documentation": "Income tax jurisdiction." } } }, "auth_ref": [ "r198", "r443", "r444", "r453", "r463", "r716", "r953" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r203", "r439", "r443", "r450", "r451", "r452", "r455", "r462", "r469", "r470", "r471", "r472", "r597", "r716" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "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": [ "r188", "r441", "r442", "r455", "r456", "r461", "r465", "r591" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleAdditionalInformationDetails", "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleAdditionalInformationDetails", "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses", "verboseLabel": "Accrued liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInDeferredLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInDeferredLiabilities", "crdr": "debit", "presentation": [ "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Deferred Liabilities", "terseLabel": "Deferred tax liability", "documentation": "Change during the period in carrying value for all deferred liabilities due within one year or operating cycle." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInDepositOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInDepositOtherAssets", "crdr": "credit", "calculation": { "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Deposit Assets", "negatedLabel": "Deposits", "documentation": "The increase (decrease) during the reporting period in moneys or securities given as security including, but not limited to, contract, escrow, or earnest money deposits, retainage (if applicable), deposits with clearing organizations and others, collateral, or margin deposits." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Changes in assets and liabilities:", "terseLabel": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleAdditionalInformationDetails", "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Lease liabilities", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r857", "r867" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other assets and liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherReceivables", "crdr": "credit", "calculation": { "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Receivables", "negatedLabel": "Other receivables", "documentation": "Amount of increase (decrease) in receivables classified as other." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidExpense", "crdr": "credit", "calculation": { "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense", "negatedLabel": "Prepaid expenses", "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionAmortizationAndAssociatedEstimatedAcquisitionDateFairValuesDetails", "http://enterothera.com/role/DisclosureIntangibleAssetsAndInProcessRDDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r302", "r306", "r309", "r700" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "calculation": { "http://enterothera.com/role/DisclosureIntangibleAssetsAndInProcessRDDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureIntangibleAssetsAndInProcessRDDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "terseLabel": "In-process R&D", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r288", "r309", "r700" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionAmortizationAndAssociatedEstimatedAcquisitionDateFairValuesDetails", "http://enterothera.com/role/DisclosureIntangibleAssetsAndInProcessRDDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company." } } }, "auth_ref": [ "r302", "r306", "r309", "r700" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r765", "r776", "r786", "r810", "r819", "r823", "r831" ] }, "ento_InducementWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "InducementWarrantsMember", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to inducement warrants.", "label": "Inducement Warrants [Member]", "terseLabel": "Inducement warrants" } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r829" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r746", "r835" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r746", "r835" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r746", "r835" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureIntangibleAssetsAndInProcessRD" ], "lang": { "en-us": { "role": { "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets and In-Process R&D", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r301", "r312", "r314", "r677", "r678" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://enterothera.com/role/DisclosureIntangibleAssetsAndInProcessRDDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://enterothera.com/role/DisclosureIntangibleAssetsAndInProcessRDDetails" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill)", "totalLabel": "Total intangible assets and in-process R&D, net", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r302", "r907", "r908" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "lang": { "en-us": { "role": { "label": "Intangible Assets and In-Process R&D" } } }, "auth_ref": [] }, "ento_IntangibleAssetsReclassifiedToAssetsHeldForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "IntangibleAssetsReclassifiedToAssetsHeldForSale", "crdr": "credit", "calculation": { "http://enterothera.com/role/DisclosureIntangibleAssetsAndInProcessRDDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureIntangibleAssetsAndInProcessRDDetails" ], "lang": { "en-us": { "role": { "documentation": "Value of intangible assets reclassified to assets held for sale.", "label": "Intangible Assets, Reclassified To Assets Held For Sale", "negatedLabel": "Intangible assets and in-process R&D reclassified as held for sale" } } }, "auth_ref": [] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://enterothera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureSegmentsReconciliationDetails", "http://enterothera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Interest Income (Expense), Nonoperating", "terseLabel": "Interest income (expense), net", "documentation": "Amount of interest income (expense) classified as nonoperating." } } }, "auth_ref": [ "r692", "r863", "r881" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid 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": [ "r194", "r196", "r197" ] }, "us-gaap_InvestmentVariableInterestRateTypeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentVariableInterestRateTypeExtensibleEnumeration", "presentation": [ "http://enterothera.com/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Variable Interest Rate, Type [Extensible Enumeration]", "documentation": "Indicates type of variable interest rate of investment." } } }, "auth_ref": [ "r662", "r664", "r665", "r669" ] }, "ento_InvestorWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "InvestorWarrantsMember", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for investor warrants.", "label": "Investor Warrants [Member]", "terseLabel": "Investor warrants" } } }, "auth_ref": [] }, "ento_IssuanceOfCommonStockFromRsuVestDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://enterothera.com/20241231", "localname": "IssuanceOfCommonStockFromRsuVestDuringPeriodShares", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Issuance of common stock from RSU vest during period shares.", "label": "Issuance of Common Stock from RSU vest During Period Shares", "terseLabel": "Issuance of common stock from RSU vest (in shares)" } } }, "auth_ref": [] }, "ento_IssuanceOfCommonStockFromRsuVestDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "IssuanceOfCommonStockFromRsuVestDuringPeriodValue", "crdr": "debit", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Issuance of common stock from RSU vest during period value.", "label": "Issuance of Common Stock from RSU vest During Period Value", "negatedLabel": "Issuance of common stock from RSU vest" } } }, "auth_ref": [] }, "ento_IssuanceOfCommonStockInConnectionWithExerciseOfWarrantsInDecember2023InducementOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "IssuanceOfCommonStockInConnectionWithExerciseOfWarrantsInDecember2023InducementOfferingMember", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to issuance of common stock in connection with the exercise of warrants in the December 2023 inducement offering.", "label": "Issuance of Common Stock in Connection With Exercise of Warrants in December 2023 Inducement Offering [Member]", "terseLabel": "Issuance of Common Stock in Connection With Exercise of Warrants in December 2023 Inducement Offering" } } }, "auth_ref": [] }, "ento_IssuanceOfCommonStockInConnectionWithExerciseOfWarrantsInJuly2024InducementOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "IssuanceOfCommonStockInConnectionWithExerciseOfWarrantsInJuly2024InducementOfferingMember", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to issuance of common stock in connection with the exercise of warrants in the July 2024 inducement offering.", "label": "Issuance of Common Stock in Connection With Exercise of Warrants in July 2024 Inducement Offering [Member]", "terseLabel": "Issuance of Common Stock in Connection With Exercise of Warrants in July 2024 Inducement Offering" } } }, "auth_ref": [] }, "ento_IssuanceOfCommonStockInConnectionWithExerciseOfWarrantsInJune2023InducementOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "IssuanceOfCommonStockInConnectionWithExerciseOfWarrantsInJune2023InducementOfferingMember", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to issuance of common stock in connection with the exercise of warrants in the June 2023 inducement offering.", "label": "Issuance of Common Stock in Connection With Exercise of Warrants in June 2023 Inducement Offering [Member]", "terseLabel": "Issuance of Common Stock in Connection with Exercise of Warrants in the June 2023 Inducement Offering" } } }, "auth_ref": [] }, "ento_IssuanceOfCommonStockInConnectionWithExerciseOfWarrantsInSeptember2023InducementOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "IssuanceOfCommonStockInConnectionWithExerciseOfWarrantsInSeptember2023InducementOfferingMember", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to issuance of common stock in connection with the exercise of warrants in the september 2023 inducement offering.", "label": "Issuance of Common Stock in Connection With Exercise of Warrants in September 2023 Inducement Offering [Member]", "terseLabel": "Issuance of Common Stock in Connection With Exercise of Warrants in September 2023 Inducement Offering" } } }, "auth_ref": [] }, "ento_IssuanceOfCommonStockPreFundedWarrantsInJuly2023OfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "IssuanceOfCommonStockPreFundedWarrantsInJuly2023OfferingMember", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to issuance of common stock, pre-funded warrants in July 2023 offering.", "label": "Issuance of Common Stock, Pre Funded Warrants in July 2023 Offering [Member]", "terseLabel": "Issuance of Common Stock, Pre Funded Warrants in July 2023 Offering" } } }, "auth_ref": [] }, "ento_IssuanceOfCommonStockPreFundedWarrantsInMarch2023OfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "IssuanceOfCommonStockPreFundedWarrantsInMarch2023OfferingMember", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to issuance of common stock, pre-funded warrants in March 2023 offering.", "label": "Issuance of Common Stock, Pre Funded Warrants in March 2023 Offering [Member]", "terseLabel": "Issuance of Common Stock, Pre Funded Warrants in the March 2023 Offering" } } }, "auth_ref": [] }, "ento_IssuanceOfCommonStockToFinancialAdvisorsAtAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "IssuanceOfCommonStockToFinancialAdvisorsAtAcquisition", "crdr": "debit", "calculation": { "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The value of common stock issued to financial advisors at the time of acquisition.", "label": "Issuance of Common Stock to Financial Advisors at Acquisition", "terseLabel": "Common stock issued to financial advisors at acquisition" } } }, "auth_ref": [] }, "ento_IssuanceOfPreferredStockToFinancialAdvisorsAtAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "IssuanceOfPreferredStockToFinancialAdvisorsAtAcquisition", "crdr": "debit", "calculation": { "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The value of preferred stock issued to financial advisors at the time of acquisition.", "label": "Issuance of Preferred Stock to Financial Advisors at Acquisition", "terseLabel": "Series G convertible preferred stock" } } }, "auth_ref": [] }, "us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IssuanceOfStockAndWarrantsForServicesOrClaims", "crdr": "debit", "calculation": { "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Issuance of Stock and Warrants for Services or Claims", "terseLabel": "Common stock issued to consultants", "documentation": "Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims." } } }, "auth_ref": [ "r9" ] }, "ento_July2024InducementOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "July2024InducementOfferingMember", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to July 2024 inducement offering.", "label": "July 2024 Inducement Offering [Member]", "terseLabel": "July 2024 Inducement Offering" } } }, "auth_ref": [] }, "ento_JulyTwoThousandAndTwentyFourInducementOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "JulyTwoThousandAndTwentyFourInducementOfferingMember", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "The member stands for July Two Thousand And Twenty Four Inducement Offering.", "label": "July Two Thousand And Twenty Four Inducement Offering [Member]", "terseLabel": "July 2024 Inducement offering" } } }, "auth_ref": [] }, "ento_JulyTwoThousandAndTwentyThreeOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "JulyTwoThousandAndTwentyThreeOfferingMember", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "The member stands for July Two Thousand And Twenty Three Offering.", "label": "July Two Thousand And Twenty Three Offering [Member]", "terseLabel": "July 2023 Offering" } } }, "auth_ref": [] }, "ento_JulyTwoThousandAndTwentyThreePreFundedWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "JulyTwoThousandAndTwentyThreePreFundedWarrantsMember", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "documentation": "The member stands for July Two Thousand And Twenty Three Pre Funded Warrants.", "label": "July Two Thousand And Twenty Three Pre Funded Warrants [Member]", "terseLabel": "July 2023 Pre-Funded Warrants" } } }, "auth_ref": [] }, "ento_JulyTwoThousandAndTwentyThreeWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "JulyTwoThousandAndTwentyThreeWarrantsMember", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "documentation": "The member stands for July Two Thousand And Twenty Three Warrants.", "label": "July Two Thousand And Twenty Three Warrants [Member]", "terseLabel": "July 2023 Warrants" } } }, "auth_ref": [] }, "ento_June2023InducementOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "June2023InducementOfferingMember", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureWarrantsDetails", "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "This member stands for June 2023 inducement offering.", "label": "June 2023 Inducement Offering [member]", "terseLabel": "June 2023 inducement offering" } } }, "auth_ref": [] }, "us-gaap_LeaseContractualTermAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseContractualTermAxis", "presentation": [ "http://enterothera.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lease Contractual Term [Axis]", "documentation": "Information by contractual term of lease arrangement." } } }, "auth_ref": [ "r537", "r856" ] }, "us-gaap_LeaseContractualTermDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseContractualTermDomain", "presentation": [ "http://enterothera.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lease Contractual Term [Domain]", "documentation": "Contractual term of lease arrangement." } } }, "auth_ref": [ "r537", "r856" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://enterothera.com/role/DisclosurePropertyEquipmentAndLeaseholdImprovementsDetails" ], "lang": { "en-us": { "role": { "label": "Leasehold improvements [Member]", "terseLabel": "Leasehold improvements", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r124", "r536" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases" } } }, "auth_ref": [] }, "ento_LeasesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://enterothera.com/20241231", "localname": "LeasesLineItems", "presentation": [ "http://enterothera.com/role/DisclosureLeasesDetails" ], "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": "Leases [Line Items]", "terseLabel": "Leases" } } }, "auth_ref": [] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "Lessee, Leases [Policy Text Block]", "verboseLabel": "Leases", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r532" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of maturities of operating 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": [ "r969" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://enterothera.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesCalc2Details": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://enterothera.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://enterothera.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r535" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://enterothera.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2025", "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": [ "r535" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://enterothera.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2026", "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": [ "r535" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://enterothera.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesCalc2Details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less imputed interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r535" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://enterothera.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r19", "r90", "r91", "r92", "r95", "r96", "r97", "r100", "r202", "r283", "r333", "r334", "r336", "r337", "r338", "r339", "r340", "r342", "r343", "r486", "r487", "r488", "r518", "r618", "r685", "r740", "r915", "r971", "r972" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://enterothera.com/role/StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total Liabilities, Mezzanine Equity and Stockholders' Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r108", "r154", "r563", "r726", "r871", "r887", "r963" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://enterothera.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://enterothera.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://enterothera.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": [ "r92", "r174", "r202", "r283", "r333", "r334", "r336", "r337", "r338", "r339", "r340", "r342", "r343", "r486", "r487", "r488", "r518", "r726", "r915", "r971", "r972" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://enterothera.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current Liabilities:" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "crdr": "credit", "calculation": { "http://enterothera.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 }, "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails", "http://enterothera.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current", "terseLabel": "Liabilities held-for-sale", "totalLabel": "Total liabilities held for sale", "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r4", "r70", "r83", "r123", "r125", "r171", "r172" ] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract", "presentation": [ "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current [Abstract]", "terseLabel": "Liabilities held for sale:" } } }, "auth_ref": [] }, "us-gaap_LicenseAgreementTermsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LicenseAgreementTermsMember", "presentation": [ "http://enterothera.com/role/DisclosureAgreementsDetails" ], "lang": { "en-us": { "role": { "label": "License Agreement Terms [Member]", "terseLabel": "License agreement", "documentation": "Terms of the license agreements under research and development arrangements accounted for as a contract to perform research and development for others." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://enterothera.com/role/DisclosureCompanyAndBasisOfPresentationDetails", "http://enterothera.com/role/DisclosureDebtAdditionalInformationDetails", "http://enterothera.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum amount of borrowings", "verboseLabel": "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": [ "r89", "r94" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://enterothera.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "ento_March2023OfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "March2023OfferingMember", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the March 2023 offerings.", "label": "March 2023 Offering [Member]", "terseLabel": "March 2023 offering" } } }, "auth_ref": [] }, "ento_March2024PreFundedWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "March2024PreFundedWarrantsMember", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to March 2024 pre-funded warrants.", "label": "March 2024 Pre-Funded Warrants [Member]", "terseLabel": "March 2024 pre-funded warrants" } } }, "auth_ref": [] }, "ento_March2024RegisteredDirectOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "March2024RegisteredDirectOfferingMember", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information about Registered Direct Offering", "label": "March 2024 Registered Direct Offering [Member]", "terseLabel": "March 2024 Registered Direct Offering", "verboseLabel": "March 2024 registered direct offering" } } }, "auth_ref": [] }, "ento_March2024WarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "March2024WarrantsMember", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to March 2024 warrants.", "label": "March 2024 Warrants [Member]", "terseLabel": "March 2024 warrants" } } }, "auth_ref": [] }, "us-gaap_MaterialReconcilingItemsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MaterialReconcilingItemsMember", "presentation": [ "http://enterothera.com/role/DisclosureSegmentsReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment [Member]", "terseLabel": "Reconciling items", "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity." } } }, "auth_ref": [ "r269", "r272", "r275", "r692", "r693" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionDetails", "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureEmployeeBenefitPlansDetails", "http://enterothera.com/role/DisclosureSubsequentEventsDetails", "http://enterothera.com/role/DisclosureWarrantsScheduleOfWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "auth_ref": [ "r327", "r328", "r329", "r330", "r392", "r434", "r502", "r549", "r580", "r582", "r589", "r610", "r611", "r661", "r663", "r666", "r667", "r668", "r675", "r676", "r698", "r706", "r713", "r720", "r721", "r722", "r723", "r727", "r917", "r973", "r974", "r975", "r976", "r977", "r978" ] }, "ento_May2024PreFundedWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "May2024PreFundedWarrantsMember", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to May 2024 pre-funded warrants.", "label": "May 2024 Pre-Funded Warrants [Member]", "terseLabel": "May 2024 pre-funded warrants" } } }, "auth_ref": [] }, "ento_May2024RegisteredDirectOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "May2024RegisteredDirectOfferingMember", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to May 2024 registered direct offering.", "label": "May 2024 Registered Direct Offering", "terseLabel": "May 2024 registered direct offering" } } }, "auth_ref": [] }, "ento_May2024WarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "May2024WarrantsMember", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information about warrants issued.", "label": "May 2024 Warrants [Member]", "terseLabel": "May 2024 warrants" } } }, "auth_ref": [] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r802" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r802" ] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://enterothera.com/role/DisclosureWarrantsScheduleOfWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Price Volatility [Member]", "terseLabel": "Volatility", "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns." } } }, "auth_ref": [ "r720", "r959", "r960", "r961" ] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputRiskFreeInterestRateMember", "presentation": [ "http://enterothera.com/role/DisclosureWarrantsScheduleOfWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Risk Free Interest Rate [Member]", "terseLabel": "Risk-free interest rate", "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss." } } }, "auth_ref": [ "r959", "r960", "r961" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://enterothera.com/role/DisclosureWarrantsScheduleOfWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r500", "r501", "r502", "r720" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://enterothera.com/role/DisclosureWarrantsScheduleOfWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r500", "r501", "r502", "r720" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionDetails", "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureEmployeeBenefitPlansDetails", "http://enterothera.com/role/DisclosureWarrantsDetails", "http://enterothera.com/role/DisclosureWarrantsScheduleOfWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "auth_ref": [ "r327", "r328", "r329", "r330", "r392", "r434", "r502", "r549", "r580", "r582", "r589", "r610", "r611", "r661", "r663", "r666", "r667", "r668", "r675", "r676", "r698", "r706", "r713", "r720", "r721", "r722", "r727", "r917", "r973", "r974", "r975", "r976", "r977", "r978" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r822" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MoneyMarketFundsMember", "presentation": [ "http://enterothera.com/role/DisclosureFairValueDisclosuresDetails" ], "lang": { "en-us": { "role": { "label": "Money Market Funds [Member]", "verboseLabel": "Money market funds", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r920" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r830" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r803" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r195" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:", "terseLabel": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (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": [ "r195" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities:", "terseLabel": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://enterothera.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": [ "r116", "r117", "r118" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities:", "terseLabel": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://enterothera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 2.0 }, "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureSegmentsReconciliationDetails", "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows", "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit", "http://enterothera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "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": [ "r111", "r118", "r155", "r172", "r186", "r187", "r191", "r202", "r210", "r212", "r213", "r214", "r215", "r216", "r219", "r220", "r227", "r283", "r333", "r334", "r336", "r337", "r338", "r339", "r340", "r342", "r343", "r476", "r483", "r497", "r518", "r566", "r639", "r656", "r657", "r738", "r915" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://enterothera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net loss applicable to common shareholders", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r193", "r212", "r213", "r214", "r215", "r222", "r223", "r228", "r231", "r483" ] }, "ento_NetIncomeLossPerCommonShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://enterothera.com/20241231", "localname": "NetIncomeLossPerCommonShareLineItems", "presentation": [ "http://enterothera.com/role/DisclosureNetLossPerCommonShareCommonStockThatMayPotentiallyBeIssuedDetails" ], "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": "Net Income Loss Per Common Share [Line Items]", "terseLabel": "Net Loss per Common Share" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "verboseLabel": "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": [] }, "ento_NonCashFinancialAdvisorsFees": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "NonCashFinancialAdvisorsFees", "crdr": "debit", "presentation": [ "http://enterothera.com/role/DisclosureSegmentsReconciliationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for financial advisor fees.", "label": "Non-Cash Financial Advisors Fees", "negatedLabel": "Non-cash financial advisor fees" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r802" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r765", "r776", "r786", "r810", "r819" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r793" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r792" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r810" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r830" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r830" ] }, "us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1", "crdr": "debit", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Noncash or Part Noncash Acquisition, Intangible Assets Acquired", "terseLabel": "Tangible and intangible assets acquired, net of cash", "documentation": "The amount of intangibles that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r30", "r31", "r32" ] }, "us-gaap_NoncashOrPartNoncashAcquisitionNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncashOrPartNoncashAcquisitionNameDomain", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Noncash or Part Noncash Acquisition, Name [Domain]", "documentation": "The name of the sale of an asset or business acquired through a noncash (or part noncash) transaction." } } }, "auth_ref": [ "r30", "r31", "r32" ] }, "us-gaap_NoncashOrPartNoncashAcquisitionValueOfAssetsAcquiredAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncashOrPartNoncashAcquisitionValueOfAssetsAcquiredAbstract", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Noncash or Part Noncash Acquisition, Value of Assets Acquired [Abstract]", "terseLabel": "Acquisitions" } } }, "auth_ref": [] }, "us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1", "crdr": "credit", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Noncash or Part Noncash Acquisition, Value of Liabilities Assumed", "negatedLabel": "Liabilities assumed", "documentation": "The total amount of [all] liabilities that an Entity assumes in acquiring a business or in consideration for an asset received in a noncash (or part noncash) acquisition. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r30", "r31", "r32" ] }, "us-gaap_NoncashOrPartNoncashAcquisitionsByUniqueDescriptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncashOrPartNoncashAcquisitionsByUniqueDescriptionAxis", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Noncash or Part Noncash Acquisitions by Unique Description [Axis]", "documentation": "Information by noncash or part noncash acquisition." } } }, "auth_ref": [ "r30", "r31", "r32" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://enterothera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense)", "totalLabel": "Total other expenses", "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": [ "r113" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other expenses:" } } }, "auth_ref": [] }, "us-gaap_NotesIssued1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesIssued1", "crdr": "credit", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Notes Issued", "terseLabel": "Issuance of note payable relating to insurance policies", "documentation": "The fair value of notes issued in noncash investing and financing activities." } } }, "auth_ref": [ "r30", "r31", "r32" ] }, "us-gaap_NotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesPayableCurrent", "crdr": "credit", "calculation": { "http://enterothera.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Notes Payable, Current", "verboseLabel": "Note payable", "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer." } } }, "auth_ref": [ "r90", "r91" ] }, "us-gaap_NotesPayableFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesPayableFairValueDisclosure", "crdr": "credit", "presentation": [ "http://enterothera.com/role/DisclosureFairValueDisclosuresDetails" ], "lang": { "en-us": { "role": { "label": "Notes Payable, Fair Value Disclosure", "verboseLabel": "Note payable", "documentation": "Fair value portion of notes payable." } } }, "auth_ref": [ "r19", "r90", "r91", "r958", "r962" ] }, "us-gaap_NotesPayableOtherPayablesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesPayableOtherPayablesMember", "presentation": [ "http://enterothera.com/role/DisclosureDebtAdditionalInformationDetails", "http://enterothera.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Notes Payable, Other Payables [Member]", "terseLabel": "Related party promissory notes", "documentation": "A written promise to pay a note to a third party." } } }, "auth_ref": [] }, "ento_NumberOfNotesAssumed": { "xbrltype": "integerItemType", "nsuri": "http://enterothera.com/20241231", "localname": "NumberOfNotesAssumed", "presentation": [ "http://enterothera.com/role/DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of notes assumed.", "label": "Number of Notes Assumed", "terseLabel": "Number of notes assumed" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfOperatingSegments", "presentation": [ "http://enterothera.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsDetails" ], "lang": { "en-us": { "role": { "label": "Number of Operating Segments", "terseLabel": "Number of operating segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r693", "r880" ] }, "ento_NumberOfRealPropertyOperatingLeases": { "xbrltype": "integerItemType", "nsuri": "http://enterothera.com/20241231", "localname": "NumberOfRealPropertyOperatingLeases", "presentation": [ "http://enterothera.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of real property operating leases.", "label": "Number of Real Property Operating Leases", "terseLabel": "Number of real property operating leases" } } }, "auth_ref": [] }, "ento_OfficeEquipmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "OfficeEquipmentsMember", "presentation": [ "http://enterothera.com/role/DisclosurePropertyEquipmentAndLeaseholdImprovementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents office equipment member.", "label": "Office equipment [Member]", "terseLabel": "Office equipment" } } }, "auth_ref": [] }, "ento_OfficeSpaceAt777YamatoRoadSuite502BocaRatonFl33431Member": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "OfficeSpaceAt777YamatoRoadSuite502BocaRatonFl33431Member", "presentation": [ "http://enterothera.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents office space at 777 Yamato Road, Suite 502, Boca Raton, FL 33431.", "label": "Office Space at 777 Yamato Road, Suite 502, Boca Raton, FL 33431 [Member]", "terseLabel": "Boca Raton, Florida" } } }, "auth_ref": [] }, "ento_OperatingAndFinancingLeasesOfLesseeDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://enterothera.com/20241231", "localname": "OperatingAndFinancingLeasesOfLesseeDisclosureTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureLeases" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for Operating and financing leases of lessee.", "label": "Operating And Financing Leases Of Lessee Disclosure Text Block", "terseLabel": "Leases" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://enterothera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating Expenses", "totalLabel": "Total operating 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": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpensesAbstract", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://enterothera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureSegmentsDetails", "http://enterothera.com/role/DisclosureSegmentsReconciliationDetails", "http://enterothera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "terseLabel": "Total operating loss by segment", "totalLabel": "Loss from operations", "verboseLabel": "Operating loss by segment", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r158", "r686", "r879", "r881", "r883", "r884", "r885" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://enterothera.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Expense", "terseLabel": "Operating lease, expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r968" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://enterothera.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesCalc2Details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Present value of lease liabilities", "terseLabel": "Present value of lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r531" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://enterothera.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities - current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r531" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://enterothera.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities - non-current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r531" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://enterothera.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "ento_AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r530" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://enterothera.com/role/DisclosureLeasesWeightedAverageRemainingLeaseTermAndDiscountRateDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r534", "r725" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://enterothera.com/role/DisclosureLeasesWeightedAverageRemainingLeaseTermAndDiscountRateDetails" ], "lang": { "en-us": { "role": { "label": "Weighted-average remaining lease term (years) (Year)", "verboseLabel": "Weighted-average remaining lease term (years)", "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": [ "r533", "r725" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r464" ] }, "us-gaap_OperatingLossCarryforwardsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLossCarryforwardsLineItems", "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards [Line Items]", "terseLabel": "Income Taxes", "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": [ "r464" ] }, "ento_OperatingLossCarryforwardsNotSubjectToExpirationThresholdUtilizationRate": { "xbrltype": "percentItemType", "nsuri": "http://enterothera.com/20241231", "localname": "OperatingLossCarryforwardsNotSubjectToExpirationThresholdUtilizationRate", "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Threshold percentage of utilization rate of net operating loss carryforwards of the entity.", "label": "Operating Loss Carryforwards, Not Subject To Expiration, Threshold Utilization Rate", "terseLabel": "Net operating loss carryforwards, not subject to expiration, Threshold utilization percentage" } } }, "auth_ref": [] }, "ento_OperatingLossCarryforwardsSubjectToExpiration": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "OperatingLossCarryforwardsSubjectToExpiration", "crdr": "debit", "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws, that is subject to expiration.", "label": "Operating Loss Carryforwards, Subject To Expiration", "terseLabel": "Net operating loss carryforwards, subject to expiration starting in 2034" } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwardsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLossCarryforwardsTable", "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards [Table]", "documentation": "Disclosure of information about operating loss carryforward. Includes, but is not limited to, tax authority, amount and expiration date of operating loss carryforward, and likelihood of utilization." } } }, "auth_ref": [ "r464" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingSegmentsMember", "presentation": [ "http://enterothera.com/role/DisclosureSegmentsDetails", "http://enterothera.com/role/DisclosureSegmentsReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Segments [Member]", "terseLabel": "Operating segments", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r268", "r269", "r270", "r271", "r272", "r275", "r692", "r693" ] }, "ento_OptionsAssumed": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "OptionsAssumed", "crdr": "credit", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The fair value of options assumed in noncash investing or financing activities.", "label": "Options Assumed", "negatedLabel": "Fair value of options assumed in the IMGX acquisition" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "The Company and Basis of Presentation" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsAbstract", "presentation": [ "http://enterothera.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets [Abstract]", "terseLabel": "Other Assets:" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://enterothera.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r91", "r726" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://enterothera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureSegmentsReconciliationDetails", "http://enterothera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r115" ] }, "ento_OtherOfferingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "OtherOfferingExpenses", "crdr": "debit", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of expense classified as placement agent's fees and other offering expenses.", "label": "Other Offering Expenses", "terseLabel": "Other offering expenses" } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r802" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r763", "r774", "r784", "r817" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r766", "r777", "r787", "r820" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r766", "r777", "r787", "r820" ] }, "us-gaap_PatentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PatentsMember", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionAmortizationAndAssociatedEstimatedAcquisitionDateFairValuesDetails", "http://enterothera.com/role/DisclosureIntangibleAssetsAndInProcessRDDetails" ], "lang": { "en-us": { "role": { "label": "Patents", "terseLabel": "Patents", "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law." } } }, "auth_ref": [ "r144", "r901", "r902", "r903", "r904", "r906", "r907", "r909", "r910" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r791" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Accrued Expenses" } } }, "auth_ref": [] }, "ento_PaymentForServiceFee": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "PaymentForServiceFee", "crdr": "debit", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of payment for service fee.", "label": "Payment For Service Fee", "verboseLabel": "Payment made for services rendered" } } }, "auth_ref": [] }, "ento_PaymentMadeRelatedToLicenseAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "PaymentMadeRelatedToLicenseAgreement", "crdr": "credit", "calculation": { "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of Payment made related to license agreement.", "label": "Payment made related to license agreement", "negatedLabel": "Payment related to license agreement" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "label": "Payments of Stock Issuance Costs", "terseLabel": "Amount paid for services", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r27" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r801" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r801" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r793" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r810" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r803" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r792" ] }, "ento_PercentageOfCommonStockReservedForIssuanceUnderEquityIncentivePlan": { "xbrltype": "percentItemType", "nsuri": "http://enterothera.com/20241231", "localname": "PercentageOfCommonStockReservedForIssuanceUnderEquityIncentivePlan", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of number of shares of reserved for issuance of the issued and outstanding shares of common stock.", "label": "Percentage Of Common Stock Reserved For Issuance Under Equity Incentive Plan", "verboseLabel": "Percentage of common stock reserved for issuance equity incentive plan" } } }, "auth_ref": [] }, "ento_PercentageOfOutstandingShares": { "xbrltype": "percentItemType", "nsuri": "http://enterothera.com/20241231", "localname": "PercentageOfOutstandingShares", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of outstanding shares", "label": "Percentage Of Outstanding Shares", "terseLabel": "Percentage of outstanding shares" } } }, "auth_ref": [] }, "ento_PerformanceBasedMilestoneMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "PerformanceBasedMilestoneMember", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to performance based milestone.", "label": "Performance Based Milestone [Member]", "terseLabel": "Clinical, corporate milestones" } } }, "auth_ref": [] }, "ento_PerformanceMilestoneMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "PerformanceMilestoneMember", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to performance based milestone.", "label": "Performance Milestone [Member]", "terseLabel": "Performance milestone" } } }, "auth_ref": [] }, "ento_Plan2014AndPlan2020Member": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "Plan2014AndPlan2020Member", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the Plan 2014 And Plan 2020.", "label": "Equity Incentive Plan 2014 And Plan 2020 [Member]", "terseLabel": "Equity Incentive Plan" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails", "http://enterothera.com/role/DisclosureEquityIncentivePlanRsuActivityUnder2020PlanDetails", "http://enterothera.com/role/DisclosureEquityIncentivePlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails", "http://enterothera.com/role/DisclosureEquityIncentivePlanRsuActivityUnder2020PlanDetails", "http://enterothera.com/role/DisclosureEquityIncentivePlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Prior Service Cost [Member]", "terseLabel": "Pension Adjustments Prior Service Cost" } } }, "auth_ref": [ "r794" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Service Cost [Member]", "terseLabel": "Pension Adjustments Service Cost" } } }, "auth_ref": [ "r850" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Benefits Adjustments, Footnote [Text Block]", "terseLabel": "Pension Benefits Adjustments, Footnote" } } }, "auth_ref": [ "r793" ] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://enterothera.com/role/DisclosureFairValueDisclosuresDetails" ], "lang": { "en-us": { "role": { "label": "Portion at Fair Value Measurement [Member] [Default]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r516" ] }, "ento_PreFundedWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "PreFundedWarrantsMember", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Pre-funded security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Pre-Funded Warrants[Member]", "terseLabel": "Pre-funded warrants" } } }, "auth_ref": [] }, "ento_PreferredStockBeneficialOwnershipHeldPercentage": { "xbrltype": "percentItemType", "nsuri": "http://enterothera.com/20241231", "localname": "PreferredStockBeneficialOwnershipHeldPercentage", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of beneficial ownership held in the preferred stock.", "label": "Preferred Stock, Beneficial Ownership Held, Percentage", "terseLabel": "Preferred Stock, Beneficial Ownership Held, Percentage" } } }, "auth_ref": [] }, "us-gaap_PreferredStockConvertibleConversionPrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockConvertibleConversionPrice", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureNetLossPerCommonShareCommonStockThatMayPotentiallyBeIssuedDetails" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Convertible, Conversion Price", "terseLabel": "Preferred stock, convertible, conversion price (in dollars per share)", "documentation": "Per share conversion price of preferred stock." } } }, "auth_ref": [ "r373" ] }, "us-gaap_PreferredStockConvertibleConversionRatio": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockConvertibleConversionRatio", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Convertible, Conversion Ratio", "terseLabel": "Share issuable per each share of preferred stock converted", "documentation": "Number of common shares issuable upon conversion for each share of preferred stock to be converted." } } }, "auth_ref": [ "r373" ] }, "us-gaap_PreferredStockConvertibleSharesIssuable": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockConvertibleSharesIssuable", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Convertible, Shares Issuable", "terseLabel": "Number of common shares issuable upon conversion", "documentation": "Number of common shares issuable upon conversion of preferred stock." } } }, "auth_ref": [ "r373" ] }, "us-gaap_PreferredStockDividendsIncomeStatementImpact": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockDividendsIncomeStatementImpact", "crdr": "debit", "calculation": { "http://enterothera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Preferred Stock Dividends, Income Statement Impact", "negatedLabel": "Preferred stock dividend", "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders." } } }, "auth_ref": [] }, "ento_PreferredStockExchangeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "PreferredStockExchangeAmount", "crdr": "credit", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount at which the preferred stock can be exchanged pursuant to exchange rights available to such holder.", "label": "Preferred Stock, Exchange Amount", "terseLabel": "Exchange Amount" } } }, "auth_ref": [] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockMember", "presentation": [ "http://enterothera.com/role/DisclosureNetLossPerCommonShareCommonStockThatMayPotentiallyBeIssuedDetails", "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Preferred Stock [Member]", "terseLabel": "Convertible preferred stock", "verboseLabel": "Convertible Preferred Stock", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r729", "r730", "r733", "r734", "r735", "r736", "r1015", "r1017" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par or stated value per share (in dollars per share)", "verboseLabel": "Preferred stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r102", "r371" ] }, "ento_PreferredStockRemainingAuthorizedButUnissued": { "xbrltype": "sharesItemType", "nsuri": "http://enterothera.com/20241231", "localname": "PreferredStockRemainingAuthorizedButUnissued", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of shares remaining authorized but unissued of preferred stock.", "label": "Preferred Stock Remaining Authorized But Unissued", "terseLabel": "Preferred Stock, Remaining Authorized but Unissued (in shares)." } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r102", "r619" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Issued", "verboseLabel": "Preferred stock, shares issued (in shares)", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r102", "r371" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares outstanding (in shares)", "verboseLabel": "Preferred stock, shares outstanding (in shares)", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r102", "r619", "r637", "r1017", "r1018" ] }, "ento_PreferredStockSharesRemaining": { "xbrltype": "sharesItemType", "nsuri": "http://enterothera.com/20241231", "localname": "PreferredStockSharesRemaining", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "documentation": "The remaining number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred stock, Shares Remaining", "terseLabel": "Preferred stock, shares remaining" } } }, "auth_ref": [] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://enterothera.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock", "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": [ "r102", "r559", "r726" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://enterothera.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r184", "r286", "r287", "r680" ] }, "us-gaap_PrivatePlacementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrivatePlacementMember", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Private Placement [Member]", "terseLabel": "Private placement", "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts." } } }, "auth_ref": [] }, "ento_ProceedsFromExerciseOfPreFundedWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ProceedsFromExerciseOfPreFundedWarrants", "crdr": "debit", "calculation": { "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their pre-funded stock warrants", "label": "Proceeds from Exercise of Pre-funded Warrants", "terseLabel": "Proceeds from exercise of pre - funded warrants" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r5" ] }, "ento_ProceedsFromIssuanceOfCommonStockAndWarrantsNetOfOfferingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ProceedsFromIssuanceOfCommonStockAndWarrantsNetOfOfferingCosts", "crdr": "debit", "calculation": { "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of common stock and warrants, net of issuance costs.", "label": "Proceeds From Issuance Of Common Stock And Warrants, Net Of Offering Costs", "terseLabel": "Proceeds from the issuance of common stock in connection with the exercise of warrants from inducement offerings, net of offering costs" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfDebt", "crdr": "debit", "presentation": [ "http://enterothera.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Debt", "negatedLabel": "Payments", "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt." } } }, "auth_ref": [ "r865" ] }, "us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfPreferredStockAndPreferenceStock", "crdr": "debit", "calculation": { "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Preferred Stock and Preference Stock", "terseLabel": "Proceeds from issuance of common stock, pre-funded warrants and warrants, net of offering costs", "documentation": "Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation." } } }, "auth_ref": [ "r5" ] }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOrSaleOfEquity", "crdr": "debit", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance or Sale of Equity", "verboseLabel": "Proceeds from issuance of shares", "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity." } } }, "auth_ref": [ "r5", "r592" ] }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromLongTermLinesOfCredit", "crdr": "debit", "presentation": [ "http://enterothera.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Long-Term Lines of Credit", "terseLabel": "Proceeds from revolving note", "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer." } } }, "auth_ref": [ "r26" ] }, "us-gaap_ProceedsFromRepaymentsOfNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromRepaymentsOfNotesPayable", "crdr": "debit", "calculation": { "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from (Repayments of) Notes Payable", "terseLabel": "Repayment of note payable", "documentation": "Amount of cash inflow (outflow) from long-term debt supported by a written promise to pay an obligation." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromWarrantExercises": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromWarrantExercises", "crdr": "debit", "calculation": { "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Warrant Exercises", "terseLabel": "Proceeds from warrants exercise", "verboseLabel": "Proceeds from exercise of warrants, net of issuance costs", "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants." } } }, "auth_ref": [ "r864" ] }, "ento_PropertyEquipmentAndLeaseholdImprovementsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://enterothera.com/20241231", "localname": "PropertyEquipmentAndLeaseholdImprovementsLineItems", "presentation": [ "http://enterothera.com/role/DisclosurePropertyEquipmentAndLeaseholdImprovementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Equipment and Leasehold Improvements [Line Items]", "terseLabel": "Property, Equipment and Leasehold Improvements" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Equipment and Leasehold Improvements" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://enterothera.com/role/DisclosurePropertyEquipmentAndLeaseholdImprovementsDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r10", "r536" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://enterothera.com/role/DisclosurePropertyEquipmentAndLeaseholdImprovements" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property, Equipment and Leasehold Improvements", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r122", "r163", "r166", "r167" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://enterothera.com/role/DisclosurePropertyEquipmentAndLeaseholdImprovementsDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://enterothera.com/role/DisclosurePropertyEquipmentAndLeaseholdImprovementsDetails" ], "lang": { "en-us": { "role": { "label": "Property, plant and equipment, gross", "terseLabel": "Total property, plant, and equipment", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r124", "r176", "r565" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://enterothera.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://enterothera.com/role/DisclosurePropertyEquipmentAndLeaseholdImprovementsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://enterothera.com/role/DisclosurePropertyEquipmentAndLeaseholdImprovementsDetails", "http://enterothera.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, equipment, and leasehold improvements, net", "totalLabel": "Property, plant 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": [ "r10", "r536", "r556", "r565", "r726" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://enterothera.com/role/DisclosurePropertyEquipmentAndLeaseholdImprovementsTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of property, equipment and leasehold improvements", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r10" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://enterothera.com/role/DisclosurePropertyEquipmentAndLeaseholdImprovementsDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r124", "r536" ] }, "ento_PublicOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "PublicOfferingMember", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to public offering.", "label": "Public Offering [Member]", "terseLabel": "Public Offering" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r791" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r791" ] }, "ento_QualifiedPublicEquityOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "QualifiedPublicEquityOfferingMember", "presentation": [ "http://enterothera.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to qualified public equity offering.", "label": "Qualified Public Equity Offering [Member]", "terseLabel": "Qualified Public Equity Offering" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionDetails", "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureEmployeeBenefitPlansDetails", "http://enterothera.com/role/DisclosureSubsequentEventsDetails", "http://enterothera.com/role/DisclosureWarrantsDetails", "http://enterothera.com/role/DisclosureWarrantsScheduleOfWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r327", "r328", "r329", "r330", "r382", "r392", "r422", "r423", "r424", "r434", "r502", "r546", "r547", "r549", "r580", "r582", "r589", "r610", "r611", "r661", "r663", "r666", "r667", "r668", "r675", "r676", "r698", "r706", "r713", "r720", "r721", "r722", "r723", "r727", "r731", "r914", "r917", "r960", "r974", "r975", "r976", "r977", "r978" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionDetails", "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureEmployeeBenefitPlansDetails", "http://enterothera.com/role/DisclosureSubsequentEventsDetails", "http://enterothera.com/role/DisclosureWarrantsDetails", "http://enterothera.com/role/DisclosureWarrantsScheduleOfWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r327", "r328", "r329", "r330", "r382", "r392", "r422", "r423", "r424", "r434", "r502", "r546", "r547", "r549", "r580", "r582", "r589", "r610", "r611", "r661", "r663", "r666", "r667", "r668", "r675", "r676", "r698", "r706", "r713", "r720", "r721", "r722", "r723", "r727", "r731", "r914", "r917", "r960", "r974", "r975", "r976", "r977", "r978" ] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable", "presentation": [ "http://enterothera.com/role/DisclosureSegmentsReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]", "documentation": "Disclosure of information about the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment." } } }, "auth_ref": [ "r41", "r42" ] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureSegmentsTables" ], "lang": { "en-us": { "role": { "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "terseLabel": "Schedule of reconciliation of operating income from segment to consolidated", "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment." } } }, "auth_ref": [ "r41", "r42" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r758", "r769", "r779", "r812" ] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfDebt", "crdr": "credit", "presentation": [ "http://enterothera.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Repayments of Debt", "verboseLabel": "Additions", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r866" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://enterothera.com/role/DisclosureAgreementsDetails", "http://enterothera.com/role/DisclosureBusinessAcquisitionDetails", "http://enterothera.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r204", "r205", "r348", "r374", "r539", "r548", "r557", "r682", "r683" ] }, "ento_RescissionAgreementWithImmunogenxMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "RescissionAgreementWithImmunogenxMember", "presentation": [ "http://enterothera.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to rescission agreement with ImmunogenX.", "label": "Rescission Agreement with ImmunogenX [Member]", "terseLabel": "Rescission Agreement with ImmunogenX" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis", "presentation": [ "http://enterothera.com/role/DisclosureAgreementsDetails" ], "lang": { "en-us": { "role": { "label": "Research and Development Arrangement, Contract to Perform for Others, Type [Axis]", "documentation": "Information by form of arrangement related to research and development." } } }, "auth_ref": [ "r437", "r949" ] }, "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned", "crdr": "credit", "presentation": [ "http://enterothera.com/role/DisclosureAgreementsDetails" ], "lang": { "en-us": { "role": { "label": "Research and Development Arrangement, Contract to Perform for Others, Compensation Earned", "terseLabel": "Amount eligible to receive by third party", "documentation": "The amount of compensation earned (contract income) under a research and development arrangement accounted for as a contract to perform research and development for others." } } }, "auth_ref": [ "r438" ] }, "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross", "crdr": "debit", "presentation": [ "http://enterothera.com/role/DisclosureAgreementsDetails" ], "lang": { "en-us": { "role": { "label": "Research and Development Arrangement, Contract to Perform for Others, Costs Incurred, Gross", "terseLabel": "Upfront payment made to the third party", "documentation": "The amount of costs incurred under a research and development arrangement accounted for as a contract to perform research and development for others." } } }, "auth_ref": [ "r438" ] }, "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain", "presentation": [ "http://enterothera.com/role/DisclosureAgreementsDetails" ], "lang": { "en-us": { "role": { "label": "Research and Development Arrangement, Contract to Perform for Others, Type [Domain]", "documentation": "Listing of significant agreements under research and development arrangements accounted for as a contract to perform research and development for others." } } }, "auth_ref": [ "r437", "r949" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://enterothera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureAgreementsDetails", "http://enterothera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense", "verboseLabel": "Research and development expenses", "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r436", "r678", "r692", "r979" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanTotalStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Research and development [Member]", "terseLabel": "Research and development", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://enterothera.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development", "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": [ "r435" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r759", "r770", "r780", "r813" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r760", "r771", "r781", "r814" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r767", "r778", "r788", "r821" ] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCash", "crdr": "debit", "calculation": { "http://enterothera.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "ento_AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Restricted Cash", "terseLabel": "Restricted cash", "documentation": "Amount of cash 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." } } }, "auth_ref": [ "r859", "r868", "r980", "r983" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://enterothera.com/role/DisclosureFairValueDisclosuresDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Domain]", "documentation": "Type of cash and cash equivalent. Cash is 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." } } }, "auth_ref": [ "r175" ] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashCurrent", "crdr": "debit", "presentation": [ "http://enterothera.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Cash, Current", "terseLabel": "Restricted cash", "documentation": "Amount of cash 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." } } }, "auth_ref": [ "r859", "r868" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockMember", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails", "http://enterothera.com/role/DisclosureNetLossPerCommonShareCommonStockThatMayPotentiallyBeIssuedDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock [Member]", "terseLabel": "RSUs not yet issued", "verboseLabel": "Restricted stock not yet issued", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r33" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails", "http://enterothera.com/role/DisclosureEquityIncentivePlanRsuActivityUnder2020PlanDetails", "http://enterothera.com/role/DisclosureNetLossPerCommonShareCommonStockThatMayPotentiallyBeIssuedDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units", "verboseLabel": "RSUs not yet issued", "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_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://enterothera.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://enterothera.com/role/DisclosureCompanyAndBasisOfPresentationDetails", "http://enterothera.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r105", "r133", "r562", "r587", "r588", "r596", "r620", "r726" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Accumulated Deficit [Member]", "terseLabel": "Accumulated Deficit", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r169", "r207", "r208", "r209", "r211", "r216", "r218", "r220", "r284", "r285", "r315", "r466", "r467", "r473", "r474", "r475", "r477", "r482", "r483", "r489", "r491", "r492", "r494", "r495", "r528", "r529", "r584", "r586", "r598", "r1017" ] }, "ento_ReverseStockSplitPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ReverseStockSplitPolicyTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "documentation": "The disclosure of accounting policy of reverse stock split.", "label": "Reverse Stock Split, Policy [Policy Text Block]", "terseLabel": "Reverse Stock Split" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://enterothera.com/role/DisclosureDebtAdditionalInformationDetails", "http://enterothera.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving line of credit", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "ento_RevolvingLoanAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "RevolvingLoanAgreementMember", "presentation": [ "http://enterothera.com/role/DisclosureCompanyAndBasisOfPresentationDetails", "http://enterothera.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to revolving loan agreement.", "label": "Revolving Loan Agreement [Member]", "terseLabel": "Revolving Loan Agreement" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r830" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r830" ] }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockConsiderationReceivedOnTransaction", "crdr": "debit", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Gross proceeds", "documentation": "Cash received on stock transaction after deduction of issuance costs." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureSubsequentEventsDetails", "http://enterothera.com/role/DisclosureWarrantsDetails", "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "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_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock, Price Per Share", "terseLabel": "Shares of common stock", "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": [] }, "ento_SanofiMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "SanofiMember", "presentation": [ "http://enterothera.com/role/DisclosureAgreementsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Sanofi.", "label": "Sanofi [Member]", "terseLabel": "Sanofi" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureAccruedExpensesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of accrued expenses", "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureNetLossPerCommonShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Common Stock that may potentially be issued in the future", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r33" ] }, "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAssumptionsUsedTableTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanTables" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Assumptions [Table Text Block]", "terseLabel": "Schedule of option pricing model with the following weighted-average assumptions", "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate." } } }, "auth_ref": [ "r389" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionAmortizationAndAssociatedEstimatedAcquisitionDateFairValuesDetails", "http://enterothera.com/role/DisclosureBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails", "http://enterothera.com/role/DisclosureBusinessAcquisitionConsiderationDetails", "http://enterothera.com/role/DisclosureBusinessAcquisitionDetails", "http://enterothera.com/role/DisclosureBusinessAcquisitionProFormaResultsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Disclosure of information about business combination. Includes, but is not limited to, recognized asset and liability." } } }, "auth_ref": [ "r56", "r58", "r480" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of preliminary fair value of the consideration", "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts." } } }, "auth_ref": [ "r56", "r58" ] }, "ento_ScheduleOfClassOfWarrantOrRightWeightedAverageAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ScheduleOfClassOfWarrantOrRightWeightedAverageAssumptionsTableTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureWarrantsTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of weighted average assumptions.", "label": "Schedule Of Class Of Warrant Or Right Weighted Average Assumptions [Table Text Block]", "terseLabel": "Schedule of weighted average assumptions" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureDebtTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of debt", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of significant components of the Company's net deferred tax assets and liabilities", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r952" ] }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureDiscontinuedOperationsAndAssetsAndLiabilitiesHeldForSaleTables" ], "lang": { "en-us": { "role": { "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "terseLabel": "Schedule of loss from discontinued operations and assets and liabilities associated with discontinued operations", "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r11", "r17", "r23", "r70", "r76", "r77", "r78", "r79", "r80", "r84", "r86", "r87", "r126" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of reconciliation of income taxes computed using the federal statutory income tax rate and the Company's effective tax rate", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r445", "r716", "r950" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanTables" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of stock-based compensation expense", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r52" ] }, "ento_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureIntangibleAssetsAndInProcessRDTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of amortizable finite-lived intangible assets, in total and by major class, including the gross carrying amount and accumulated amortization, and indefinite-lived intangible assets not subject to amortization, excluding goodwill, in total and by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Schedule Of Finite Lived And Indefinite Lived Intangible Assets By Major Class [Table Text Block]", "terseLabel": "Summary of patents, tradenames and trademarks, intangible assets and in-process R&D from IMGX" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://enterothera.com/role/DisclosureIntangibleAssetsAndInProcessRDDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset." } } }, "auth_ref": [ "r302", "r308", "r310", "r311", "r313", "r551", "r678", "r700" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureGoodwillTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of goodwill", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r699", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899" ] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Schedule of intangible assets acquired", "documentation": "Tabular disclosure of indefinite-lived intangible asset acquired in business combination." } } }, "auth_ref": [ "r43", "r61" ] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of RSU activity under the 2020 Plan", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r140" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of preliminary purchase price allocation", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r143" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://enterothera.com/role/DisclosureSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment." } } }, "auth_ref": [ "r38", "r39", "r40" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureSegmentsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of information of reportable segment", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r38", "r39", "r40" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails", "http://enterothera.com/role/DisclosureEquityIncentivePlanRsuActivityUnder2020PlanDetails", "http://enterothera.com/role/DisclosureEquityIncentivePlanStockOptionActivityDetails", "http://enterothera.com/role/DisclosureEquityIncentivePlanTotalStockBasedCompensationExpenseDetails", "http://enterothera.com/role/DisclosureEquityIncentivePlanWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r394", "r396", "r397", "r398", "r399", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r421", "r422", "r423", "r424", "r425" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanTables" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of stock option 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": [ "r14", "r15", "r139" ] }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureWarrantsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "terseLabel": "Schedule of warrant activity", "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r50" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://enterothera.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r741" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://enterothera.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r743" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentDomain", "presentation": [ "http://enterothera.com/role/DisclosureSegmentsDetails", "http://enterothera.com/role/DisclosureSegmentsReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r156", "r157", "r158", "r159", "r237", "r242", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r258", "r259", "r260", "r268", "r269", "r270", "r271", "r272", "r274", "r275", "r276", "r281", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r313", "r325", "r326", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r689", "r692", "r693", "r699", "r728", "r985", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segments" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureSegments" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segments", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r159", "r237", "r241", "r242", "r243", "r244", "r245", "r257", "r259", "r260", "r272", "r273", "r274", "r275", "r276", "r278", "r279", "r281", "r687", "r690", "r691", "r692", "r694", "r696", "r697" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://enterothera.com/role/DisclosureSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segments", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SegmentReportingInformationOperatingIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingInformationOperatingIncomeLossAbstract", "presentation": [ "http://enterothera.com/role/DisclosureSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information, Operating Income (Loss) [Abstract]", "terseLabel": "Operating loss by segment:" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Information", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r277", "r280", "r688", "r689", "r695" ] }, "us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems", "presentation": [ "http://enterothera.com/role/DisclosureSegmentsReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]", "terseLabel": "Segments", "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": [] }, "ento_SeptemberTwentyTwentyThreeInducementOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "SeptemberTwentyTwentyThreeInducementOfferingMember", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to September Twenty Twenty Three Inducement Offering.", "label": "September Twenty Twenty Three Inducement Offering [Member]", "terseLabel": "September 2023 Inducement Offering" } } }, "auth_ref": [] }, "ento_SeptemberTwentyTwentyThreeInducementWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "SeptemberTwentyTwentyThreeInducementWarrantsMember", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for September 2023 inducement warrants.", "label": "September Twenty Twenty Three Inducement Warrants [Member]", "terseLabel": "September 2023 Inducement Warrants" } } }, "auth_ref": [] }, "ento_SeriesBConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "SeriesBConvertiblePreferredStockMember", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to to Series B Convertible Preferred Stock.", "label": "Series B Convertible Preferred Stock [Member]", "terseLabel": "Series B Convertible Preferred Stock" } } }, "auth_ref": [] }, "ento_SeriesBPreferredStockConvertedIntoCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "SeriesBPreferredStockConvertedIntoCommonStockMember", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents series B preferred stock converted into common stock.", "label": "Series B Preferred Stock Converted into Common Stock", "terseLabel": "Series B Preferred Stock Converted into Common Stock" } } }, "auth_ref": [] }, "ento_SeriesBPreferredStockConvertibleIntoCommonStockWithNoWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "SeriesBPreferredStockConvertibleIntoCommonStockWithNoWarrantsMember", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Series B Preferred Stock convertible into common stock with no warrants.", "label": "Series B Preferred Stock Convertible Into Common Stock With No Warrants [Member]", "terseLabel": "Series B Preferred Stock convertible into common stock with no warrants" } } }, "auth_ref": [] }, "ento_SeriesBPreferredStockConvertibleIntoCommonStockWithSeriesCWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "SeriesBPreferredStockConvertibleIntoCommonStockWithSeriesCWarrantsMember", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Series B Preferred Stock convertible into common stock with Series C warrants.", "label": "Series B Preferred Stock Convertible Into Common Stock With Series C Warrants [Member]", "terseLabel": "Series B Preferred Stock Convertible Into Common Stock With Series C Warrants" } } }, "auth_ref": [] }, "ento_SeriesBPreferredStockConvertibleIntoSeriesCPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "SeriesBPreferredStockConvertibleIntoSeriesCPreferredStockMember", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Series B Preferred Stock convertible into Series C Preferred Stock.", "label": "Series B Preferred Stock Convertible Into Series C Preferred Stock [Member]", "terseLabel": "Series B Preferred Stock convertible into Series C Preferred Stock" } } }, "auth_ref": [] }, "us-gaap_SeriesBPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesBPreferredStockMember", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/StatementConsolidatedBalanceSheets", "http://enterothera.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Series B Preferred Stock [Member]", "terseLabel": "Series B convertible preferred stock", "verboseLabel": "Series B preferred stock", "documentation": "Series B preferred stock." } } }, "auth_ref": [ "r861", "r862", "r919" ] }, "us-gaap_SeriesCPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesCPreferredStockMember", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/StatementConsolidatedBalanceSheets", "http://enterothera.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Series C Preferred Stock [Member]", "terseLabel": "Series C Preferred Stock", "documentation": "Series C preferred stock." } } }, "auth_ref": [ "r861", "r862", "r919" ] }, "ento_SeriesCWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "SeriesCWarrantsMember", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Series C warrants.", "label": "Series C Warrants [Member]", "terseLabel": "March 2024 Warrants" } } }, "auth_ref": [] }, "us-gaap_SeriesDPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesDPreferredStockMember", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/StatementConsolidatedBalanceSheets", "http://enterothera.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Series D Preferred Stock [Member]", "terseLabel": "Series D Preferred Stock", "documentation": "Series D preferred stock." } } }, "auth_ref": [ "r861", "r862", "r919" ] }, "us-gaap_SeriesEPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesEPreferredStockMember", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/StatementConsolidatedBalanceSheets", "http://enterothera.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Series E Preferred Stock [Member]", "terseLabel": "Series E Preferred Stock", "documentation": "Series E preferred stock." } } }, "auth_ref": [ "r861", "r862", "r919" ] }, "us-gaap_SeriesFPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesFPreferredStockMember", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Series F Preferred Stock [Member]", "terseLabel": "Series F Preferred Stock", "documentation": "Series F preferred stock." } } }, "auth_ref": [ "r861", "r862", "r919" ] }, "ento_SeriesGConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "SeriesGConvertiblePreferredStockMember", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to Series G Convertible Preferred Stock.", "label": "Series G Convertible Preferred Stock [Member]", "terseLabel": "Series G Convertible Preferred Stock" } } }, "auth_ref": [] }, "us-gaap_SeriesGPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesGPreferredStockMember", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionConsiderationDetails", "http://enterothera.com/role/DisclosureBusinessAcquisitionDetails", "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureNetLossPerCommonShareCommonStockThatMayPotentiallyBeIssuedDetails", "http://enterothera.com/role/StatementConsolidatedBalanceSheets", "http://enterothera.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Series G Preferred Stock [Member]", "terseLabel": "Series G convertible preferred stock", "verboseLabel": "Series G redeemable preferred stock", "documentation": "Series G preferred stock." } } }, "auth_ref": [ "r861", "r862", "r919" ] }, "ento_SeriesGRedeemablePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "SeriesGRedeemablePreferredStockMember", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information relating to series G redeemable preferred stock.", "label": "Series G Redeemable Preferred Stock [Member]", "terseLabel": "Series G Redeemable Preferred Stock" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "verboseLabel": "Vesting period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r714" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanRsuActivityUnder2020PlanDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "negatedLabel": "Canceled (shares)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r414" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanRsuActivityUnder2020PlanDetails" ], "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": "Canceled (in dollars per share)", "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": [ "r414" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails", "http://enterothera.com/role/DisclosureEquityIncentivePlanRsuActivityUnder2020PlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Awarded (in shares)", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r412" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanRsuActivityUnder2020PlanDetails" ], "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": "Awarded (in dollars per share)", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r412" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails", "http://enterothera.com/role/DisclosureEquityIncentivePlanRsuActivityUnder2020PlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Outstanding at ending (in shares)", "periodStartLabel": "Outstanding at beginning (in shares)", "verboseLabel": "Number of awards outstanding", "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": [ "r409", "r410" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanRsuActivityUnder2020PlanDetails" ], "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": "Number of 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanRsuActivityUnder2020PlanDetails" ], "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": "Outstanding at ending (in dollars per share)", "periodStartLabel": "Outstanding at beginning (in dollars per share)", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r409", "r410" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanRsuActivityUnder2020PlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted-Average Grant Date Fair Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanRsuActivityUnder2020PlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "terseLabel": "Weighted-Average Remaining Recognition Period (Years)", "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r141" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails", "http://enterothera.com/role/DisclosureEquityIncentivePlanRsuActivityUnder2020PlanDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "negatedLabel": "Vested (in shares)", "verboseLabel": "Vested in period (in shares)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r413" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanRsuActivityUnder2020PlanDetails" ], "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 (in dollars per share)", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r413" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "terseLabel": "Volatility", "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": [ "r422" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r424" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails", "http://enterothera.com/role/DisclosureEquityIncentivePlanRsuActivityUnder2020PlanDetails", "http://enterothera.com/role/DisclosureEquityIncentivePlanStockOptionActivityDetails", "http://enterothera.com/role/DisclosureEquityIncentivePlanTotalStockBasedCompensationExpenseDetails", "http://enterothera.com/role/DisclosureEquityIncentivePlanWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Equity Incentive Plan", "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": [ "r394", "r396", "r397", "r398", "r399", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r421", "r422", "r423", "r424", "r425" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "verboseLabel": "Shares available under equity incentive plan (in shares)", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r51" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Remaining Contract Life (Years)" } } }, "auth_ref": [] }, "ento_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInBusinessCombinationIssued": { "xbrltype": "sharesItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInBusinessCombinationIssued", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) assumed in business combination issued during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options Assumed in Business Combination, Issued", "terseLabel": "Number of share options assumed in business combination issued" } } }, "auth_ref": [] }, "ento_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCanceledInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCanceledInPeriod", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were canceled during the reporting period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Canceled In Period", "verboseLabel": "Options cancelled" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Exercisable (in shares)", "terseLabel": "Exercisable (in shares)", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r403" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Exercisable (in dollars per share)", "terseLabel": "Exercisable (in dollars per share)", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r403" ] }, "ento_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were expired during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Expired In Period", "terseLabel": "Expired (in shares)" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "negatedTerseLabel": "Cancelled (in shares)", "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": [ "r407" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails", "http://enterothera.com/role/DisclosureEquityIncentivePlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Granted (in shares)", "verboseLabel": "Granted (in shares)", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r405" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails" ], "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": "Weighted average fair value of stock options granted per share", "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": [ "r415" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails", "http://enterothera.com/role/DisclosureEquityIncentivePlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "periodEndLabel": "Outstanding at ending (in shares)", "periodStartLabel": "Outstanding at beginning (in shares)", "terseLabel": "Options to purchase shares of common stock (in shares)", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r401", "r402" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Numbers of 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "periodEndLabel": "Outstanding at ending (in dollars per share)", "periodStartLabel": "Outstanding at beginning (in dollars per share)", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r401", "r402" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Average Exercise Price" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails", "http://enterothera.com/role/DisclosureEquityIncentivePlanRsuActivityUnder2020PlanDetails", "http://enterothera.com/role/DisclosureEquityIncentivePlanStockOptionActivityDetails", "http://enterothera.com/role/DisclosureEquityIncentivePlanWeightedAverageAssumptionsDetails", "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": [ "r397", "r398", "r399", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r421", "r422", "r423", "r424", "r425" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Expired (in dollars per share)", "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": [ "r408" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "terseLabel": "Cancelled (in dollars per share)", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r407" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "verboseLabel": "Granted (in dollars per share)", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r405" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://enterothera.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Policy Text Block]", "verboseLabel": "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": [ "r393", "r400", "r419", "r420", "r421", "r422", "r425", "r428", "r429", "r430", "r431" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "verboseLabel": "Contractual term (in years)", "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": [ "r421" ] }, "ento_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://enterothera.com/20241231", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards granted during period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Granted during the period remaining contractual life (Year)", "terseLabel": "Granted (in years)" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Stock option outstanding, remaining contractual life (Years)", "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": [ "r141" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable (in years)", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r418" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "crdr": "credit", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Total fair value of stock options vested", "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock." } } }, "auth_ref": [ "r416" ] }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlan" ], "lang": { "en-us": { "role": { "label": "Shareholders' Equity and Share-based Payments [Text Block]", "verboseLabel": "Equity Incentive Plan", "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP)." } } }, "auth_ref": [ "r129", "r138" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesOutstanding", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Shares, Outstanding", "periodEndLabel": "Balance at the end (in shares)", "periodStartLabel": "Balance at the beginning (in shares)", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncements" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "verboseLabel": "Significant Accounting Policies and Recent Accounting Pronouncements", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r119", "r200" ] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "State and Local Jurisdiction [Member]", "terseLabel": "State", "documentation": "Designated state or local jurisdiction entitled to levy and collect income tax." } } }, "auth_ref": [ "r443" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://enterothera.com/role/DisclosureSegmentsDetails", "http://enterothera.com/role/DisclosureSegmentsReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r156", "r157", "r158", "r159", "r170", "r237", "r242", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r258", "r259", "r260", "r268", "r269", "r270", "r271", "r272", "r274", "r275", "r276", "r281", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r313", "r317", "r325", "r326", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r689", "r692", "r693", "r699", "r728", "r985", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureWarrantsDetails", "http://enterothera.com/role/StatementConsolidatedBalanceSheets", "http://enterothera.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r168", "r181", "r182", "r183", "r202", "r225", "r226", "r229", "r231", "r239", "r240", "r283", "r333", "r336", "r337", "r338", "r342", "r343", "r371", "r372", "r375", "r376", "r378", "r518", "r592", "r593", "r594", "r595", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r619", "r640", "r658", "r670", "r671", "r672", "r673", "r674", "r853", "r869", "r878" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r13", "r103", "r106", "r107", "r169", "r189", "r190", "r191", "r207", "r208", "r209", "r211", "r216", "r218", "r220", "r238", "r284", "r285", "r315", "r380", "r466", "r467", "r473", "r474", "r475", "r477", "r482", "r483", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r519", "r520", "r521", "r522", "r523", "r524", "r528", "r529", "r538", "r567", "r584", "r585", "r586", "r598", "r658" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://enterothera.com/role/StatementConsolidatedBalanceSheets", "http://enterothera.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows", "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Statement", "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": [ "r207", "r208", "r209", "r238", "r529", "r550", "r590", "r609", "r612", "r613", "r614", "r615", "r616", "r617", "r619", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r632", "r633", "r634", "r635", "r636", "r638", "r641", "r642", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r658", "r732" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Consolidated Statements of Cash Flows" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Consolidated Balance Sheets" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Consolidated Statements of Mezzanine Equity and Changes in Stockholders' Equity (Deficit)" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://enterothera.com/role/DisclosureAgreementsDetails", "http://enterothera.com/role/DisclosureEmployeeBenefitPlansDetails", "http://enterothera.com/role/DisclosureLeasesDetails", "http://enterothera.com/role/DisclosureNetLossPerCommonShareCommonStockThatMayPotentiallyBeIssuedDetails", "http://enterothera.com/role/DisclosurePropertyEquipmentAndLeaseholdImprovementsDetails", "http://enterothera.com/role/StatementConsolidatedBalanceSheets", "http://enterothera.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows", "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r207", "r208", "r209", "r238", "r282", "r529", "r550", "r590", "r609", "r612", "r613", "r614", "r615", "r616", "r617", "r619", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r632", "r633", "r634", "r635", "r636", "r638", "r641", "r642", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r658", "r732" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r762", "r773", "r783", "r816" ] }, "ento_StockAndExerciseOfWarrantsIssuedDuringPeriodSharesCashNetOfOfferingCosts": { "xbrltype": "sharesItemType", "nsuri": "http://enterothera.com/20241231", "localname": "StockAndExerciseOfWarrantsIssuedDuringPeriodSharesCashNetOfOfferingCosts", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock and exercise of warrants issued during the period for cash, net of offering costs.", "label": "Stock And Exercise Of Warrants Issued During Period Shares Cash Net Of Offering Costs", "terseLabel": "Issuance of Common Stock in connection with the exercise of warrants, net of offering costs (in shares)" } } }, "auth_ref": [] }, "ento_StockAndExerciseOfWarrantsStockDuringPeriodValueCashNetOfOfferingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "StockAndExerciseOfWarrantsStockDuringPeriodValueCashNetOfOfferingCosts", "crdr": "credit", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock and exercise of warrants issued during the period for cash, net of offering costs.", "label": "Stock And Exercise Of Warrants Stock During Period Value Cash Net Of Offering Costs", "terseLabel": "Issuance of common stock in connection with the exercise of warrants, net of offering costs" } } }, "auth_ref": [] }, "ento_StockAndWarrantsIssuedDuringPeriodSharesIssuedForServices": { "xbrltype": "sharesItemType", "nsuri": "http://enterothera.com/20241231", "localname": "StockAndWarrantsIssuedDuringPeriodSharesIssuedForServices", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Number of shares and warrants issued in lieu of cash for services contributed to the entity.", "label": "Stock and Warrants Issued During Period, Shares, Issued for Services", "terseLabel": "Common stock issued to consultants (in shares)" } } }, "auth_ref": [] }, "ento_StockAndWarrantsIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://enterothera.com/20241231", "localname": "StockAndWarrantsIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock and warrants issued during the period.", "label": "Stock And Warrants Issued During Period Shares New Issues", "terseLabel": "Issuance of common stock, pre-funded warrants and warrants in registered direct offerings and private placement, net of issuance costs (in shares)" } } }, "auth_ref": [] }, "ento_StockAndWarrantsIssuedDuringPeriodValueIssuedForServices": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "StockAndWarrantsIssuedDuringPeriodValueIssuedForServices", "crdr": "credit", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Value of stock and warrants issued in lieu of cash for services contributed to the entity.", "label": "Stock and Warrants Issued During Period, Value, Issued for Services", "terseLabel": "Common stock issued to consultants" } } }, "auth_ref": [] }, "ento_StockAndWarrantsIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "StockAndWarrantsIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Value of stock and warrants issued during the period.", "label": "Stock And Warrants Issued During Period Value New Issues", "terseLabel": "Issuance of common stock, pre-funded warrants and warrants in registered direct offerings and private placement, net of issuance costs" } } }, "auth_ref": [] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [] }, "ento_StockCancelledDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://enterothera.com/20241231", "localname": "StockCancelledDuringPeriodSharesAcquisitions", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of shares of stock cancelled during the period in connection with acquisitions.", "label": "Stock Cancelled During Period Shares Acquisitions", "verboseLabel": "Stock cancelled during period, shares, acquisitions (in shares)" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Stock Issued During Period, Shares, Acquisitions (in shares)", "verboseLabel": "Issuance of stock upon acquisition of IMGX (in shares)", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r102", "r103", "r133" ] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of Series B preferred shares into common stock (in shares)", "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities." } } }, "auth_ref": [ "r13", "r48", "r103", "r106", "r133", "r361" ] }, "ento_StockIssuedDuringPeriodSharesExerciseOfWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://enterothera.com/20241231", "localname": "StockIssuedDuringPeriodSharesExerciseOfWarrants", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of shares issued during the period for the exercise of warrants.", "label": "Common stock issued upon exercise of warrants (in shares)", "verboseLabel": "Common stock issued upon exercise of warrants (in shares)" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionDetails", "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Issued for Services", "terseLabel": "Issuance of stock to financial advisors upon acquisition of IMGX (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_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Stock issued during period, shares, new issues (in shares)", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r13", "r102", "r103", "r133", "r592", "r658", "r671" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of common stock for vesting of RSUs", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r13", "r102", "r103", "r133" ] }, "us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesReverseStockSplits", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Reverse Stock Splits", "negatedLabel": "Effect of cancelled shares from the 1-for-7 reverse stock split (in shares)", "documentation": "Reduction in the number of shares during the period as a result of a reverse stock split." } } }, "auth_ref": [ "r13" ] }, "ento_StockIssuedDuringPeriodSharesSettlement": { "xbrltype": "sharesItemType", "nsuri": "http://enterothera.com/20241231", "localname": "StockIssuedDuringPeriodSharesSettlement", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period for settlement.", "label": "Settlement with former placement agent (in shares)", "verboseLabel": "Stock issued during period, shares, settlement (in shares)" } } }, "auth_ref": [] }, "ento_StockIssuedDuringPeriodSharesWarrantsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://enterothera.com/20241231", "localname": "StockIssuedDuringPeriodSharesWarrantsExercised", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureWarrantsDetails", "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Shares of stock issued as a result of the exercise of warrants.", "label": "Stock Issued During Period, Shares, Warrants Exercised", "terseLabel": "Exercise of pre-funded warrants into Common Stock (in shares)", "verboseLabel": "Exercise of pre-funded warrants into Common Stock" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueAcquisitions", "crdr": "credit", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Issuance of stock upon acquisition of IMGX", "verboseLabel": "Stock issued during period, value, acquisitions", "documentation": "Value of stock issued pursuant to acquisitions during the period." } } }, "auth_ref": [ "r13", "r103", "r106", "r107", "r133" ] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "crdr": "credit", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Conversion of Series B preferred shares into common stock", "verboseLabel": "Common stock issued upon conversion of preferred stock", "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities." } } }, "auth_ref": [ "r13", "r103", "r106", "r107", "r133" ] }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueIssuedForServices", "crdr": "credit", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Issued for Services", "terseLabel": "Issuance of stock to financial advisors upon acquisition of IMGX", "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_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Stock issued during period, value, new issues", "verboseLabel": "Issuance of common stock at-the-market for cash, net of offering costs", "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": [ "r13", "r102", "r103", "r133", "r598", "r658", "r671", "r739" ] }, "ento_StockIssuedDuringPeriodValueSettlement": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "StockIssuedDuringPeriodValueSettlement", "crdr": "credit", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Value of stock issued during the period for settlements.", "label": "Settlement with former placement agent", "verboseLabel": "Stock issued during period, value, settlement" } } }, "auth_ref": [] }, "ento_StockIssuedDuringPeriodValueWarrantsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "StockIssuedDuringPeriodValueWarrantsExercised", "crdr": "credit", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of warrants.", "label": "Stock Issued During Period, Value, Warrants Exercised", "terseLabel": "Exercise of pre-funded warrants into Common Stock" } } }, "auth_ref": [] }, "us-gaap_StockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockOptionMember", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Stock Option [Member]", "terseLabel": "Stock option", "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option)." } } }, "auth_ref": [ "r731" ] }, "ento_StockOptionsSubjectToPerformanceBasedMilestoneVestingConditionsMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "StockOptionsSubjectToPerformanceBasedMilestoneVestingConditionsMember", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for stock options subject to performance-based milestone vesting conditions.", "label": "Stock Options Subject To Performance-Based Milestone Vesting Conditions [Member]", "terseLabel": "Stock options subject to performance-based milestone vesting conditions" } } }, "auth_ref": [] }, "ento_StockOptionsSubjectToServiceBasedMilestoneVestingConditionsMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "StockOptionsSubjectToServiceBasedMilestoneVestingConditionsMember", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for stock options subject to service-based milestone vesting conditions.", "label": "Stock Options Subject To Service-Based Milestone Vesting Conditions [Member]", "terseLabel": "Stock options subject to service-based milestone vesting conditions" } } }, "auth_ref": [] }, "ento_StockOptionsUnderAmendedAndRestatedOmnibusEquityIncentivePlan2014OmnibusEquityIncentivePlan2020AndImgx2021PlanMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "StockOptionsUnderAmendedAndRestatedOmnibusEquityIncentivePlan2014OmnibusEquityIncentivePlan2020AndImgx2021PlanMember", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails", "http://enterothera.com/role/DisclosureEquityIncentivePlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to 2014 Plan, 2020 Plan and IMGX Plan.", "label": "Stock Options under Amended and Restated Omnibus Equity Incentive Plan 2014, Omnibus Equity Incentive Plan 2020 and IMGX 2021 Plan [Member]", "terseLabel": "Amended and Restated Omnibus Equity Incentive Plan 2014, Omnibus Equity Incentive Plan 2020 and IMGX 2021 Plan" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://enterothera.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedBalanceSheets", "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance at the end", "periodStartLabel": "Balance at the beginning", "totalLabel": "Total Stockholders' Equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r103", "r106", "r107", "r121", "r621", "r637", "r659", "r660", "r726", "r740", "r871", "r887", "r963", "r1017" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://enterothera.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' Equity:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "Equity Incentive Plan" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsDetails", "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficitParenthetical" ], "lang": { "en-us": { "role": { "label": "Stock split, conversion ratio", "verboseLabel": "Reverse stock split ratio", "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one." } } }, "auth_ref": [ "r134" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventLineItems", "presentation": [ "http://enterothera.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Events", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r525", "r541" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventMember", "presentation": [ "http://enterothera.com/role/DisclosureCompanyAndBasisOfPresentationDetails", "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails", "http://enterothera.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "terseLabel": "Subsequent events", "verboseLabel": "Subsequent Event", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r525", "r541" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTable", "presentation": [ "http://enterothera.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued." } } }, "auth_ref": [ "r525", "r541" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://enterothera.com/role/DisclosureCompanyAndBasisOfPresentationDetails", "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails", "http://enterothera.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r525", "r541" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://enterothera.com/role/DisclosureCompanyAndBasisOfPresentationDetails", "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails", "http://enterothera.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r525", "r541" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureSubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r540", "r542" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureSubsequentEventsDetails", "http://enterothera.com/role/DisclosureWarrantsDetails", "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental disclosures of cash flow information:", "terseLabel": "Supplemental disclosures of cash flow information:" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r809" ] }, "us-gaap_TaxCreditCarryforwardAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TaxCreditCarryforwardAmount", "crdr": "debit", "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Tax Credit Carryforward, Amount", "terseLabel": "Federal research and development tax credit carryforwards, which expire beginning in 2040", "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r464" ] }, "us-gaap_TemporaryEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquityAbstract", "presentation": [ "http://enterothera.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Temporary Equity [Abstract]", "terseLabel": "Mezzanine Equity:" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquityCarryingAmountAttributableToParent", "crdr": "credit", "calculation": { "http://enterothera.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://enterothera.com/role/StatementConsolidatedBalanceSheets", "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "periodEndLabel": "Mezzanine Equity - Balance at the end", "periodStartLabel": "Mezzanine Equity - Balance at the beginning", "terseLabel": "Total Mezzanine Equity", "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r333", "r336", "r337", "r338", "r342", "r343", "r432", "r561" ] }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquityParOrStatedValuePerShare", "presentation": [ "http://enterothera.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, Par or Stated Value Per Share", "terseLabel": "Temporary Equity, Par or Stated Value Per Share", "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable." } } }, "auth_ref": [ "r20", "r47" ] }, "us-gaap_TemporaryEquitySharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquitySharesAuthorized", "presentation": [ "http://enterothera.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, Shares Authorized", "terseLabel": "Temporary Equity, Shares Authorized", "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r101" ] }, "us-gaap_TemporaryEquitySharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquitySharesIssued", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, Shares Issued", "terseLabel": "Temporary Equity, Shares Issued", "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r101" ] }, "us-gaap_TemporaryEquitySharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquitySharesOutstanding", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, Shares Outstanding", "periodEndLabel": "Mezzanine Equity - Balance at the end (in shares)", "periodStartLabel": "Mezzanine Equity - Balance at the beginning (in shares)", "terseLabel": "Temporary Equity, Shares Outstanding", "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r101" ] }, "ento_TemporaryEquityStockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://enterothera.com/20241231", "localname": "TemporaryEquityStockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock classified as temporary equity issued during the period pursuant to acquisitions.", "label": "Temporary Equity, Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Mezzanine Equity - Issuance of stock upon acquisition of IMGX (in shares)" } } }, "auth_ref": [] }, "ento_TemporaryEquityStockIssuedDuringPeriodSharesIssuedForServices": { "xbrltype": "sharesItemType", "nsuri": "http://enterothera.com/20241231", "localname": "TemporaryEquityStockIssuedDuringPeriodSharesIssuedForServices", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Number of shares classified as temporary equity issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.", "label": "Temporary Equity, Stock Issued During Period, Shares, Issued for Services", "terseLabel": "Mezzanine Equity - Issuance of stock to financial advisors upon acquisition of IMGX (in shares)" } } }, "auth_ref": [] }, "ento_TemporaryEquityStockIssuedDuringPeriodValueAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "TemporaryEquityStockIssuedDuringPeriodValueAcquisitions", "crdr": "credit", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Value of stock classified as temporary equity issued during the period pursuant to acquisitions.", "label": "Temporary Equity, Stock Issued During Period, Value, Acquisitions", "terseLabel": "Mezzanine Equity - Issuance of stock upon acquisition of IMGX" } } }, "auth_ref": [] }, "ento_TemporaryEquityStockIssuedDuringPeriodValueIssuedForServices": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "TemporaryEquityStockIssuedDuringPeriodValueIssuedForServices", "crdr": "credit", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfMezzanineEquityAndChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Value of stock classified as temporary equity issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.", "label": "Temporary Equity, Stock Issued During Period, Value, Issued for Services", "terseLabel": "Mezzanine Equity - Issuance of stock to financial advisors upon acquisition of IMGX" } } }, "auth_ref": [] }, "ento_The2014OmnibusEquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "The2014OmnibusEquityIncentivePlanMember", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to 2014 Omnibus Equity Incentive Plan.", "label": "The 2014 Omnibus Equity Incentive Plan [Member]", "terseLabel": "Omnibus Equity Incentive Plan" } } }, "auth_ref": [] }, "ento_ThresholdLimitsOfOwnershipPercentage": { "xbrltype": "pureItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ThresholdLimitsOfOwnershipPercentage", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents ownership percentage held by the holders at the time of conversion.", "label": "Threshold Limits of Ownership Percentage", "terseLabel": "Threshold limits of ownership percentage" } } }, "auth_ref": [] }, "ento_ThresholdNumberOfDaysForBreachOfAgreementCurePeriodForTermination": { "xbrltype": "durationItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ThresholdNumberOfDaysForBreachOfAgreementCurePeriodForTermination", "presentation": [ "http://enterothera.com/role/DisclosureAgreementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of days allowed to cure from breaching of the agreement.", "label": "Threshold Number of Days for Breach Of An Agreement, Cure Period For Termination", "terseLabel": "Termination of contract, cure period" } } }, "auth_ref": [] }, "ento_ThresholdNumberOfDaysForBreachOfAgreementTerminationTermCurePeriodForPaymentBreach": { "xbrltype": "durationItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ThresholdNumberOfDaysForBreachOfAgreementTerminationTermCurePeriodForPaymentBreach", "presentation": [ "http://enterothera.com/role/DisclosureAgreementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of days allowed to cure from breaching of the agreement, if in case of a payment breach.", "label": "Threshold Number of Days for Breach Of An Agreement, Termination Term Cure Period For Payment Breach", "terseLabel": "Termination of contract, cure period for payment breach" } } }, "auth_ref": [] }, "ento_ThresholdNumberOfDaysToConsummateEquityOfferingFromInitialFilingOfRegistrationStatement": { "xbrltype": "integerItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ThresholdNumberOfDaysToConsummateEquityOfferingFromInitialFilingOfRegistrationStatement", "presentation": [ "http://enterothera.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents threshold number of days to consummate equity offering from initial filing of registration statement.", "label": "Threshold Number Of Days To Consummate Equity Offering From Initial Filing Of Registration Statement", "terseLabel": "Threshold number of days to consummate equity offering from filing S-1" } } }, "auth_ref": [] }, "ento_ThresholdNumberOfDaysToConsummateEquityOfferingFromRegistrationStatementBeingDeclaredEffective": { "xbrltype": "integerItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ThresholdNumberOfDaysToConsummateEquityOfferingFromRegistrationStatementBeingDeclaredEffective", "presentation": [ "http://enterothera.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents threshold number of days to consummate equity offering from registration statement being declared effective.", "label": "Threshold Number Of Days To Consummate Equity Offering From Registration Statement Being Declared Effective", "terseLabel": "Threshold number of days to consummate equity offering from S-1 declared effective" } } }, "auth_ref": [] }, "ento_ThresholdNumberOfDaysToFileRegistrationStatementOfEquityOfferingFollowingClosingDate": { "xbrltype": "integerItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ThresholdNumberOfDaysToFileRegistrationStatementOfEquityOfferingFollowingClosingDate", "presentation": [ "http://enterothera.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents threshold number of days to file registration statement of equity offering following closing date.", "label": "Threshold Number Of Days To File Registration Statement Of Equity Offering Following Closing Date", "terseLabel": "Threshold number of days to file registration statement" } } }, "auth_ref": [] }, "ento_ThresholdNumberOfDaysToGivePriorWrittenNoticeInCaseOfTermination": { "xbrltype": "durationItemType", "nsuri": "http://enterothera.com/20241231", "localname": "ThresholdNumberOfDaysToGivePriorWrittenNoticeInCaseOfTermination", "presentation": [ "http://enterothera.com/role/DisclosureAgreementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of days prior written notice to be given for termination of the agreement.", "label": "Threshold Number Of Days To Give Prior Written Notice In Case Of Termination", "terseLabel": "Number of days prior written notice to be issued" } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualAxis", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r886", "r970" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r801" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r808" ] }, "us-gaap_TrademarksAndTradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TrademarksAndTradeNamesMember", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionAmortizationAndAssociatedEstimatedAcquisitionDateFairValuesDetails", "http://enterothera.com/role/DisclosureIntangibleAssetsAndInProcessRDDetails" ], "lang": { "en-us": { "role": { "label": "Trademarks and Trade Names", "terseLabel": "Trade names and trademarks", "verboseLabel": "Trademarks and trade names", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r62", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r829" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r831" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://enterothera.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r832" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r833" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Expiration Date", "terseLabel": "Expiration Date" } } }, "auth_ref": [ "r833" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r831" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r831" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r834" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r832" ] }, "ento_TungstenPartnersLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "TungstenPartnersLlcMember", "presentation": [ "http://enterothera.com/role/DisclosureBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information about financial advisor", "label": "Tungsten Partners LLC [Member]", "terseLabel": "Tungsten Partners LLC" } } }, "auth_ref": [] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TypeOfArrangementAxis", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r484" ] }, "ento_TypeOfMilestonePaymentAxis": { "xbrltype": "stringItemType", "nsuri": "http://enterothera.com/20241231", "localname": "TypeOfMilestonePaymentAxis", "presentation": [ "http://enterothera.com/role/DisclosureAgreementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information by type of milestone payment done.", "label": "Type Of Milestone Payment [Axis]" } } }, "auth_ref": [] }, "ento_TypeOfMilestonePaymentDomain": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "TypeOfMilestonePaymentDomain", "presentation": [ "http://enterothera.com/role/DisclosureAgreementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information by type of milestone payment done.", "label": "Type Of Milestone Payment [Domain]" } } }, "auth_ref": [] }, "ento_UnallocatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "UnallocatedCosts", "crdr": "debit", "presentation": [ "http://enterothera.com/role/DisclosureSegmentsReconciliationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount not allocated specifically to segment and are at corporate level activity.", "label": "Unallocated Costs", "negatedLabel": "Corporate unallocated costs" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r828" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits", "verboseLabel": "Uncertain tax positions", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r440", "r454", "r715" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://enterothera.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates", "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": [ "r35", "r36", "r37", "r160", "r161", "r164", "r165" ] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "presentation": [ "http://enterothera.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Change in the valuation allowance", "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset." } } }, "auth_ref": [ "r457" ] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VestingAxis", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VestingDomain", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946" ] }, "ento_VestingOverRemainingTermMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "VestingOverRemainingTermMember", "presentation": [ "http://enterothera.com/role/DisclosureEquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to vesting over remaining term.", "label": "Vesting Over Remaining Term [Member]", "terseLabel": "Remaining term" } } }, "auth_ref": [] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]", "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year" } } }, "auth_ref": [ "r797" ] }, "ento_WaiverMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "WaiverMember", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the Waiver Agreement.", "label": "Waiver", "terseLabel": "Waiver" } } }, "auth_ref": [] }, "ento_WarrantDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://enterothera.com/20241231", "localname": "WarrantDisclosureTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureWarrants" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for warrants. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Warrant Disclosure [Text Block]", "terseLabel": "Warrants" } } }, "auth_ref": [] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantMember", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails", "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Warrant [Member]", "terseLabel": "Common stock warrants", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r729", "r730", "r733", "r734", "r735", "r736" ] }, "ento_WarrantTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://enterothera.com/20241231", "localname": "WarrantTransactionsAbstract", "presentation": [ "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Warrant Transactions [Abstract]", "terseLabel": "Warrant" } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsNoteDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsNoteDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Warrants" } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsOutstandingMeasurementInput", "presentation": [ "http://enterothera.com/role/DisclosureWarrantsScheduleOfWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Assumption", "terseLabel": "Measurement input", "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur." } } }, "auth_ref": [ "r959", "r960", "r961" ] }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsOutstandingTerm", "presentation": [ "http://enterothera.com/role/DisclosureCapitalStockDetails" ], "lang": { "en-us": { "role": { "label": "Warrants and Rights Outstanding, Term", "terseLabel": "Warrants and rights outstanding, term (year)", "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r959", "r960", "r961" ] }, "ento_WarrantsAssumed": { "xbrltype": "monetaryItemType", "nsuri": "http://enterothera.com/20241231", "localname": "WarrantsAssumed", "crdr": "credit", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The fair value of warrants assumed in noncash investing or financing activities.", "label": "Warrants Assumed", "negatedLabel": "Fair value of warrants assumed in the IMGX acquisition" } } }, "auth_ref": [] }, "ento_WarrantsPreFundedWarrantsAndPlacementAgentWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://enterothera.com/20241231", "localname": "WarrantsPreFundedWarrantsAndPlacementAgentWarrantsMember", "presentation": [ "http://enterothera.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to warrants, pre-funded warrants, and placement agent warrants.", "label": "Warrants Pre Funded Warrants And Placement Agent Warrants [Member]", "terseLabel": "Warrants, pre-funded warrants, and placement agent warrants" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average shares outstanding, diluted (in shares)", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r224", "r231" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://enterothera.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average shares outstanding, basic (in shares)", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r222", "r231" ] }, "ento_WeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://enterothera.com/20241231", "localname": "WeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock", "presentation": [ "http://enterothera.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of weighted average remaining lease term and discount rate.", "label": "Weighted Average Remaining Lease Term And Discount Rate [Table Text Block]", "terseLabel": "Schedule of weighted-average remaining lease term and weighted-average discount rate under operating leases" } } }, "auth_ref": [] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]", "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested" } } }, "auth_ref": [ "r795" ] } } } }, "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": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-7" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-8" }, "r3": { "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/2147477401/830-230-45-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-10" }, "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": "1B", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-1B" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1D", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-1D" }, "r8": { "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" }, "r9": { "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" }, "r10": { "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" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r13": { "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" }, "r14": { "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" }, "r15": { "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" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)(1)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-4" }, "r19": { "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" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-6" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-7" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-3" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480781/205-20-S99-3" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r26": { "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" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r28": { "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" }, "r29": { "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" }, "r30": { "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" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "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" }, "r36": { "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" }, "r37": { "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" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r44": { "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" }, "r45": { "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" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r48": { "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" }, "r49": { "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" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-1" }, "r51": { "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" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r53": { "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" }, "r54": { "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" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479405/805-10-25-23" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-37" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-2" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-18" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-12" }, "r66": { "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/2147477734/942-470-50-3" }, "r67": { "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/2147478898/942-825-50-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205-20/tableOfContent" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-11" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3A" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3B" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-4" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-3A" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4A" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5A" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5D" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r97": { "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(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r98": { "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(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r99": { "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(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r100": { "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(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r101": { "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(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r110": { "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(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r121": { "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" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-9" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3A" }, "r127": { "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" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r130": { "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" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6" }, "r132": { "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" }, "r133": { "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" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SAB Topic 4.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-4" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/710/tableOfContent" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "712", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/712/tableOfContent" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/715/tableOfContent" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r141": { "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" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/805/tableOfContent" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 5.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479836/810-10-S99-5" }, "r148": { "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/2147478546/942-210-S99-1" }, "r149": { "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/2147478546/942-210-S99-1" }, "r150": { "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/2147478546/942-210-S99-1" }, "r151": { "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(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r152": { "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(15)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r153": { "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/2147478546/942-210-S99-1" }, "r154": { "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/2147478546/942-210-S99-1" }, "r155": { "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/2147478524/942-220-S99-1" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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/2147477798/958-360-50-1" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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/2147477798/958-360-50-6" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r169": { "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" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r199": { "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" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r202": { "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" }, "r203": { "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(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r204": { "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(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r205": { "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(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r275": { "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" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "36", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36" }, "r278": { "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" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r307": { "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" }, "r308": { "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" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-4" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r333": { "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" }, "r334": { "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" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r342": { "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" }, "r343": { "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" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r351": { "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" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r369": { "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" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r371": { "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" }, "r372": { "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" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r375": { "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" }, "r376": { "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" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16" }, "r378": { "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" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r380": { "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" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r382": { "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" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1" }, "r392": { "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" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D" }, "r395": { "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" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.E.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r433": { "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" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r461": { "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" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.1.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r527": { "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" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r530": { "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" }, "r531": { "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" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1" }, "r533": { "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" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r535": { "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" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r538": { "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" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r546": { "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" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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/2147478859/928-340-50-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r555": { "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/2147478524/942-220-S99-1" }, "r556": { "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/2147478451/942-360-50-1" }, "r557": { "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)(1)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r558": { "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/2147478777/944-210-S99-1" }, "r559": { "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/2147478777/944-210-S99-1" }, "r560": { "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/2147478777/944-210-S99-1" }, "r561": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r562": { "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/2147478777/944-210-S99-1" }, "r563": { "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/2147478777/944-210-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r565": { "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/2147478777/944-210-S99-1" }, "r566": { "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/2147477250/944-220-S99-1" }, "r567": { "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(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r568": { "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/2147477250/944-220-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r582": { "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" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13" }, "r598": { "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/2147478009/946-205-45-4" }, "r599": { "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/2147478494/946-205-50-2" }, "r600": { "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/2147478494/946-205-50-27" }, "r601": { "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/2147478494/946-205-50-7" }, "r602": { "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/2147478494/946-205-50-7" }, "r603": { "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/2147478494/946-205-50-7" }, "r604": { "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/2147478494/946-205-50-7" }, "r605": { "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/2147478494/946-205-50-7" }, "r606": { "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/2147478494/946-205-50-7" }, "r607": { "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/2147478494/946-205-50-7" }, "r608": { "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/2147478494/946-205-50-7" }, "r609": { "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/2147477796/946-210-45-4" }, "r610": { "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/2147478795/946-210-50-6" }, "r611": { "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/2147478795/946-210-50-6" }, "r612": { "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/2147479170/946-210-S99-1" }, "r613": { "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/2147479170/946-210-S99-1" }, "r614": { "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/2147479170/946-210-S99-1" }, "r615": { "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/2147479170/946-210-S99-1" }, "r616": { "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/2147479170/946-210-S99-1" }, "r617": { "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/2147479170/946-210-S99-1" }, "r618": { "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/2147479170/946-210-S99-1" }, "r619": { "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/2147479170/946-210-S99-1" }, "r620": { "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/2147479170/946-210-S99-1" }, "r621": { "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/2147479170/946-210-S99-1" }, "r622": { "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/2147479170/946-210-S99-1" }, "r623": { "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/2147479170/946-210-S99-1" }, "r624": { "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/2147479170/946-210-S99-1" }, "r625": { "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/2147479170/946-210-S99-1" }, "r626": { "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/2147479170/946-210-S99-1" }, "r627": { "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/2147479170/946-210-S99-1" }, "r628": { "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/2147479170/946-210-S99-1" }, "r629": { "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/2147479170/946-210-S99-1" }, "r630": { "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/2147479170/946-210-S99-1" }, "r631": { "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/2147479170/946-210-S99-1" }, "r632": { "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/2147479170/946-210-S99-1" }, "r633": { "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/2147479170/946-210-S99-1" }, "r634": { "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/2147479170/946-210-S99-1" }, "r635": { "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/2147479170/946-210-S99-1" }, "r636": { "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/2147479170/946-210-S99-2" }, "r637": { "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/2147479170/946-210-S99-2" }, "r638": { "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/2147479105/946-220-45-3" }, "r639": { "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/2147479105/946-220-45-7" }, "r640": { "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/2147478297/946-220-50-3" }, "r641": { "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/2147479134/946-220-S99-1" }, "r642": { "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/2147479134/946-220-S99-1" }, "r643": { "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)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r644": { "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/2147479134/946-220-S99-1" }, "r645": { "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/2147479134/946-220-S99-1" }, "r646": { "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/2147479134/946-220-S99-1" }, "r647": { "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/2147479134/946-220-S99-1" }, "r648": { "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/2147479134/946-220-S99-1" }, "r649": { "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/2147479134/946-220-S99-1" }, "r650": { "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/2147479134/946-220-S99-1" }, "r651": { "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/2147479134/946-220-S99-1" }, "r652": { "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/2147479134/946-220-S99-1" }, "r653": { "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/2147479134/946-220-S99-1" }, "r654": { "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/2147479134/946-220-S99-1" }, "r655": { "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/2147479134/946-220-S99-1" }, "r656": { "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/2147479134/946-220-S99-1" }, "r657": { "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/2147479134/946-220-S99-3" }, "r658": { "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/2147479134/946-220-S99-3" }, "r659": { "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/2147479134/946-220-S99-3" }, "r660": { "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/2147479134/946-220-S99-3" }, "r661": { "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/2147477271/946-320-S99-1" }, "r662": { "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 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r663": { "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/2147477271/946-320-S99-2" }, "r664": { "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 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r665": { "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 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r666": { "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/2147477271/946-320-S99-3" }, "r667": { "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/2147477271/946-320-S99-3" }, "r668": { "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/2147477271/946-320-S99-6" }, "r669": { "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 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r670": { "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/2147478448/946-505-50-1" }, "r671": { "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/2147478448/946-505-50-2" }, "r672": { "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/2147478448/946-505-50-2" }, "r673": { "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/2147478448/946-505-50-2" }, "r674": { "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/2147478448/946-505-50-2" }, "r675": { "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/2147477332/976-310-50-1" }, "r676": { "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/2147479230/978-310-50-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/985-20/tableOfContent" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r679": { "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" }, "r680": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16" }, "r682": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21" }, "r683": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r688": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r689": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r690": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r691": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r692": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r693": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r694": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r695": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r696": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r697": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r698": { "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" }, "r699": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24" }, "r700": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17" }, "r710": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-18" }, "r711": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r712": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r713": { "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" }, "r714": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r715": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217" }, "r716": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r717": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r718": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r719": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r720": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r721": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r722": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r723": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r724": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r729": { "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/2147478795/946-210-50-1" }, "r730": { "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/2147478795/946-210-50-6" }, "r731": { "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/2147477439/946-210-55-1" }, "r732": { "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/2147477802/946-310-45-1" }, "r733": { "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/2147477271/946-320-S99-1" }, "r734": { "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/2147477271/946-320-S99-2" }, "r735": { "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/2147477271/946-320-S99-3" }, "r736": { "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/2147477271/946-320-S99-6" }, "r737": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "405", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478790/946-405-45-2" }, "r738": { "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/2147479168/946-830-55-10" }, "r739": { "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/2147479168/946-830-55-11" }, "r740": { "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/2147479168/946-830-55-12" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "1" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "1", "Subparagraph": "i" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "1", "Subparagraph": "ii" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "1", "Subparagraph": "iii" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "2" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "1" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "2" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "2", "Subparagraph": "i" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "2", "Subparagraph": "ii" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "2", "Subparagraph": "iii" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r779": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r780": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r788": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r789": { "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" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r800": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r805": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r806": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r807": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r808": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r809": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r810": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r811": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r812": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r813": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r820": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r821": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r822": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r823": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "1" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "1", "Subparagraph": "i" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "1", "Subparagraph": "ii" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "1", "Subparagraph": "iii" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "2" }, "r842": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "1" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "2" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "2", "Subparagraph": "i" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "2", "Subparagraph": "ii" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "2", "Subparagraph": "iii" }, "r847": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r848": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r849": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r850": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r851": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r852": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r853": { "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" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r859": { "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r860": { "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" }, "r861": { "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(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r862": { "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(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r866": { "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" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r873": { "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(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r874": { "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" }, "r875": { "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" }, "r876": { "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" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r878": { "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" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r886": { "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" }, "r887": { "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" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r914": { "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" }, "r915": { "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" }, "r916": { "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" }, "r917": { "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" }, "r918": { "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" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r921": { "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" }, "r922": { "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" }, "r923": { "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" }, "r924": { "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" }, "r925": { "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" }, "r926": { "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" }, "r927": { "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" }, "r928": { "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" }, "r929": { "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" }, "r930": { "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" }, "r931": { "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" }, "r932": { "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" }, "r933": { "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" }, "r934": { "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" }, "r935": { "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" }, "r936": { "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" }, "r937": { "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" }, "r938": { "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" }, "r939": { "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" }, "r940": { "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" }, "r941": { "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" }, "r942": { "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" }, "r943": { "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" }, "r944": { "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" }, "r945": { "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" }, "r946": { "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" }, "r947": { "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" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "720", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1" }, "r949": { "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" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480123/805-50-15-3" }, "r957": { "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" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r963": { "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" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r968": { "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" }, "r969": { "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" }, "r970": { "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" }, "r971": { "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" }, "r972": { "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" }, "r973": { "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" }, "r974": { "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" }, "r975": { "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" }, "r976": { "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" }, "r977": { "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" }, "r978": { "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" }, "r979": { "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/2147479532/912-730-25-1" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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/2147478546/942-210-S99-1" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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/2147478524/942-220-S99-1" }, "r982": { "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)(15)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r983": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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/2147477250/944-220-S99-1" }, "r985": { "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" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1015": { "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/2147478009/946-205-45-4" }, "r1016": { "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/2147479170/946-210-S99-1" }, "r1017": { "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/2147479134/946-220-S99-3" }, "r1018": { "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/2147479134/946-220-S99-3" } } } ZIP 103 0001410578-25-000618-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001410578-25-000618-xbrl.zip M4$L#!!0 ( )F)@5I)*H=3X1T *%I 0 1 96YT;RTR,#(T,3(S,2YX M@? M'A]8U+<#Q_5G7P^2>-K[X\&??OZ/W_WTG[W>WR[&MY83V,F"^K%EAY3$U+%> MW'AN/07+)?&M.QJ&KN=9%Z'KS*AE]8\/SPZ/#T^L7N]GQN*"1) E\"W&:W#8 MSQ(N4VZ!_\4Z/>H?#8X'GZRS+\>?OYQ\MA[N,K([J-C45="]1LZ7R)[3!;%B M$LYH?$\6-%H2FWX]F,?Q\LO1$0A PR">TY A.DIC> M!.'BBDY)XL6@"/_?"?%8T: ?CZ(&2@2%9%"H'WV!2N2EO;R\'+Z<' ;A# HZ M[A_][>[VD=4O)YZ$GN/F]/AG1OWYB"=FI)%KE^DB:A_.@N^Y?A03WZ99+B<.2[F*DIP= M06I&J*%F3FBOG!Z9]J)D(A9[G5Z2/JFM2+*NB$]<.Q*S9DDEKJ^>Z_]+I);^ MV=G9$4LM:*(7KY8T$E<#DH\P&=D/>L0(DR?0316*ERDC3]JLKTS9>9)(&STZD6L$ M$\LZ3\(0.FJ9TM/4LO4"A5LC^69C9AU/+.R5/O%>*/V4?ETO7GP;\"WQ#\_^" M(C^!G5KXX]MX*)63Z>81F+(1\1+&D,!S'533!?'0EA[GE,;1@>5"+37HLFID M%7'HU/5=5N6SLT\X^!P?6STKYP2_B\RLE)O%V?UTM,ED@WT"WLC(_YG]!GPC MX,CT@\:49DY):C+:Q+,3KWF^=;6DV=*/&1P[!RG_&(VFHV7F!IS[SF6P 'W, MT4EXIK=!5(=@ R9*> ?U\*Z+LH*IM2[,(KYCE8JSL+P._P;X7Y)H?N,%+[I0 MK^F5J)XV017Y6HQQ!]\:OBLWLKT@2D)ZD42N3Z/HW/YWXD:L N=1!+T=^Q!2 M!UK>K4LFK@=I-((TMS?M)%BD9N=?&8H\+-0KH4%6],@M+#HSD+J+>0A#$"I M\>H:&ML2^UT$D<*49QYXSA &T>"9=\<2DVB<7V4#GZLVD)7QWU9>"@<]*\D[?:H0\JMJ$G'E])8-;+I,+VCU5LUXR+S7GH]U+FUOB_ MR&+Y/U<=JO6HGMMV"%WD]>L2?%XJ:ZT2*A5N9U7<4DY6QJK#IQX?UE=%=R1. M0C9*Y=,C?\:2"@/8)8@VD #8EDT-PJ?]TZIKQLN!'^NBT!\/LL(L#PE*+ADX M\E"B->@L86>6L+T1:+;P'9E A[QBY(6/](F\TNC1G?GNU+4)SJD7R\!/Y]'P MF_BKQWL:7]$I#6'Z ^0B[UHZ3N^^")7M?#X>5$=UK(;%ZH&S_755+#NO"UH3 MSNO2&OT^LGP:6TY:*2LFKSC-RUR"SL[:V-GU=$KMV'W&O\8DIF,*LRD;],BD M41N17GZUA51ZEPT+R;L!G_T,#OH;)KK;).5,&GLF MG_3W3*P?2MR[IM=D#?V._O8;\5V?XJ)%O,(]D#E,=6DT]!_CP/X7+ES0,.*I M,!2[MAMK+K>W8JTTC9,F*_-Y%2Q>"M]UX;6P7-\JUN/W&D,@%G!\*DDO&:JT\JOE]OSJ_?UH[9@Q:QAV!+_+O!N5Z0 M^[[G-8E]@ MWO0 +?=NV*ZVZ8JDQB4#6)HA>_9F]E13,SX867DDO% M=Q;3>$-/?[=.?RNN@JUP*Z[#JBE6.&"Z3KI)I0^<,)L:Q))AW_]C&IS M^*1I#E" Q>;T5LB+Z-!]F[B+<\=AM25>81%EQ\$8M66H(S0J@\[6$1K0W>15 MLMQUG3HCJS>R? !8?Y)U&G6D*L@_5;U%9&@P.N7('!>7,^38+29 MK,+EQRHN&8L."<5""UFZ,?'8&I5L745 HMKF.*XBDK+ARV$=+/6P_$K"D,@7 M/C:357 (5K4R%AT2>DC@R3XG\>AH^BMU9W.U964FX2OF2EF417A@/&.:E=>#7@\\7ZX<^KN2YS_3!(S(7M(92!:5@ M?3'=),C96OJV^'_%&1S%':9!F[84C]B(J6!V?J6H,]+;1.5 MA4693;!"K0A+[4W8?2!VH5R+\H([RU $_\]"6KMG7"5082C8(UPSZ?#0"?&N MC=[6#\RNX) &9G<8:&"PX=R,Z8) ;=(X^2<:+LY]ARU@)WZ,\:VUF+5EIL:X MXCCGP?<5ARG,2DWC[T$)"[; [J0E\^C9SCKJ-VCH));MJQ225,@)UL8Q>Z=] MM?8;;76IZ-4X5;>M$*=NZVGK$P9-<-3-IH+SH(.U#:SW-,:K4AYH M"-[_(O ?YX1%F.)/=-&?YB2^(ZN'($8OGGC>ZH(.80(OO5)B>X8J4Q#L@D&A M[,87:PDS3%Z8Q0IFH5#\3[;^%$/IUH*LK.6Z?&M"+9?5H#,6Q71TL?2"%:47 MU(<:Q#BADZXZU9"J !:<&<_862D_-IGL'&)5,#*=U885;R2K6(U2Q?')4>I9X^Z(71/8DDE$_YT U?5S74.2D"F@&@BB!]:L+,ZK M@^C=CF+I'L;;;3FU1L(/:=6>W]OE(:WN]-_6A[8:G=92@=]O?4ZK0V[WI[-V M>RQ+C?T;'\U9GD[E MFL&B&C&@:B!TSVUTJ-0':LHC--48U,9F=HJ71P.*P_K4"I<&87;*EH5WB4*X MU(J6Q--U:E8$8=4$6JF5+I@O%Z.I.N5KATIIA3^I 6D2T]2AHQN;I!.4I,9& M.QRI Z8N]$46Y:(&H";NJ%.Y3MB**EY%"8%6I$J'Q>ZWG#/"W6X]YUQK<3_# M8YK56+*=7 F:D7<1)KJ;T4]DXE7M0$Y8#^V)]N-\/W!^'5 [W: 6H[DE-Q7D M@A=?MMVK[LRC\::U&/H:2A6LGZJPRFYKZ\#:Q4:V&,&FV56P"EY0:?HJ8@>W MQN:V&,V-5!58/U;!6M_,U\'0>L-;#(Y6'A5D?Q2]4*3[,F4'J?XFN!A#,9$* MM+,J:-5G*3MP-#9FQ:ALI"K@Z/>K<*SO6^Q@:'BSCQ 1.:$*'.T[NCJDU/N( M8G!*:2H\Y ]N=@"H]A8E\^5UBDKY@DD2O[:C4[W>?J/,$]LD4 &A>ABR Z3Q M'J08FCI2%4B"Z8S\BH4.,9WM+S%(&ZDJ7 3N[_H$?@>#7D^FOJE&_U*:VC"* M_R]'M_$?O,EQ3*?6*_L2 \W7@\A=+/$L%O\V#^GTZP$(%O0&QX/3_N"D_P\0 M]?!UX64DR#X'].7EY?!U$GJ'03@[PF/0'-)-[:0%9RQ(:%>XO)PP'GW [(A1 M 1.VD.;2Z"BK_(%UM"NI (>F4FU 9Z!08"1-A2K;E8$R>6325";(0KTW%:?U M0!,3WR&A@U<0)%$<+,Y?W>@JP*L#K^B4X!M.E=%'(TM]'\C>CRV/1RE/]CPT MYVHA6XOSM3+&WV>7^-/1:^1\(OW#_H$5V7.Z(+>!S;ZMLVT8;#7K(12;6EM-#;(*1-0^ MG 7/1]1VD-NIO& A.?Y@#4V[U&J#<_THQJ>IQ44+L^!?O2Q?#S_U^H/>B;[L M4Q)-&+LDZLT(6>K(+LQS1,'(LR_--)'SB\*X4?D9/2\;_FI6;E&5G]A?3JRM M^RP#*OU3.]"=.#S"KAME&/0 NA-=O/IWA)2MZ6O#"L)0+ M57&&]M?_W*[M.=1MTO8R\6Y1NKQKU-QDY_MBNU!Z9 M-A6[5#C/+JP#]?C-/5B)KP=\:^D^\.TDQ,MVKE]M+W%XD!;;WL5%6=P]SC=Y M8>[-AVYT7_[1,C]WBK#^[A>8O,/,)%P-8[K P0OD3291[,8)2OM+&"3+C-0% MD@/+=ST/IY=?#^(P09^*I4V(A_WLUP.'3O E>_X5ZN &SA,KCG?%L5P9EQZ) MHM$TW348A6.\^_CZE8:V"Z/M51*B7(QA00--,A7%CG"](MI2Z*)X3A*FE_Y( MY0M\?#X3=T3NZ&)"PZ(8U31>6^C.>JS[^N(PITF[Q@120V+'68UW),$S#2.@ M&4W9@M*O@-V>A8$V\0C4-+IX@#D5 MA3[(8>#FL Y!WL*-KQ55M,IMHA:P.YELOIQQCIW2C-%=K-8D#V3%@H)>8&[$ M'UN*?F$;I4.?=U6RJ^9!,:SF"?'PPOFB'C^F_&(;S93TKGTJ[TI\)]MJ3J\/ M+G3[3.SHGKZPI&*7U"+O!X\@ZAJS0+]VPFYF?BIB-LEILJ2/-(XYM:Z$Q1QF2L::61/!*AE,;9A/ M"(?X4G[G-_%9Q:D2=3D%63?BMPUW).B1=) M!=V%&ZP[>/+O>#B!AL_@];89@ 4\MFC;FDIZDY%Y.VW(6+RKS6S30_ 6?E'P M0:.GX#[PLS.T_#3:ZHF^QA=>N?DTS[K99\19TL=:"OKG24S#XMF QV :@S-. M!N3HF6 N\3M*RUPSL./ \Z3YSZJE81:[/N@^QL4D^5V5[SP1["*&_!R^&.70-VJ Z_SXTQ)(4ZPXE M38U&28Q;([AO@ULUG!@KTD@[C?AN#DK+5+5O:4+;;0!)9-3LXW2Y?(1>WL:H MM/M)/2[?DV(:]K5J/H8JIW"WJ<"U$R>;UIT6*EGO@BLI#?7#'T)ZD_@.S>?] ME[/C%<)U@"T9&:H?PN-0>L9$$W+/$* MQHC\.BBM=;PF[,R^?B)0V?%EE6$!AHTW_2]E+J1DG0#)4DW MX>Z( UZ.AR'N3\$MS)/]:'V9?;'?T2+?FXW,=/,^#53$6X+*^_BR.$=E!@.1 M9EW"A3JT\$(26LACKC"8LQ*\O7O6IBV*0[VF0;C >C(A[EP/>BTP[>K(K*(T MT#32J'7H=V\HW8CV+B48TK"5*]"_$G#UJC.:\F<#@2C.-@JK_CQ\1C(K$= 9 M.>'@+U8/?>;CC*;?HO2FMZ*Y24G>U?"V"*<:4SP=0=E8\+CTW%@>":,F-=0' MSKR:RGHFGXSP"Z'/9_"/U#]JS\+ 1EO['/C3YOZ?!G&+F;83?YFOL)DG$^;V M?X"DMZ[/BHYTI2UD,&QM07IS;T&T&AIC\1/5602;@LXPM+1OZ16)VB:S8?+S M]7J1<)44PVJ>16:-*?$R(/(MB>)C7TP:+>JBA*X?TQD-/S06XI[&_/Z@ZL5= M(L3TR V#<;V )Q))F&J8!,)UN()CW?P@W\XX%C75^&C>^ZV!RN1!(8;^WRD) MFX1L-N6V#^;$ _YW9$D-F>V)$>6A.#O24G-^YBGJ^M5ER^/2N92,P,"9$IOK MIFM^C\GDG]2.GX+T_$MYL2S=$P!\''Z4L[H2NSVO?=&0=$FQI9::\S-04VO/ M#SRE2[#]U92/!FLY6=!CRJ8:\J*7SXR%)Z6;*9?J/H@%@CW-84J'4YQOL>NY MO[%O&,BBI:BF+#]@.5*IL*MTU^:)O/(UQNQ#^N9 &H;H_D8=C/4@H3W'F!_Z M3+U@N;$IM@->>V)F%4G%\ERRE?NH3D6*C/NGC\)[6AO+UV(UU-'ORS;+HSVG M3N)A:)2&%P_")0L^%$D#[W;&T="UC*9@FS$$JZ$DI#(1OA!=\9_7,WC0KSK3$Z6;XP/IWIE1O MI>*'N#9O/KDDT?R>@L.;B7P91-6[KW; T!#W0*.O2H\0E(X8W(3!8APEN"93 MD;C8C37/N_^&);MA: O3:LJRM.5@0(1B$SNHQ).UR6R: AZ2B>?:T@%#G&S@ M:/&7Q*@J=YD$3$QP=,GEX@=87KRK2F"33(96!KJ*V_^DQYN^S[IH=V MXN^!U(]T&;/:I=5>5UZC]V^3V40=$#^8NE7I2I\-K#?2C:;YWFDVGKRZ1<>J MCJA%T(H3?W%%J4X1J/],X MIX'2HV>/DQ[BJ>75H#50PGP'.HL4O2*K"+RABY 2>SZ:YI&(ETE(N8\'J;A# MXOJ;80([X&7>IHNV4 4Y\&=)QM00>)XV&FO ?$]4^!3\@E<+ )_PU]"-8^K? M!S'XWT/_DN :0P,3:\3*//4(%Q(J?NC05R_P;LW)P Y*5R9T:W>B'!FC?=$- M6'W@^Y1=6(O;3X)E.[_!>LD;EO$]:32?6+RU6C4+,E"W.G.OFGW7YID-U('D MIK[- X]U5.VF0.]QTK%0:^'!1G%Z"WG>]F1<<6<_CWH_3^)Y$&(XXD42?_-= MMO,A#;I197O?15)EK$VY\GRS(A=!*F2%SC"IKJ%+M*%CS!\^XA7&+9H^N,V# MX^)I\H@=)R\>$6B3V[3%;Q;<5K,4*DDWL.-\2OQ9!)[] PEC'_1^Z]G5)W7D M- 9*=)%$T E&Q<>W'L+@!@\9Y&'D@L"'9MGV92,CFY&H-M,,+#NP\4B\8,9]5^'?G7 %Z8:*$4V9L-4 M?Y(N1.(M8:Y#TV-@^,00]ZQ3LU SG#;E_&J7*KE, MP$K]N)C 'T4':A;J6TAY(U2:5<&0UM+@N-D-S-)C>NL^,XE@)*;3]9>A#VQF M;JZIB]4=^6<0LI!XC8-G.^.]V7D;<@1MB',L&PQ-? 0SF-X"@YF7P.036K3@ MV$2;[ 8.9$I!+E=+FWK-%5#.9Z+DHO7ZIR!] ()XY\ZS&P5A=!X7)N:J]7YU M?C.&@B;J*:\1MM)04Q;[HJ3\S&EN!(4G?H=^0286/(]1]*(+YIKD-F28:J2; M,OS-M=,D_][H)W7@4U^E=.5$.6%O),JO+ZV(5$G9&YF$1PAY.TV%P?T#P1*N MZABB'@_3MA]T[B,HO32WG9*VX;SI].DDCR-D]=ZN 8)V5U M6OJ8XDW$8Q1FVI!0=L[X&XCHVH]><,=V[B[_3#WG M(;^J7QI\H)%3T*5_^!5:>?SJK;MP8^B,\]H+9=8C+V*\3#[X(>,L,/<^B*G MMQ,G%R5XAQN(=6\.^:7I(S?J# ;V>7=DU7#G78O>0$D%_63!"4P?9\*SZNE" MPVKC:9>6^?=E?2(%MB8H09AN(-!I:QQ3AX(CJ]UZ5?0&2LK65:G#XM*$:XS@ M>V6 U=[RL"VC?3%RV?'7FR )M:X/:)/=0,-)CSF<:LI<3VJ@?!IA*GL5C9)' MA*D/N*M)C91OI2M=/:&!LA7[UO69CHH$DMZX-L>^=+LU8:OKQSLNZ#2 Z0O[ M^XF\ZL:]UC+8F[7C&@$W%N?X8G#A80Q\*,K6TY4F*].6#;30Q\;"7ICW8]=/ M\CB;P&]L1W6<]L:@0(!E$!&/50-D\Q($6"B6>%L^#2,O!G;NC.6^]%L-)/XE M")P7J B+@"F'O*2Q1>TTJ6ZU&QZ MDK\EM;G5J)_/$'MIK0\.: N%2#.:9@AC^AQXS^S-&^+G%]94INWU9 9.VEO? MT)"=?GKKFR#TROF>--M@S?(-RS!0H_RPNON\7OK 5Z3P*(1O@V/"8&=;386P:LF M[8L/"B:%(;F56.^-+=AZLGT1]G\3XC$?F=^PS<.FI'V9%K6!=EJ>+SV0%6$/ MI%P_LT[UBDY)XL7K0);1M.#W5EXUV@4S$R."RG)=!B /#D3Y>Y)WKN\NDD46 M-Y-.MWG(18"3SPOHFR-WYI>?HG)8JRV7+KP8L2G,?L"L J7.QNL70 MQE"IK,;\3%/3^0R\[!G4,04[ZS%8/'3IL?%:.D-F8/JA=>6K(6];\/>N, WB9AXKCQ9+*#.&U)AM(@/ MS81XH GX,)H*M:%6Y/8E? ^Z%(IV0=%><&4-WT?-W//M5-JH(.,TRP?TJX3R M8/5L-:'8J$F-KKI.4M/. ;A(CU4A$V5AM%HBJ4SP 41;4HO\S($M#HK[O1: -X--/KU/;>*:N8-SY MO-??/]PSJ&-RBSE/G_=\;]P[V_OIQ]_]\.GWO=X_+T/29=83-8S^X?[Y_N'^L='K_1B0N"0"JG#'"&@= M[??C'X81->Y\- 8'_8.CPZ,/QOG'PY./QR?&W;>XV#=@;,PJRMG,^>]'^<\C MM&8 /D=\?!7L\][$\V8?#PY>7E[V7X[WN?L$U0_[!__\=G-O3NB4])@C/.*8 M=,^ \A]%\.4--XD7""=1_?71M6,"QP?SM@I+R+]Z<;&>_*K7/^H=]_=?A;47 ML2A_5F@D+OZZ5#["U#\_/S\(?IT7!4*LA/0<]H\_&,8GE]MT1,=&0.*C]S:C MG_<$F\YLV73PW<2EX\][8 0Z!#:1Q#[@AN,TNJ])+8DO;] MA%)/[!F2^B^CZSDW4)JZW)M0E^R;?'H@?S]0(11 4Y+7P3I@S;\4M^/;&7 O M;41<.-:03V M^H(Y5(@+\W\^$TPJX4((,,/@"Y=:H)$;1AZ9#;]1 ;^!C[2NJ$>8K2J#QEK; MA(#D)^YXS/&IE;+3B/$4PW^GMO65N_?$IG5%M')[FQ#2G_M"VAQ)@U; MLDFAD0FWK6OHS_PYM/>Z4M%O8!-BN'9@L'EBCS:=*^O: =9-,/G155WLBE0W M ?C"-%VPTR^O,W#7M+9VB\AL E)@5>(;\7PWZ&+STY[_H>80T\;%B87\9C:GH0\L%?(PB/1A2&01.8# ; !B2EV("N& *DQ#5C M<40?YSP*H)*@<'1\$)4X@-AF&K3=8Q -[E4*,J:6X0DHFN @?#NDU=\/A9RE M'G*;*'D#E"/ZDIT&IBT)_NFK1QV+6O-OF2>;.#__(.>EAX=&SYB3A,])JD9$ MUM">#DF$4B/<3/%BRVDN=_.%&9 :$_$8T/-%[XF0F93JX(#:GHB_"0PXD&OT MQ;_#OA03MZ+"RW$'D-U$#W\%&?>B^CO?EU;1]N7@1QT)W("89 M!\UC(NCL&7[J$_KWR?'9Z7G_^.SX[.S#R=G@]/1D 2MA11=N&B$8=\Q#9.?U MNL'8Y=.%/*,6>..(N&M1]_->?\_P!7#*9Y(18N\9+Y0]3;S@%RUEKFQ7/W-N MO3#;SF@R^S,._32LC86:E>#B4]Z("L]E)G@Q.:TO4&&ZT(XH4@%TI,XC/.I, M1Z CR<7M^!<1SL,*M%M:9T>4K2^#2/?'>'1_16=<,$]DY52@]J+B.Z)Q+?B1 ML@=XE*T14JE4P:'TY>"I-N_X7',(;EC:)U-EL.NDFEE\/E(.Y7+'!OZ3)O1, M;+GZ<.$-B>N^@6/YE=@^+5".4ET<2E-7T;):Z\/$%]W>N71&6+Q,6][W7^[-K)PH"=5/QK'8+;;P@-8\?G MVY/;L(YU[W'SOW*OC;I"^C'O+6,3U<7;9;^2X>*".(Q35?Y)HU3$@F]D&?+I ME#L!^Z4Q0Z88#DUI2C\G1E"!A4]I,!:&.TN5>LLIV1'5J2)#& U8%@N9N(. MYMH9DAGS2-&R_"\USVZ'ODT:8/ M_(Z41.[:=' 80IV8J!FH^/QW0A8%2DZ4V%[U58' YX[STY;>*G<0*NOA4**J M8JIVA50!XHM[DYEYI1I=+KCM*E1$A,];PH@O_;VX(V_2UU>L:^461JN[,OYR M8EUUX-%D@O$&-W)7I-H1RUB'%"(+.JVTH$\'F:,9S1_7T#IQG5!3Z5F. MH_*S'(LV#3XV%JT:Q+&,5+N&YE'O=J,;ZH4GB223%\^$V>&*86+G+EK)NB2" MF9ENIEU[D_MX\S T9'FNP.OIC)@EV3[*)-+]Y CZR8<->(N:&BW>^ZL!NG)^ MW6L_C$^*I2B 3Y;IC#:K4>&;/B\8_@IBR+\Y '#=CN79S]16QXC.N"O#VB]0 MH3 WIC'Z.*Q$7=7+YK%>4>!;:4OC'89@ <0"K9+-Y%7LFC$H8\3G0+YSA\<3 MW!!4E-E:N'934!Z73FOJ)V]%1P6Q4I8FW& MUR!5Z3(NATN3J@HH45TI,(23YA$5%$0DSWE=T6=J\^ L9;FS+:V#5*.E>EG6 MISY$? /IS]0!\+:\?L^:,H<)3XKBN6(DK:C5#?76 :GL=5M>#D]>PJFZ\CW0 M6?F6#1BZUWRV?I8W2U962:O.H%T MKQM KSO:@&O9C"UE5G-7D5CC U'!'5]WY$VZB&_$HB,:G$=XX#?,E/[SXLFE M@?_(V(1R/1RFT)!"%AI>#3_"Z#'H#]'UQW+RD[@;N< =E-3HJ-+K(L:,SM8(%D&LA?'D'9G"1:[R#"8+Z M!W%= G()=IIN ;$+_ ^Y6+J(L@&*.,RG(25FQX_F)=-:R)!@_A1#8<6W=1'%%6)8WZP^!T<-Y5Q2M!QY>PGS^ I3/28 P+OZ#RDF[YC8(I MJ!/;(2-942CX#@042&N^%%QW%I)# (>9H)V%J$H,WYB3E0=@D#;.%M&M'Q65=DLEJONG#THB@#?'"472O($NHX5).OM MH@E4XM^*82+_2*7Z()%??^?L04<.^&8PRWBB.^2#D2_W=1V=JFDIG( 4SKIM M#8HBJ)R+M+\!5A#\C*A)(0('3Z<9/R8J[IP5* F@\E@S!AM(W[2M; 'I:CNG M?P7XE4>2M;5?L%,Q#&;%UT[F_9? ;P^PEQ:?#JO3S' M#>9&2E(6\@MW5+LU0$?J/<>CWL6:9W9#5#XX3=UG9E)QZPYMPJ:% [0.C8X; MP^JRB!=Y#M>]Q9R[(_[ H[5T8E]8STQP5UQXQ;E*]0FEL9]V91[7L$!B8UA[ MOD'1WL=J]J!':S=,H@&9Q%:!:/UOQ1LE.J-L=:RQ$A$MXEW1F4O-^*7LF4T# M!3C6Q51>;?!;6>2G4K7C*J\M@M@2$"W;)7F^'5_11R^X"\-W/'!?4^9/"\R@ MLE[';: >_M@ JE,'FCTP)7FSN?!A^N(+YE A$B-/.$N-T[#!CI/WNL-H-I6O M*GB$V:JGJ'QT;/6#0+?\0M&XFFX>NP=8-$S0<7B0'WAKU@PB A%\:? M(S[^LH?TT%6,$:+!1QCM)<01-?F3PWX#<[- -VS,Y$)>6N;QJ]BYLE^^TF%M MK;3K>FK"R&6_>A=Z3:VEN_G9ANY*7+/=)1U?FW)$>+JG2?C119/)'Y2VTEOE M 8>!;\+ZUFO[]03?UJF$M2.5R2]0.GM[;]XJPZ9X>;=\C K EQ'5I'@6C^1A589?PS#MMI<:I8"KS;XWAIOF/S#:4E?+ZADYU;N@I1(L)NCZW1.:G$ MR:@V%AR6&L5AO"U;UIH7%]2$C.^8T1JFFF')=")E/-ELS4TK\_+>&9#)OMMQ MRITK;TSVWNYL A(*/<8LYY:R5MM^[P,;EG6WPYYKQR/.$YL7#CS PX0X%?.X M5GEX[P-(9-[XYC'::4B#PWXV#2G9=O8!PS@7"3XF&# D!\:8NX;D 7\24N3=5G]. M=!5"3;A$C783:TA9-Y^/K?D&4EWM3+Y*VM^ 8UM=^7,OM7[IX%M_T,!<&%)7 M/7K?6 M=LKBVQ(-O.J^%.%B\2*]:-&ANQ=1WWM0T18-O!MWL2^,K4VLY/I#9 M$\T$ @E*.#I%0XJM,^Q7R6*KQW>MS).5Z7;.EM8KF;8N<=?@?OE&MYR4QF9\ MD$Y3G3.LUH6%;RS70Y],*F\L6,RGFY9?'^2WB12GS7HQ#.V4;.#54H&X;$Q#7CQL]6-65*&X+LQZ0JG,MA$;4_9 M]T ;<$T9BN\6I2V=RI@2M4G5>T6WN09P&-RZ;&,EZZLCN;8.E6K T'F"NU': MNV):ZQ?:AMZ&7FSVQ_M#\WTAF5<@DR0FW+:NIS.7/XM.7KC$S3G_K!"[(JMS3IIK\V13[=88Z@ MPQQNP,NHZ#AUY]$ZT2./==>:7M5'P-3!OW_MD\E" U)7@$3(C1 ME;;+/UMV^8L6DHECUTXO:L48_9%,9W^[PN_LL[(",YB_AE60%*U6I>W%2XN. M(>;UZ U$O$N92%60ZI+!T:=U=)B^<[X!M&W-(++1,%31+;J=S&D")<^OI:;*S+L:E:I33T8X ^V (EKX -WY9F"8A$V*EP/ZT^ M(1S:7T&;6B:A(P2$,7D)LK*HO*K:;ME ,>2-A^U1MD:TL*2_-'.^'*=')(V8 M)OYX?#EEI>" 1G&YUI==)",P\1G#Q"')4=Y<7&ZQ!9)7Y5[?)G_L;V0-Y"$_4!>57O,@/EB],#QN$#XLV#3XV>-RJ8X9LVCC"/\3=@(>DM.#)4[")<&/&ST[AU:NU?+JBC*]?'"MZ&T &-G)I$")O MO["7UZ*5[C.#3:7Y:FHUZ0^:@XWOV('>$\DJ#P%OI8IU@&U\)J+A[W5G*0UY M^W*'V,_W&'6]2M"91E]SV^X%&D>/S]JKP_D6)^_#"5S2/ MB,KN6$49X(V/&F$6:C";N6=/#ALSDSB>?"^6.Y+_X*7(&7'>[K]3+W'@+>_F M$^UAY>3P:'F36O)C! S!GPF>#'/.E!QHY)M+$6M_$H9#/<.*N#,\\BJ?8(IW MN+=J"-([Q5E0N.W'^4(NYJ:DSGA>E70_^0#]Y'B3&8VE^DB_LJ>)"=] D ^V MY+*4[-]:=JI!%Z=-*&NZV%B:E4AKB=&YW&?N\LK->E:IV!EEKP@9WP+PTOA? MG,"05Q2G8M4]>R46A-DG2[S_2FP_E+)M\Q?Y\K.J!I=KHE5HN9H4-*R(%6'" MP1*4LC2#_,+=56LQO"UPML$Y8E5%!H732$\&IX,S3(HLUH:"*HL!;B *BA,6 M\\X<#:$(R[_%5H]"![39%.K6KM/)LAI_$>7F#,F,><26U^#F@U#2NB[1SAI" M(X+ ERNZ+*'B>9[R0%U,H@/FT1AL?#?6+$&"#UF[YU/Y/XG.J%U2AX[!$]Y/ MB$LOB:!6LL"0"^4Y6 --==FXUB4>Y?O+-QA;SG2&X>T#8 6+FULRW4:G8KNN()^SM#%<>%^I):_I MN/>(YP,/;ZG"!2ZB ]!GK$@.^[2,5I!*@?,;L!CBP$]YH M!1LJ(KDKQJ.%']\ZEPK$[UP..SX4@W"__-:FNN1VQ5J4L>.;1ZO &TY@4@@% MZN][--S*KMC5JB+!-U-707WG,N[*!*]FAK(\69-2KW$;[.8OW'%UZ0+;J"Z\B22DOI#*1TLC5V MTCCNR#I.ZZR[?#H(51(M./SX?U!+ P04 " "9B8%:0\RVC79; #:7P8 M%0 &5N=&\M,C R-#$R,S%?9&5F+GAM;.U]6W/D-K+F^XG8_U#;&[$[)V+; M?;-GW-[QV2C=>C2A5FE+:ON<)P=$HB2.6409)-4J__H%>*DB6;CRABPU'V;< M*N*27V8B 202B;__W^=U.'O"- Y(]/.K=]^]?37#D4?\('KX^56:K%[_^.K_ M_L=_^[>___?7K__S9'DU\XF7KG&4S#R*48+]V=<@>9S=DO7_Y$U<8)B5H5$LZRM]]^]*S^<%JV1Z*?9]V_> MO7G_]OT/LX\_O?WK3Q_^.KOY7!;[S A;!9IR81#]_A/_OWO6VXSAB^*?GN/@ MYU>/2;+YZ$/K#J;]^]^<_/5[?>(UZCUT$4)RCR\*L9*_]3 MG/UX13R49,RI5'^^IV'9P((E7LZR)GY+M!O_\*@[6FY!3F?WV2/'JYU=,7PA#_?[[=^]SS/_C-F'BYGIT M2J*8A('/I7^"0M[V[2/&2?QJQEO_LKS<4<-*8TJ21TS1=QY9O^'?WY@TE$$S M8NV;P6'=(,H^/^(D\%#8&\9&JXX![WZ,%ZO/^,\_411$^/R/-$BV\\@_?431 M XXOH]N$>+\_DM!GUB?_>H97@1-%2+YV&@R2!L>#>1;$ M7DCBE.)3LF;3!!<$FP@"1L\-Q3&KD!G8,YR@(#2%:MNH"[@G: M66'3&Q0&K0E-@C\SX3&"&97$"[A9.H^38,W_455I]O<%"N@O*$QQW"?C>J " M"$-O*+D@=(V6.$[#I$\FR5IV 9S_BT1)$*787VR*P1_GHN-#H*;Z_\"ASRB_ M12%NRX[._1T3D^:^GPDA@@7[-R-^?U/K8>7LBT7X-C@9L)) MMGRQN^&K02X8S#KAB^#+]8:2IWR1V!:Q?0H4M:L,%F%\1I:B#CA[4=PF"^YS\-,2+U:\X M>'CD:Y G1O<#SE9RF\R,=@5JU8<+9N1[[\O(8X6")WP3HM83D:HI(-"R$;3( MV#[WV(^9VZ$WM*K6@3"@?TUOUPD0=BSCM)34EXAM<5G-MST/ 6T70%AQ1\H9 M)CLCX$X=',79HO#\F?^S]=*^6VNZ(K[?K9ZV03=+>D8JOD//..X5K7&[+D!?X^2*Q/$-ILQXK4ET^X@R M3SC_)[=K=X\H^8RV-R3A5@^%X?8$7[*)L+T[LH<>G4PUK#C98GR"([P*$F[] MVZ\U5&VY '>+'SI-$P?U78)88H]$7A &G4:MIC4G -/[&/^1LB+G3YVD)6O' M%E1&=XG,EH@$13ZB_/#A-(T3LIX_!_$96:. ,7F%N./X53=NF710P8&H5T(I M_EE%PYF!XS7Z#J>4;/A_LMB(-SC&JS=%^3=?^?'2ZXCMF]<9,;3N2*Y$B/"3EAXR^ MK+7N1/F9P%ZO\?J^+4>%Y#7:[8'0@)D+'OST.F^Z3UH/FNY.[B,CBWKI/7Z] M:[U'BH6M]\KC? 0/P^2R[0K![+<@RI9N5^S/6J_XF2U4?.R7_7)*^S2"G(B2 MC)!XM;Y#'E-&Z"'DN&1CC+WO'LC3&Q\'/,;M>_Z/S&+FH''PVQ5^0.$Y6VHE M6]Y[V5:([G'X\RO)5_8W1WGP]T3B[3 MNK*90@$[:.B*DK6J)/S9H=Z]^ICPG&D15A=2TR16TV=90 M*KI"\7W&EC1^_8#0)I\=ZT"@L,)O M!0,:WUP,.^ZL/#CKF?-#\H?\G.1DNR]S@[:99>%D[VF/?.[PDUKH(;LH!_L@ M7;@;7F*=(:/PLCHH:W3P@3A,_Y"&\C6)UB3"":+;.X8J1AXG2S*VS0H7C-45 M!@56.))-BVL!NQ]AAI(CUJ"KPT?="1]/^L8''QLQ32JJPO[:JPG[X[?%UPC3 M^#'8"-1?^*W@0^/;V-0*]5?RM4FQ>^T4,Y;H$%1UK]8$5[6#JJXUZXI1^I#- M'Z=LLA"YZJ0%2F^=H( 3XJ464U=," 2&A51PGQ@#JWGZ#AKD:BEO"-*JH''" M*%D.:$J5BU59*1BXQ&MX73DY-O>:K!,+,<=7V[&*F\V6R?+F7%O=W3[[UL,1 MH@%1^5A$99K^E7J9L5 4G7Z)X@WVLLP'8KW5E2O1R,L!<+((Q4#,T0G]+-5& M,YV5-P;)$O.+VOQTD?V'QZ\^H9#O.@5*K"]8>M84!1T 7.(XH8&78%],F/C7 MS[5X@H(%?315,*E;4^[&D($6D%X951UK\L[Y@.O6*:0QF=WMJEXJ%GA!%45* M9ZBP" XPIE%74@"R?V9M=S'W">%F272N%D M*UG?&Y3BHI6M_X_)JU##V N8B)/;(:[9?UU%VKJ7O -)XR0/_=RO( M,@&88*08E"QXIBP)!Z-P9!B55>-T/R),1$7LL%;'@:)Y/@(TS4+2_O(>/S^] MXG?X=_?YI?.%18V"[*F31E>TK*WGC;BVN_'7 M1@%(5_Y4QZ0% 7QL6G?LVC-\2E(>W+]!S*!PNH0;('F1W>I?5&0D"$N\2:GW MR(^7RGO>37J$@\BZWLXK9ES/Y99'(332'GQ]MW/81^[C,FX;TC15Q!L6R6(6 M=,GS9HC&@ZY8;H67B%4%]O=)905 P)-'+&D+:B MYU[CM;(A%A#K]Q3%#6DW([%XT*(8E2?;+U'P1XK/<.S18"-QYMI6 MVY\#&%:#P KIWL"@I PPE/6_I?B(#>C&F8=13\71A[P'UUOA);_.(!@)![^7 M^\#][V-2* [Z./Q2I=)]2,8A$XF*ZJJ"[:IF>\MJ%4AFMKS>(CH1$'PJW=^U M3P[)%KOS55>&X%R<$O*7:,BO.=XK#60>]K&O*FG&_1TG>;&ZC/S@*?#96D.@ M9,HR!69)&5I<_QK5 M(&G7)^[;PUGP0BHZLI1^+U +OKM&(=0Z10D1$O<:*&<\,4%3U<:#IKA."IN MI)F?,>+9N/(T-IM4=E])5ZS@A[P8$&A"K=475,!SK\-:V1 +B%6-EC7,%5O5 M("3]WL6+Y2G,>2X"$DGN@1B5;5YJ$I=U@+1!B#A/G*I,F3!.7 ; Y2:E6(@9 M.N$%)U'#67HY<8.0]'OW2-+)=O?/?P28,MX^;J_P$Q9M^^PJE0% AI5<,J%B ME>)#(L5146WJ-EEB5M=A1)2=P$DWMM1"H8QZSJ*@['H$.@@KQ&=/J:I'GZKT MX; 3EW;A_^,O03+%37;$"=YJ$[J<6]0L/82 :8J,/,,VG3 M$:1Q-8^2P _"E+\YV'J8_^",9S/S6G^3/%B=8YH%$0/_'V% M/+/45MR Z-+A\#V5%_V&[ F,C*2G Z;%E=R"<8(PALX0:X[5;EP.1V%V<5-+ M&21CLL0QYBN(>>2?\74'R5_8W">D*\,R[@AC ,_H>T'H@N&X7+M-+X/@HM,"'T0VJ-=P@?OL/!??N.] M+5:?@Q#'"8EPF=]2< 2K+5B>1BH*#DRV^&S5H*B2=/?CR(#WQ IH[9Q4VGAV M6*IL%-*\><9/4"_57\K5)O7LM%3.9Z!#4TKU7F\@R MO3>K0M*X7Q -T'V(ER@1+;IDG\O3[8//CB&(S^>E!00PW.N@E.?$ $KMS+[1 M4'9P+V@ DCZ>I'$0X3A6YRW2E"IX(2T%!!?_)\5BG34NK\#:*.].HW7B(O9X MJWHN:9ZKNT&SKF,']V_>YT=@GW'R2/S+Z(FM5O8'9M5?,9;$L?;1U"[U8I>F M1F*=C C%>:RN<.U@5E[8X0EM'S(FENRHG>1V(&!_T"OO&-)L=/M(:)+=&\+W MTO3"JC*[ES"$92 @$E^X5)>2H0(P.I3"(*;(:OHN:C)_=4/2%"0-WKT*/D_9 M@*/BUQ?5A6JIL@X+@0"E2 0F+R8%YEZ/-1(AQN .DWXU&]WG^Q(U!DF7#.LXYH'RW4E5,B!/&QL!. M7L08:_,I2VT?Y>N6XK8A#8M\*W+)$Q^Q;"."S[:9X'$ \ M58W9J3BC_6"=.HDQL:!2OL7KULHN9J5E*ZY]BJ.I(^F+U8IW"P;"D$?MM*0= MDMFK@<@6$<$JD#X/8EA:- )$I6'AU=L"57D]9O?CVU1\S8%I@+L>WZ;LYF#L MB)MW'77!7_8A8>!G1%TR:R)\K%!9:)]?4%C(&1!9OD1E,2D8]WJMD0(Q!M=( MBBAHM$B!*&D,DF7?3X%%A-,M?ECK92$#6812;4&X*DM]6, ]64>#H=V9ZBS.S)K!;%A%/[^ MIB&E*_9G]J'^4X&DQ@C,SR,(OP>&OF.[M3<9$W8V:S^]8K^Z?=M;PDP+\'." M(Q_[#5Y]_/C#^[=OW[U].WN]-X/LW]569T6SLUV[ZS"*=^1]_?KUNYVL6&,? M,JCW*,:O2@4==P:_XX$]SOS/K*:U$OO\>O= M(*NJLLB*B-E>-0T*% U#,*XTJN0H[;JHX##\KYBVHA]#YLL4JBH'$0RG KC% M-,#QIQO6&J84^QEEPL@LHQH#B23CU.MUT8E:'G*5J@T(%0H $CFQEHBDQI@2 M>=]=(A(4 "1R:BT128TQ)?*ANT0D* !(Y,Q:(I(:8TKD^^X2D: ()%S:XE( M:HPID1^Z2T2"PJU$=B]=!Q'.?'ZZ%6ZEX##\1V%HO)HZH%JXG"T6O,W-+"/ M3W[BAUILSW4>9D5_?A7G+J3]]Y#$V/_Y54+3T;2#,_#[.LHU()-,L!& N M-Y-/D_ -#;(;&)G8G8Z*G++3E(W5*#%B_T%9 &MF\CG M_^$AGT\HS+R]R2FB=!M$#UEZ0=EFT*PN&$%)U*VV,32#!$=^;,;;H, _?]ZP MW3(N$$KD)2D+P)P9RT<" 8X\V<6AWBH19:EP8!;'&,)=L%)S3QFTC4 MB9 DNQY+(0'D^PTE3"N2+7^]BX=K<>.=Y92[QG)KJ*H"QBBJK:$* ASI9)G[ MC);:PI)@S)A*%D+*X8A@B1E-@9?@;&TCX7ZS$("5FT)UJMQO4@Z'\9\(\;\& M82AA^?XS (MCR.P]S7#87"P*HH?L:>9E\/"8+%9?XORFB\S8J.L ,#N& M$ M@2.E,\S6=@$#DT'B@0/*E9*\.(!%DZ%LY!AZ$XLD"6RSQSQA.-,2B\52EX8 M.(\U,NJ"#LZ@R@$H-QL@!HRIMPP2;Z\"=,]OGO%T^5%^JO!(0H8RSB](:Y:S MYM4!3#9F/F5S2""E:.9R5E4 L"BVU4J)_ "[I>>>1](HB6_0EA\M:1PJDL*P M)&7B7I$ 247FF+_$)9<-++R /8[UM*188$CH%U&<*.1(RT-8#JR$XX4"1S1 M7),$FXE%6!+ "LY.)$(4<,11WS27T+9JR>@J =CSV E)!PB.O"JX>CQ>Z]SJ MF!+_:Q\2[XP8CDIDVWOCM8BT])@B_%LO@U:&!(YHC*7B6B _]CRF ,I"8N.U M[E>#>K 6\=:;80.$<,18 :H?2]"6\%W\%)"$<(?7&T(1W1KY_Z2E82WFK84C MQ0564&4 WWS-/2SS)*'!?9IDN2S)#5(8P1;M / [:=14(4L3@'"D;.V1A^*# MUV_>K ?ENDY#G@WB MC+'9"V0SC4E% ,M .X&9@((CNT-LQJL"$*N!KO,_)%GH5C8M(RB@.6"[[',E M +4R_/N;,9/IY)N 1YP$WGZ&,LJL\X-Y9IW97VK=_/NK*=/.E&EGRK0S9=J9 M,NT$FLC MHUHU N[#H*J08$CKHJ8PKG8Z_" 3H5U;?=EK.1:>513QG>=A&; M*2*H C2!'[ ]_RT*L4%HD+S\ M,84&R5&X/2W94\,?T%NL[BB*8N1Q:I2A0B85@80.Z12N)B<#6 .DS>-S*X]$ M7*RJWA6*+U)N[7Y%E%&1,#/YF3'AD57_L%@QP\],O/"HL9\F 409F6OG+K-> M9]AC2?X]I"U".'\/'I<@PC ?AJ& M-9O*#B';"&#(2;$';V+PQ+;Q-R'*B5-&<'^OS^BSHH/UO)#ETGW=KCRPOM.'X8^ZU M90CGVN:B[8K6G;QERMB'Q&W;=NC*&&!4&"B)+8.&5I/F[B8[J1?/+G./%8DS M(0FUHG53$((<] ._-3P8(BQNP/8B0U%;KD=R1T6V%+.( S#DG"',?[X@]!;3 MI\ 3K[ZZM0?_ZGX/(&&(M'HWNA>92AL\HD$L94>KD3RD[/OQ.=A/RO;5CR>[ M@X/9=R@Q:B?F%O4!G!"VF8!;( 4O7J/YN&4;QY/LP]6\.^R@[2A6B--P)VTV M'L,.EEHJ0.7FO-RN-Q/OM&D ?H:7-J@<22G7FBYBDK;@>LG;2B]UXI.B'5I^ M9YCIFW\6/ 4^COS%2O@6B$ALAA5'E5:K4TP;-."GN=SGF84/\:@\?I]G%TIT MBSU64O%J>\Y7#8P;'54/.F4M[HK4_9FMN?.P?5NC MRG/((UQ73D/3P^6>Y ACE]+]P+8%PJ$E*;PG>\$ +N/T%QPG!]HFDF"+1D:5 M7/L3MQ;(($DL5ZNN(BM;&35>MOUY2QMHX!= RL SR[JCRG$P'_L0@4O#+E]; MBL]I %H+W]P!3.,%ZO&)=(GYBAIG96XW87 0K-2ZE5$'Z1".=3FTH6?(\]4* M>PDS_WP6"$-5<10C7FB)\Z,[7"RQET M16)X7L!1MVN<7$8>6>,K$LL,?*/,J(+LY#IL$ XKESZ/2;T(R=<]Y?H$^=_; M),CG'<#1,[/UBC2" MHF( MIO6BK=W!HD037Q+<4,(/SGTVP!DIE]&"S0%L\1H]S+TD M>,H.R^;W<4*1)[N_WJ:AHTE(T ;5!Q#QI%/^H8 9&D:W=RW9-5XJE"_S=!-&VS; I & MRJ%"V'(+T P2>12S*>X,Y_^M MN']:NCXPJ A@_VZMR!J)'F"$+$IF?S8H\,^?^2I5=BJNKP9@$]ZS&)L((0MQ M!_2*_WT5H/L@E*NO@&;17!2 ;U .RI>Q;E 43@H(0L MT,R"[.>(%G)5M !@ISO$6E<,%HZ4S;=NG4-00&0^[B1C&ZS@17P9/>&XCV@C M94, %LF=HHV4X.#(^+2,5:38Y_=KY Y)HQH ' _MM;;V%IH*Y= N9+9*RY[_ M1CY>XI#?"[@C5X''M\SS!XIQ$8]XX"XVJP? J]!-1A98X0PT<\B=C2@(X]G/ M,+0!#5[6Q2E$]XE3V1 /T2GB5,)#HZ,&=D>QGYV*55V\#2/_/P'S#Z*,KMU M;0SN=&N@Z_4WPMLQ8/"96$A7Y;RY$GA@]C1(UQ;ASMZ&(N^%"S#M0$%QF4Y2 M-I.KJ\"=NSN,Z4.88X[<_2LSS(!=' MGE#(%7/)MG4T\-AN/G/ 1'[]ATK)/"]'TRM[_NR%*7\2E?TCBP9?LIU(GDY& MXS8V8UZ(7C+,.<:S(-Z0&(6?*$DWK$9VD21*@BC%?N'XES]E M,BX) .S@"#IIS18X&GF;;C;Y?704EDEG+J,5H>N,5HT7R;@V@*-4PYO\IHC@ MB/"29QABJLE34+'I6GKRW2@%P,-CJ7SUL^T&'#CR*)&4H>D[CW+D"Y9-W$2$ M)$XIUHRU[LT"..LV-\;=H [M [A U<2Y5$UCR,9I^C!2=Y.B^1/Z!5 M,P &;E\JOO,4M&+$B$*N^XL[B-FF(0 .V2$%;<.*H46]R%J+YXR(M?AQHV8) M ,[4WH73Q#@TUTL'H(+M!T4 >$9[Y_L!2#B+F?(AI=*C=YJR$1LE#"I'G_\A M6;"8507@M>A3GG;@X<@Y\]KF-OB=1)[U(@!V]D/(K0X2DGR4F0"+*;6(%RVB MRW0A()V:'%/^K=XQZ0?FT6@ VQ"CZ(&_:U6'(A_-;9L#L/_H8S18Z(B"&4>C M'P5/*C'_Q6JCI8*HV@.P<1E90U3<@*,BGPCQOP8\Z:E0XOO/ #8W?0MP#V[4 M3._[50?/+(2B+5N8"KTHP[MQK;'/2^YC_$?* M:#A_XOE^65>*E.[2TLY3MEL*I7Y$(@'E^"#K@"IE3G9%>1@YV#6:II%('SG5 M^Y:),/^ZIBR Q:96LQ2B )%YG2>;O(S8U)CRS9+"7(D*CF^IWO=FJ41X $E" M^VZ$O#@,$R57++D4!G[P88F?2/C$+S<3%.VN:\E??E"7!V!]="JS@,-Q)"SY M'C+"_CFB$;,X; /NI>LTNRM[QJ3B'3PL:5/1H?.AHWQ-T,$1(H>R6)U2[ ?) M!?*RO%J?T7.P3MW'05KA].1@^DDC1F9<5SQ MDEF[E3X5=@?W(G7?>GJ/V$]#)C4!6^*3;>4OY?N"ULV,.X8%5"GV M=]+2SMU17<56':Q2E$ZMK8BJW&VMW@,:U(.Q&=2HHDY"#4S36X F_!4J$. W M /ER-MF6L=MYF,6"9M>TV6 ^V6K;5G7NM^C1HYK !"U?KD#>O#L/>V>JR MN43!^.\K61.4OGM!.0 &TU8?:SOU0T1N3U(P#7#\J1XRK3Y/4=4 $*#113I* M;&Y'3(ABMK$L GH7-'LP2C&C*Q/"_F#+A)1/8!M$DRT_FA-8>GFQ\0V\+*E>!P,OAS>Z,)9XDU+O M$572=#8I$UIVR[IN;;Q.ZTJ96 :P!S=I=%#G."(QVY&F,97H<+AHBCLT-RW MTJB=@5)@&G]<\'PH$LM4^3:^.9(ED>EHCBJ8W/!:J.H'7]W;D0/%J''0F;X6 M!VM2+C:^N[81AQ(OV=@@='Q&,GXH&5G_[G -J&-DG5!HYSA7DE@GLRJC!SG9 M(*EY7:SM\O&%.PF0U1U5<=-3=9URI5RLJ@DKS/6@5>, -FNVNM,7=#C1,W7G MXRF)GC!-^!7!_)]\"E[RP!*)+IA7!W 7RU;:YN#@R+/B\3<8RM+2 -)3V$I+ MB@6PQ]$:!>GD$,L7E01);%O MTP" +!1MIT(3>'"D*O3.[N9H[*4TN_5\RM:=/$MPZ9DM"EH=?]FT"B"OI/4X M[HH9N%*4B=YO:,!?7FC2+TLWT+(M #D->U$ /5(X8J_D:SM+^=,9>4[FZN+A M@M!;3)\8%NG5:,M& .2;L=XP6T(<.MV:\&1O74O>TF MPRXXX8Q4 8#;!&^DN_#+74CI+D^CS%[WT_2H*M&3'ZP?Y*"5Y(:2"YZ%N9*, MN;S3M*!7A$]?):;;(/)P]4IBM*TQ6EZ8K2=$7IZ*XH3;&K4^RJS)5<\XC> M,46,\]6(,/9R'OGEVL;<==^^!P#CN0=G?7O\#DY[9<06QG]!2VO57.L:'@)W M:/^(HEP'0 _Z,%"&R^)D6-'$$0;,V@&$"PC\@^?*VEQ.O?!\'0N[WV& MBNZS)RH8];-P3\0,Y51,9W?3V=UT=C>=W4UG=]/9W;2_G?:WTF77$GOD(0K^ MQ/ZES\@,5@$Z>*1/N,XIBJ@?R!RRPY>Q^^V-': W0*U1%BG]]2\B#-TIH/EE MN-$[E*Z*&/I"];5XI#HK>4/Q!@7^^?.&K=,P*[_@>\W\VQAJ;$X+(%MZA-IM MSN>7J?0WE+!]9+*]"5'V/CL?YYMBT3.TDBOZ!N00/3ZE5O#U92IQ\X7J;-S> M/:)(\^3OR#0 GU(;\-?!F5)K.(M-YBZ/'JXPBG%VE+Y8?8FQ<(4Q>N^ M$D0,JZFC<_9E&N#1UL4N%%23^>+X3.G+UL7J+^-YN(2] EK%NG!S"7GR,I6N MV$=6/W@>3Y8;WZ"M74S1D#2\,$^88J@/[#!0,?F8EJ%".#0/ULI6V)4O0R]* M[6AY86XOC2H[9O;+--K7)/(.V'!%HH<[3-?\Y?$1C+8!#8!6$4=JM V8_#(U M_*RX?W6'GN6&?,R.7Y@+S($NRSC[,A5X7*UUIJHC^, W.+.P?>F=PXJ5&47#M".KADN"SJE#X^V;@6&&6RAXH92%J-V^]P36Q?*LI9(R@"PI"WU ML_:64QV44R'<4>3C-:*_QVR+D?W!:5<+15,'P"%:#T+2@'0JM,NHX&VGV="Z ME1>5F\P:/62)6\R,K5J",3NV5'L+J?<_2\JV$SPEO<<4=XECS/C!;T.=X2<< MDBRFGJRN4!(\A"F;*% L?OVX0SL IM$."KW?HK0"[T*:I]N-A\,.8JPW &"& M'45^==30/#!7TSWXEW(/OCP>4*P;?\4\[![[\R=,T0/^$N-5&EX%*YGSMUN3 M $:XK9YT WSTQX+3';*C#2GOXQ;8:*>"Y5-&;,Y,F1ZW..G[P?"DC_4TRYY+ MFM&\K^G@;CJXFP[NIH.[Z>!N.KB;]DXO9.^DN0\D6'GL;B,7.4V4=WC,ZA_1 M=J<%NK'N;@FH82: K#%_X?($L[44:)WLXYK.HK#Z@BPFV+@ # M= [';_9OO/L M>LV\>..#_;-"P(Q3P+WS,TX#?,=\OAB[35"2>3!.4(@BCYEVC'DNR;GO![F( M]VR)3[;LCPV)4?B)DG03LR;"-+?_(DFI_/FC]3YV4-C0L)31@^-T#N:08F05 MKD>MC<-KIW.K%;W:,,?6K<$X5AEW:%=UK37CIK.;IA [:C3@$YT:LBS,+U@% M'M(<1&MK@;ERY=#6:YD$5?#FYEA<#X;A-=1L0XF!N&V/ET*I+^VH;F/3'Y/@ M'!%88/J$(_:O,!N3:R9;SJ4D>,)BM1JB P#&:@#=&H)31ZE@S5BT[AIUV"* MT"\8*G3(FJ/4F4M^3(9CR=S61X, LI@:,P!9XY28;+;4OT9F%IK *+28*A* MG2UP],0DHO(:)XO5'7J>)PD-[M.$;T#OR!)O>"))9BY9A62K=#KTTCZ :+@! M=:E'1L'1+HL!4MWDMMSU=^P P$((TL:_(S?A*&%Q)WAE@:Y\ %BM?'TT#,TY MT,L@K645Z(%)<'3) D7Q;G3]P>@"6G=KIFX=@%;U-^I:6B@UAXY4I21/./>H M5KH> 'B< *B6CDN /-^5C/G-/!EBM1FB P!KJWZU9@@FP;%)[7G5^U()A+MI M&(O3A2EP=*42U#[ &KNWU@',6\,NM'OC%!S5LD#1>&^UMP61K%T *^R>!U[+ MM9",08!60,4;IM6\88?/F?:S%K+K"H!-&D")AN49(+WB;X3VHS:UE@"LE0%H M18TE1SDE63VSVD.[ -;),*8D^(^A=N33,&ME$*>U VI09_8]WW9^/=O3-@OVQ$W7H+_):] U"H_Y,AJ\B\=:)L%93$V7T:;+ M:--EM"G_])%=]Y4R!YR I[354]KJ;RIM]73E=KIR^XU?N<4;BKV@V/EO0IQI M!6/*FD<,_YG]+ENI&54%<(+A.F;6B$]P7(]5NA8K[F7/0*=1.E<& 24.?7YT^HN@!7T9+GH-UL?H2%U%&HL6'O"R LP1'HM0P!LY M9N H1C$^P_E_+YM'\?(UB:X>@', ]VL*'9. :T+C2-U&&0ZJ KAY!5$?#O@$ M625VMYNO^-\EV8IK>Z;U 20N!Z<<4F9!UI#RV+R-U1#6!9#;')QF"!GEZ&#Y M @7T%Q2FN(+>^GSXA\-LV+S=6=9PY??A'Y^4+(A%*$6'K+K"XP[/4Q3S5#G\ M/_QVR1,*&7VJ=,ZJ"LY/0LT$41TY*CA.[>82QPD-O 3[8A+%ORH/Q;HU"<,? MK]?7JG2[(78J?QO!CBLQ&_=^'UK<'*[0)/691'C[&='?<7*11KY:5++" &1E M+ 09!J=2V%G]D^WNG_\(V(J$>H_;*YX)3C&IF59V?A!M/\&90H,AO,]L]^]#C/"?&Y%1.-_R\ MCG$QV9$I *<<9%8M@)O<5,I9E:(52L?[,TJW0?209T7#_!P^C1);J5JW F#N M:Z'+]2V<)>0!#J]%EN7 P:KSUUTY#(DR1[$[:U98T^,+.)*X@9)2N3*@=A[, M9EV'"Q<[Z5KB@G,T=$T27)YS"]!*Q*>MY3 \J)W@M(@L6X5&PBCFLY/@]2BJ"T[3?"XW4#(*.3T*?UB1C5A;!@L%-)( M>E6$;N_ABZRFZ5$\ M=4R Q#&ERS>\.M.G,HR:&W\8KVDS[7J6B9U1Z^$X7IY9NTI_/'25[GNHID&[ MC%X7O8W6:N>L=2LP'+4ME-M0 MRF+4;M?5;)>@<] M![<'(6E .K[[6?"VTSQHW8KS*/U^YD)KW)!E;3$GMFH)QKS84N$MI YP?MSO M;G",>20U,T1G/$2:9/LQI8DVK M@/NV@WW7Q&@&&NK25'1W957660V0 MR,*0']\!D@*3Z@A)7PWV"DLI<3TX.*Y*!:V5YV[-^1_+?**RFB6!OK)@ D2+,58#N@D ;K@2TQ'Z F50'D-6L_*$T PI&E M'.>7&*_2\"I8R0Z:S*H"R$36__19!>CH3/44;8($A;<)\7ZW/4%]]_;P!+5H M;Y8UZ"IA6 W4CCIIRC!E\1[&44R3RAAB?^W'#_OCMR7/5"OPTC:^.3^'-&4M MU_T&[?W;)A.>"OUC!U_=^C>%"E#CX'".*PT//Z/G8)VNI5QL?'?H291(O&1C M@]#Q&^:F6C64UP.,V M>T.%'.5AE*@@C+,FK6K5[H8+8+@=&)@&.#ZYH46>VHPRY5&1L@: R*Y2M4& MA K% %X*87^G)'K"-.$K?+;6)WF94P-9]-,D &$9J-_.>=$9KR.QGI+UFD39 MEU^#Y/&:_(HH18V52E;52H2-$ZE46Q&E1:J40: TTVI0U66-T@? M)%<2YD^78%_O*Y$6!;!KUG)4C<"MU4_OX\ /$-WRD"^#HS%Y^?&MO2A=B:VU ME^-Q*Y<]-?PJRV)UQW0F1EZ6'T=E]DTJ ID#=*I7DY,!+,=Y?X(G-J?=A,C# MV@M7LL( I@=SQ:NG]Q$#&F#2.,->UOC=5_;GMOA_5@-?1GZ:][Y8L0U-$#W( MIY,6C0"8:.QDTQ;H #+[S. ^\I^7^"&($\PVFVX>21JCR. GN, XF(_VJ[LU'7&548_;D%],"&G]V'@Z;DN M+CS 'L440^3[.LS=PV3%(XH8&7% $Z7QCWX^7M%^4!@Z8.A'.& 0=$52$TG!C]@N<=OQ._6+&) M-W@*_!2%DMO#^MKA2V:02TN$:Y(6X*$[#1+U+$A1R?)&\I5)5WH$[0.0X[I+?P>'*5:QR M3[;,8/Z1XC,<>S3(J%(L&LVKCV_&_M9]/6D.#Y80M2M&90T8"S];S53*K:^E MG?1H3GZ]+V; ;"R,] _HYN 4HQN4^"SMA>KRCI580\E9<.#)Q20-CK@& M#*ND53:M9 9?F!EG9G":9L&&O\K%5:\Y$W3QG7K62HL"B*^U8:X4QY#LM8@# MT- M@;'G;/^0!-&#GK.RD@!B4FU8*X,QR K'W'S#,-*R^%&[9IU&Y %' MSY>1I[ WHF( G#!JY=@;&1'Y0P1/5$;;E>1I2%7!83BJ> A23_4^0D)E28[O MD*-'1*5^ &EK.?0V=I?2,,-(=B6T1L#YL_>8 MO6^W)FG4?#S;H+Q++Z3%GE8-8G"68^JQ?Z 'O%A59)T+7\AS=067U]%MF*Y& M <SE-_R9KH6$+]*KRNKR=K+LBA:,(PA.HZY3SBJGQCN13%(;8/]F61T]% M0:MX7)M61U6%3JZ,SE#AZ,(=7F\(172;9X)+?RG%A#@B-#RU7M.?(>ZV7[ MV1B(VAU5[JV<-SV"!:01>[65.\J_;$BTW_XJO3Z6+8TJ]1[\0);PX,A9:JSV MY-[0P+,VWP?51Y5H)V^/.28X8BS]#//(SQT-E4W2':9KB?CTU4856R?/C!X+ M''$I5WE+S+4,YT9D$P92MYMU*Z,*LY.+QAH:(-GN,[#RY%D!XT:6;&N)/1P\ M87\159(SR"1KU\:H12?,$H*CLKX]OX; M"?5PQHQPZ7S^C*D7Q#B;;'7;@[T%4<-.._HUM&C&=P%GB<9 MOB#T%M,G-M(OL-C/+2PW*J\[Q,$(B0<^'E:58$^;X5"O-ZJ$.KD]#, ,/1B$ MW7)ZEG'Z"XZ3PXV#:*BT:654,;7R9;2&-K30E!N[7H. C1M2++U];MS&J^-K[/^R!.9T&;W&2Y%?#K>>_ M:M51A=,^=L48CR.99".\E4@.:HXJD5;^"2LXX&>VXJ;Q/@U&JY.4>OU1+UUW MC4;A MSLVB]J@2:N59L88TRD ZY:Y4'KIIM<)L47]4 ;7RB;0 !6P&XY=9,(WS<[MK MDE2"B?;.@B4/39$Y,.V;&56NG1*7V&.#(][JP51A/$JK(5N/J*N,*K:.&4U4 M. ")*#_@C0MG7'E,=4IB::BCNLJH(NJ6SD2) XZ(*G%Z6421)O.9O/BHN)@<51A5"^Z@.#0HX[/Z@71.C"K#'A*@Z7%J1_OW-'C+K]_?LM_I/!1$UR*P+3 F/ M#4??L8[?9'#W*:Q+Y\<93E 0[G%DG,3/">:/ENQ^Y>^,__SJX\>/W[][]_;= M[/5LWQ#[HVQK]I>BM7]G%==A%.^(^?KUZW<[&;Q_^_;#&][N/8KQ*_?!R7>* M&\RJ"@#BJH_E&4V;UP2GAS0AO-H ^B'-TN WL0H=\-5H>(>?'6[;Q>J M0(V#SC3S,V/'.EU+N=CX[G!;+9%XR<8&H6[/<-/[./ #1+>5HTV%.U!1?GR3 M8+.GD[H#%8B@G*Y?HS7[9R7IC=(K:%(1AG-0JWR2HWA&T:P> =["%?-IA'14(3YA&@W(^GJ /"(MI*%#M< CC#GFZ@ZB72HA$ 3M46(FH!U/%5 MF"+2K-A6:ST$\O+C>PAL#B+E'@(Y(@@!0WEXH$&<4*T@$ ^ 3KD$X4$U&%!> MK58>2@C* =CRR]5'\CXU"',D'+I7S3A:DT"Y2J5AI('"L%7@U0$:;8Q<8;H: M@N&$^B3-&:&/*XF(C"6E%EC#MW8 XK1#+NCA"B;@%H,N%UYAQ[M 26U@^8LQ7:;457+0=!F5:]OR/4JI//2 M7@_1O0@/W^*IK%OGD5\4%EPP':(#D)L!4Y6W4 8KID!4$MNMA6ESKL>\.P5P MNSOY%?/_Q_[\"5/T@&NT]K1GZ=(%R)U,/VK1A2T0+8/]'LBL.9!;I%$L XQM ME)2XMKLL?8,@-V$CB=SM*K]AE';Y>_A#Q9?1?V%$6WGR;9MU;?8[[P!L 3L1 M=F7I*:/WE$09ZA2%@N>Z^VT:Y!Z@W8!0*T<;YCA1D-PGT;=N6+8*^U<*^89";A2$4PYXU[DZBX\LH]V@W M:,T^GJ$$7Z @SZ1J=V)MTRZ FSV6,3W]X 8>2%(>D^R?)#Q%/&W_R;:Y,[*) M,[%I%<"=HIXB\FQ0 U<+S2Y9^GAKN[8 7%;J207T6!WG;+WU'K&?\@L,#=N5 M+70R2MKD=7TOS>OZ>E9V.2.KV=>BTQG*>YVA?;?P4\#NS#IC%LZ2'UX%Z#X( ML['^&2..W5]$2S[^:7Z>=$TB6OYY@N(@YO7YVQC1'?8>H^"/%,>J)++#=CFN MI2G(S3(81YLTN6-]*2Z5R(N#24([AD)4;8Z<)4ZG$!%9RLLIJ@HP+JGH=%4G M%1!W59J$9;/2+R1DZL94=*N\OV)8%\"=%KWVJ80EP05*;LL@_OTBNRW(KZ_' MR9)M,:R$IVH P&6+;A)4@9M2J6E8/]8,-B5CFY*Q?3O)V'2,1,]J1M:_.[30 M.D;6"74Z:0YDR0Y\ .-LT*X 7%0=BZ/5R7W8^0C*95FA[Z@*O?2)G#]OL)=@ MW^K41M\0@#7?F,K5A55P'+6E2XUQXB!RN;DFEA@KNR8 '-FX,$%V3'+DS\U? MW[V,/%8N>,(W(8JLW;;O#Y_CRIN=[=J=\8;A.V;W7NTL*)")'?NG9+UA*VZ4 MZRWEBYCLA=63[;Y,\>KJG!_[JKRP/;8_\E-[3'P\29'"S5HO L:UVKM(:\_L MU3"[?0RQ($7I+VT6@N$C%2F7B,L#9NH5F$%6Z&V^(5$\.6)2#8!K4ZP<^R=' M3&",Q?5WWUOR>U\!P'*T#:?W ;@\=TCYCTLUE%PG\:"_N7<-JX*8(&GX;LQ ME*$N4B_R/<$7MH:B\W6VE.+K0ASS)&:^G"XUU7R4LF8NUP_/[)_OU.)T0P> ML!R-;KCARQ#/.1FI@6LA20)G-$+JFX6=UUOYPE =>= H ^:P9M U<0.TV_RC MK>'M460OD^J7UL-T!6.!+M3U6I;30< [59WS]28D6XPKLX/RJ%Q1'L &8,B! M4%4$!1><2I-/Y#3@WEA]QE5)60";B[&D*.$ ) E^82*(E[=?;"39K -@V^)( MHDU.#+SKN4WO_X6]Y([<8OH4>#F8ST'(B"(1_@5G[YV>DLC/A*!ZP:)[HP#V M(T,+O2]6C:45-YBN"%VCJ&_-L&\8P$;(G7;8L\OIC%!0I=A_U4J >6)PT-U7 M#3($\2@W38TR,'8[ KT2<'C PXBBA\43IK4KIG+KIZL!8 =/=(!&.)I M[KVUVQDZ.8=5I0'L#-3<51$_+&?K\X@1>\55 *S5C7DL1N#\J5[\1\HH/7]B M_Z?Q6TI+@WF$9] Y5 H?F@C5#DEY>1CSK$8G-1(!X21LT*5T1DC* IB:M9JE M$ 4,ZZ:S 3(3<*4)RNZC86=AU_UQI2;__BSOZ%'4[A1ME](A?_K@"04AY\$% MH5FNC[[53]L=@"7K0.HY&,N&3KO#%I \<@ ]L*%5>3AMB6-,G[#/".%YQ?CZ M,@M2$$0;2!;6G5L%L/;N5UEZXPR]$Y02\@J-P%4M]BC9!@L)\PJZ8[8LT22DN MC;=$H5JTX_!YFF$5I@4OX"A$:Y:4$WK,-A+9;F7!+TG=/:*H& ?B&L$:^?8$)XL5&X@K'/"1*'] O7.[8^K9 MCZ/J67?>#/[F6L>I^Y1;YU!JM ;J8TR-^3C:_K!_/@$R/[WN2FRS 3NC8E1? M^]NCF$/;LA*8+M_KH=]+H-<7"3N(LM2TPW4WJG:.>V8P&,_@J.$N\CT/L10S M\II$3QF6#%U\1]A>J_K]E,3)-4G^"R=+[)&'*/CSX%FF$?H;51%'/1T8D&G? M@"86PX_0XB=>3F8FQR9B5)T=Y9#"%2>_ 47>MY17:OH-QM9I/3VCJO>H!R0. MF0I'TX=S@>TX-\SQBGW_HVKR<9R[V#/Q6]#<^I9T=,5M=C^JWHYZ_#,>#U^ MVF;_5T2"Y["4CH+>NAA5_8[C^$?()^@>^N(=P,OHI'@.G#5S'T19*_G9Q! ^ M>Y->1]6P40Y^1F,=G-R=E7N=C,:7YU$IH2O/9*L:ZR-A67)#?)[D4AD[+"P.XM*.YX*\@?DIQ>,0I M#MNE'3V^%(=3?KXI/Y\*WI2?;\K/-^7G>S'Y^?K;^$\W>*<;O.-<6%J2,+P@ ME'\<_M92K3, "TY@OF -PU[ P<.W=6&N;X-H-'J_F4MT_48+O^C+PGV;O]$5 M\85?(*Y_Z\">BP-ZH.NCCF; C&6C4,ZUZ. M93M_QM0+8K[1&G2E)^CGF%,CC&[5!/Q[.4I886/C4E@!&]_0P,.VW;:T'@ZT_:A47.J8-;G/VXN:]TG!R]K0#ZGJ M?7+]!:F[8&?I0N>MR3CF%0HLQ;=F_0O2_FP3G%5RJOW69+PL-X=+[;=F_1%I MO_GVV\%JWKCWE^52<;B:-^;XRU'QN9\_NX7"_:6,>'X?)Q1YO:<.-^OSF$WW MH*X5#=^ *>6]'NB]M378/>!T2J(,=HI"_I;3>Y6JCDW)"_"N&)F%/M,PM6+T M*.=['4 I=\PR7-)3P/$)>0&^$V-%=LGGEV.Y\VQJ\\AGNP;,,Y[>$?Z3?&$E M8\JP*?+Z(? %>%A&M_-]\A_.U>@&S=F][AQOBQO2'TQO2)>]OD9YMS.T[W>Z M*'VT%Z6/XG:9BZO2T^VRZ7;9"[A=9GJK[-N^33;=(IMND7V[M\C:K+!WN:LK MR\_=*GN(+95!A\?L0=#[<@=B&C!W0!O>J5#^0D+63,@ +E'2^^&93<_'O($? MYJ3!AGLO5$V70?S[!<7XDGL!<)R,I:3B?J?#L/:\@^,?6L9IF3(O2Y'#$]OP MWUMXA[XW]0XM;[_LT^:EO-<9(WG&N\Z+3!ZB8_403:GTIE1Z+SF5GB056.X' MD&=H,ZH&P(6B2:AF!&/*?S;E/YL\U).'>A#5:3Q8^H5Q/V;+2:6W6E,'@-D= MRW.MX01LHS!YL2C1-;S9_3$?:1Z!AC?9_2UH>'']W:&2 M"R@XYG/1(]!S <>_!57?,;X1T)]-;&/T-%2J MK $\/KZ536\;$/,CKAOP]T =WS92>M;&%SV"7-Z#]T8AL9C'FJ. MW!2M^ SG=L0=25"8Q4H=<(??/8IBW.*>Q ^F]R2RWFNZRL\6W%$>MK G#:&FEA(RI8#\RIT#[A MB,W9(2-P[J\97WD2,#Y1FHC-L"X 9Z"UX RA'>VH:S,Q**4[\:LT8,<)%MA($C M4&Z8>FH;QL:JUZ'3DQ95N>14BZX"CT\Z.VN=>0>5:WUE#0!;LU['157<2N#] M"S&F246 [*^]\-@?OYV2E$_G&T23K209B+P8G.OX4E,M)WYT5B_Q)F4*A2JR M;U(FM*:6==U:2YU.E3*Q #3$DPPH(JM G@.D_MVA-6JE-_N'"&HP!N CMW2+ MU><@Q'%"(EQN80YMB+;T^*9$%H B-25:#*,Q6&@F#,J[-0V&&J-A]8!6H3K/ M1_X2/Z0AK[MMDB!>V+1KPJ%M,5:PG42LT0T@I%.R7O-7'E!H(1:#2@[=1?:" M,, S .OWOAB9PU=>;'3WK8[B>I;PNLT_/H]JA]W**8EY9*^74HK]3Y3$ _AW M1'VX'G"&NM$S:CA!99V 5=S-B$98=GNMYSX/IC*'J*&KC/JX1E/'89Q> M=Y&:'[5TW0:PK_$C"8NL'XO5&=KR:-83BI'WN%CM-X8IQ7GT./O*/4M!E.F2 M<*_0O5&';P:;2*\OF&#$6Z&*_[-&<;$ S.MTDK=%+V,JP%^'5@ +W$XTXHY\ MXK&NO.M?6><)CJY)$GCX,CI%,=L\M!GO5FV.*>V_]2EM*Y1#RW:^YMZ[LQ1G M2=QWF(1;*5G1,27Q8TM)2(EW%)APA9FL[8,2OC\,2LA;F@(2^C@XY*QL7"M0 MQ!C(BQ]1V( )[\[6]_ M^R^T9G67!/FW:9#@']Z^/V&M+=EOT47XX\*VS4!(!V,C?K;@0,TL\O<(=K2SJ[W:NB7S^='&RM6AW'!G6G928V1R*K% MPJ6KL68Q<#.14A2'],,1P0TE'L9^?,' 7<9Q MR@VM4ABJ"N"F':585$C@"*@.Z$N$UH0FP9_8YQX48SLFK.@AX2>F MD7_[R'2+__N4K.\97E^[9#"I[#">J.5X,T'ET/<\]_T@[^HRXG'%>5(B>X?T M>Z%#^O5LW_XLV'
TUI<*@UZF%P1]@"J%WB$8F>0&56J]@TB'EJ]18L[R^S8IU"&UDUBW44>&8 M:T(_/&:Q_%WS(8Q\CPOA"SA:3QN]8&O?"%^,T"K4'RQD4]KN")QQ20V<;@4_ MN//7=D2Y)$-_!H^(?S\RYH0J$8EN,P(MSJ(;GH,YGH M/,T)3Y*;*OR^>M@#3P//8R1%)*P )A!37,>(#R3^]]4"!$K4QF("PIE^I05- MM5TL(^5&&&/5H,7*DX(AKA?&*Y#C,/PK XQP/D6Z@, -Q\=P%YP#12Y2E,7= M4G M$S'T<3ZNYXE ,/G4K0,%_XRSJY0;$(=CY?H;/L[U$;:K4A>4"@87"IH1-9., M0YL._!Y[\!QBR<7G7<)!E2$@/^%9T$^:#A>CEUWF73FX,3!>>U^AV!K%T82. MNK)04< M<(G7N4-S\8(ED;HLQ7M%NCT[8@5P'*)WB"L\8%4 "O&CGX#YSA3X M-YR\[:-P^)P!DXM"_%GF/HDTT8<<#SYO;2RN8!7XLRQ4IIL^, UI')+6!Y.0 M&$:=G%#K1%^31&K'L0A(Q@@76$"*V!,73NQ\@@,&0G(:%].ZF:#*OG^W1HH^ MN#IZM7PR8U3<(^G*H4/HL<=9\"*Q@J'H0M(G!2=OWL>;][S36$W,J*UXLRHX M1Z?=W%^*!F'XG\;[41V.@.$4U=3?5,WRCD,;-T"G6Z,*1OJ@_JD[2,#82Q_' M<[TMU$@_A"]7K9LWXEF/"Q1@-^*)-F*OV5M:LV@WPIZ(U[41N\W>TN)CNQ'V M1+RNC; GHB8;<5MIO=V()]J(VZ "[$8\F6A:"K9H]\'JZM>U$=:?J\E&V!-1 MDXWH-[O6>JW#1M@349.-N W4SV[$$VU$KVF]B#KL@Y5,-=F(G6;7WL_582-L MI*DF&V$C3379B'ZS;77$&C=B];XJ"V74;=D<3T>(O3L08J,;+#S#DF^+:#WM MDN<2[%[AMC\/#6Z[A7P--+!\8/G@F3#6:T>#9X!KKQT-;KG^? TDL"+1FDB6 M#U:[ZGH--'A9?.!% 7[X]S>=-_>/6SQN!Z<23&Q5_\NE,+"?"0%0 [?:W7_L M(/IKH,'+,I ?+@5VFNW';8CV&%+@CJV7:Q8/?,GJ[[:=KAM5GL9 WC2J6%YY MOOC2IE'%\HKEE==I?-4Y.KEIG/$D\?1@Z4-9X"1#N*@U\<#36.:;+!)J'RCE]@519F.E5B):P]OR MBHU_U8XJEE<7R2KT,LGK3P,8^ M;>S3BE9KLEE>L;%/&^NR<<^<%[@[N>6'UQS[S$+NV;U1$=#-D0&UCW=6[[^- M=UH!:(UGRRLVAO7\5+&\8GGE=9I?-MYIXYU6M%J3K194L;RRD?'.,UA3PY]-VS4\W5&/2NWWP8]K?BS%K3EE1<6R%I/M=3__*6] MT_K)9@]L-B]L)%5>EG5E@YHVJ&G5K#7):D$5RRL;&=1402QKC-FPIDKKA2\C M[YL-:[[JL":'MJ/- O/<'#%0^[AF]?[;P*85@-:*MKSRPH)9#Q66'-(\%UX6 M^ZEODP1>-S<\2IC[91E0-G1I0Y=6D5JCJQ94L;RRF:%+&:BRQI8-73)'I&,W MM6'+5QVVC-+QAC4@VISS7_N89<7FVX"E%7W6=K:\8D-4I=N=H8B#&4S)FDN6 M#];(!R_+9K)A2ANFM.K3FEJUH(KEE8T,4V)0RAI9-D3)W#!VKVV/]%<=H8SQ MCW5EB-@V01L?M*SB!QNUM.+0FM*65VRTJHPP_%W$GI^L#63:,H)EA!<8MWRX MV01ZXW%CF ]E@=-IZD>A%0.;;#M8'J@]#]0^O(8!%2>,;-Z7C;$IE@!NL,SP MFD-LE >ZQDBKC;)M?)1-LX1C(VU6*FZDM;R15+&\LI$!EH@\JX1K6+?^\M;: M4Z^9&VQGO]<=:U/!5BL%-ME^>#@73/W8M1&WUQYQNQ9)NF$7<)NC"VH?7-O MW=\T"5#[^!J&VYD/UA5UMQ&VC8^PS47=[Q=:&T3Q4,3;_-6[]O2[DT2!/W3^ MTJ+_5V<*G+B3C3&1UX-X-O_?-:V?C>$-YH5/L1NF3)(/;FK98CWKYTC)!K.% M]*3=06!9PK+$8X9:']VB>C*^6%> ;8-Y9!K[GI <\L/&!.-K+CDVWL886L-B M7;S 0;<-YH4-NJ/;(,7!T;A-9@NK+=:T?@[*;3(K6-/R$20$A^4VF"TXCKO MMKQG",_UOEW%418.W_W%\X08C9[X@L9UM*6)Z8"]982EB>L#RQP*YZ=NWYY.MF MO#S+ 1(CSQ+"BD=K1EF>N#5::2EA><)4HEU+":1$KVFM"7LXJH*WEA+/YV/4 MCA+6ZS!NN5Z6G-B HNYS-W;'_&"T";=S]>3<6M1F@#GK:2RV:=YO?G8ZO9=<)V_W?=&^M]OKML>>5/5L MM=]N3).3PL1_V, N).O@MUYCO[_3;+6LM'D1YD+GQ\X>F M=:R[4MT;Z,8XQ M4J'=>='8.D\8Z=PXS4-A2R,VOWY%WJ^G'6 Q#79-(<,7PM ; MFN7Z>NZ3*CCY!6=6M-H_HH_0PO"2W;/Z)0O64K?:?7X=^VQS1%_7NFN0$5K+ M6?30:TUNC:/ZOES.NU)K]%)?[:$SL>)?%K.MIQ=HVS,M>0!-';[:[R4 MK8=IO]597W; +4 MH1K-\$P TR?@H"0PBA\=F-O#*+"O7-B1.-G'0<"^',A!LG#<^/&PX7,]ZL+K (\T*&M[RGVPP<7LAY(*F(CS5/$>]L36,#89*Q% M?+0> DFJ;P=BE#*G5%"$/O)#,"/3=]OT(T.'&7KLOE:H(9H-]> %0!W4Z^/2 M-G9QJ*)6>>382*>7*VJYT.W=]G9Y]O]O)>UFK$LJN@YMQ)78'L3"_;;MCF#H M=VYPX\X2%2[::W8TR.$[#42$E'#ZS;V]OSKY/W-M9\QFXG[?-DA6V'9^2GU$ M1HKZ;$[[OBF]51^F1]N4,JL9]I+KP)$9_?W-7RY.#TNLQR_!?X,PC"=N4(!^ MEQ^]^?F"A#&82"#4O2W\A?._ M($;PR;<% ZO=[/.ZC>D4SZ]YHGD*_-$M-MEZ-LHD,(%2E7:NW=$[=Q*%VSER MTP<_%EX:Q; )DZD($]F;9OH(Q[I*HG5WYKG,F.O1: 2S(X0IF.0 9+@V,D:@ MK:,;(#;(:P??!K/'5SJQN/9A>L!7,(Z(0S C!B+TQC#*-S THBQVWD>H4-PA MF"B@4>#Y;(HXH$-G!=HX7Z+ ]V8.R!:8#NL:4B&H5N#=8 5O"_V*H7P%VDX. MS,Y/ ]9A\+' 'Z".RY?BN\)5%GX$*]A:^KZ0P=, MIAB6&LS>OG.V_+>X(FE Q2)U_1 F"K/[8:?5 !G8@)_ ;_X_>V_>W+:NI __ M/Y^"E;N,/2,K(K4G6Q 5H=#^] =WX#!"G3H9V\7"G/<%(GR >8?5,V^?6'--:4<<. MD5I].PS!EILR9WPXR G.+S7UDO?8?'YF'^ [I+?JU?BM=_NO, ]#00 MI,_Z;?;4PZ@7JC2*NYR99SAD^00PXE?;"Q'@:4=3$ZMQE\L#AYX_\'R0)NT] M&EVNZ5KX"I0MP%,8$K#Y\@DD^!+?@^-:E$QK&"KQG!/,0"_\Z^,QU$&QCR/^M"MCF0HJT>(-&X%YC@ M6L81+&Z,>CI-= EY&D+SX%P?H$@\5UJPMAD@#_@V$M'3+AAH*&)9G11:[/YN M#@DN,_J+^]<#W[NS.PP7LHO&'LW69S= *%)R,A%(?\%,B<7[ \<;,9G#!3-Q M9PV55$=["UQ.)"ES6Z!2U+[X1>W"'-A^$#)@G@X\$MLKQ?(PH5!1SG*9TP2! M&A_$@F,XSIUK*K6YLQX?>.3C3?A E&VPKQU&4B9@Y"+J]]'5S; 1ISE'$!1B MH_1Z=O'.E"^S-I_]1Y'NUWDJ=K%8B<1,R"C"7$:CV^)6?<92QZ!@UDRG;S*& M]*0=/>G=A'X\,"E<^6+1S:>59G'FQEO)Q)<>CRJB"WP>N]/Q9XH.O^+>XQ#( M--=QDP(BR:5F._"<*'P:YV!ZJDJZ$'Y\1,C@:4\RJ(58V4+,/E6@%F)%"]$H MUF:>2W$O),_:B%6M!"U8E-)Q"8LA(*F#5F(>8>HU4*L:"'JQ=+, MFA1J(10T/;>%*,TL[J$68F4.G8*FC5@(!4T;LA#*H=N0A0"K29FO2UR(Q4M@ M3#WD,RF[\9M M$#U_6WJF;AD_U(N;S0X7N"%DJ5UC%0=,<,!F=Q$^'? -!6KUGT0?Z$];N?%W M5[_E.%S\3\,>4UI@VVK@;38-YODL6T2#!U;,X[[!%C?)SM\2&6P+0&Q1/W7N M,FPQJYR9MG C;)?_>V@&O;W*OF*6I3,+^1-;S"LM.ARZ5U6\\22\L=TZAYA# M,<83:!AT0K:8,;([WQ5_+!\X:EO-'Y=>:#I9PCS.7E]S]9ZC#JG'CT7MC>?? M>L/@UM[FHEL;6$!Q$^I-+:-&$]]YOOTUFIIT3'<'"LS-H,M:6'UWRI'QGD/QNN+U9V+"\#S8 M9BWIH\K_UHU")<>&>92SO=)5/.R9O@.W@VM]: 8F5B;QM.6T!5YWLGN%GO/6 M"=Z\ ]H;*645*H^T.WLT=W6[Q?*?0;>QA^^\PYH;R:!;VL1W M[3I^]BG$#>70>6?V%(?N#(=NJ9)?S3;(9?MZ>KZ6W\K$:LLQ@Q#+GIXC;SJ. MMIR>+\^UG9'*HVZ:M-;UI_ 9U[W"*N:HTJ8[DS9=/V>K+.E&?MV65^529SZW(?":*0K'KLP\?[DHZLUHK&)6F"HRK=*9*9RK65NE, MQ=K/B;5WQQ[9E73F%'MD\[.9'X'TVL7(O&$J@J3RF%OLE>XXUVUIW'+3DI.* MZU3&<4--")7/41E'Q:&[QZ%;JKDW+>,XH;G)MWH9FFV'95KL/7X\Q920 MZ9O0&_"/\'?<&K"H-UD_I^E?MI.?W/\O\70/+,_Q_%=Q66"IV>#DX^C5Q1J+ M_42C6BS%E89AU5R6D$TSH]#32EH)WRLWZR,Z):/@-8IA!(XY"-BK^(_72V#! M&92C,1PXYLB+PE==^YYUY/7_&06AW1W)M!,S%!R7]:-_:ZACLD"C@%'.0*K& MA 30UM^LB(V)B PUOS5<_A$?!*/R^Z:3:<(BOGKQQQ=?+LMDNAWM2U",=RK[ M+("ILH[6];V^%O:8UO:P2C+K=IE%W4E:T0TL@684-*-D5(H) DX(F^*EI?.2 ML8F\%)_RGL\Z[UC;CTQ_I)6)>:J*>5;)/.5-9!ZQ3V9AV-%K GSS*"G65)+"ZWK^8*[ M8 1WM@7#"WM@;-WTM+?,8OTV\[6RKM3;ZKFLNL%9&O@;-PP/H#QQLQIG7B=G0%$";'BL#;@,?8+DH;L)/I6DP;VF%/:UT<:I?> MP+:TNMZ8(3F;XJ]+?H_D>UD.,WWT>WMC\E?&5V5=MB?NW&%44M]6^+<'=>-@ M?/3_M9#K*,U+>)$&2> -.^"=Z)/B3^@4._A%=K_ @3@G?N9Z(5>K/)Y2\/)+*0NQ7W$$/A7IF9W M_O/B6B_53*-=KEQW6+-]7:F6F]=FL]ZX[L*WC6ZMI+-N^P4G#;_C^/+HBVY< M'!U>G1]?_CC]?G)T?O'A^.STW>'1^67K^.3-T,( WRR28U/\O9O=S0G+R;E>Z49S6\&M;)A-SA9:PA7;Z3A.,H<6< MT?HL?M=:)V^U+ZV3UONC+T MT_5JN4HM9\+3]5R6?#K"^8*J;SF#G2#_&&;BB 1F7C K\@$,X/FM*.QY/CRD M0Y;X,5@E9$) PAN""&@<3P:^=V=WX+VVVT58IY&:Y(7$7@07JMB5T-!T]%&(-,8GF?%* M!CA)S1S@&6L\$=]GU0JW-F#OWB:^6 M2-C?-LD>X%/QM^)2"3V%VL[BZC1K9TQJITF;(?3CMTH1]A>+;LBJE8ME?586 M1-*<:-L"$28:P]) )I<:K8#SXG"<9V[NB;@^N)P M)%OB3YLJ5 NQJH70B_K,?*9:"242SVTARG6U$)NP$*6B7E4KL0DKH;!I,Q:B M6:S.W!^G%N)A"_' $QUS'8C5S;J1Y]BO:(_F*K;Y/:1-]D9099XAO6ZR*-Y8 MH\3,MBB?!6K,,^:>*VLH@7FXF?/;5&DL0)19Z8N3B+:?>-V<3(,R)Y0$*'-" M\88R)[;?G-AP(BCQV$;C(4B2[,IZ4"*PG=;#$QG0B@^4I: L!063RE(@E/19 MW[1=&)$R%)0$/$]#(366\41,FRE[8>OMA4T/.FUZID+AI;(8IL&E>6?:#NW. M[GJ^LAJ4%#Q/JT&*ZF9SQ7?ZQ#H')DS- MO&&:XHWGK"N[41CYC,[;X\DVI2V5'#Q/;*4M<[ABX-N6XHWG MKBTC.O?-SS0K5:F$X'FJ2B\*@]!T.Q,Y&<4)SUA5*JY02I(80:[UH92D$H)G MJB0'R/]!01N:/A9@#!0H*E69X0W%&DI?(C?P MVM9@Y8(VT7!B/JNMF?N;[<7^DS=S!WQ(Q>9-[&H M6L)-WJ^[[DENQ'[VSTSA:*&"U!/%J/?T?8UZ MDBV)?]= AHUCZ=BO7"LIEM$&MJS7EVU*;191UJB9UXT7R^@<*]3O9JWI8QC= M*-2->M$P%+<_D7[?+$(\AD7T>J-0*E4G"+,%;O-TTP!;3,PR#Y19N[VQ9=47 M?F,Q45@ :^:-=1-!& ]*0I2$;%Z@?96\L9T!AYEYADLO-)VE)ITV/+"PUOU> MFVU=3^>3F7&'G>&=>8"ZK@V4FQ"%F DB_UP6$VQ#F.+A4I(&+92H//L0QL/9 M)PEH3&P"B/NA2MU='C\-N;?Q]"ZQ5-&HL+/>)67E;8KWQM*C\T#Z^>WINYFB#1GAT M;SD1]GC5:X5:T]""GNFS@/?M[O<]5[L(/>M6@^^8CT$P?I0Q[#'-*.D5ZEM+ M#5N-DE$2GS(-8K6X-VQ!"Z+V3V:%6(L,[X]K!^#5\/C0MW$;*Y "WX>//+^X M"HI31$]Q5GY.,X&R#5N"/R0GO$2ZRN..6@WN)$=5AUX COW6I'OPQV: MYV,-ICX>FNT/'&_$6%#0.K8/[..)#L$6W!XY(>Z#UP:1C[R4L-84UIS&3!L2 M+EIYQ^J#%I.]T!IA0S3&+^&6XJ: / M5@^XS+O5P+Y!, .$_&*.XM[R!;JX0,_@MPK6FW+K!8-7IGVT=8Z5I:+VSO?Z M] 1^+9*S R3'E1A[KNMI+A#/',*D MX8FYIB@P@-;<>!#UK?[+ \X"YNS++, MX<0KI5,.(S&7S7*6BFC(:9<9=!@POV^'H5AGPB*D,,JF47IM)YR)4+'%Z

"WUFAGBEM+J'7H=Q!A3C U/M5P2CZ=J) M=GW43$Z^CDV%MV+O>)0ERQ\_$/,"V==S.8-7#"-F81QG43OQ,D,"5ATAQX:P M%$&7@3+H:!Y!/?(IC#NDM8,'@8M&\.S8:$^V('Y:B;R(? M58\)@[/L@0T74JBQ_CK0@"XL!,Z&'_,&$A?R@&&XSBA^:_*8HO;!&S(P)@IB M3E(&$>TG9"Y&S^*L1E=QP,%19]]9T"Y:YS@W/F.2:-)H@AAT<_8&\GIR;K'[ M?=:Q$3"X/,/R(,H$>*D9?Q?Z(*C$8AS/*>>)%9-1GX(_P((BR*[[O@NWF#7$0_,'\K7 _VI]82V5HASTM M"K89N\Y3:Y?#6(N#=ZQ;,[]=N< V_ (!R.V(R!!\P M CLVMR0))@GCA)!.85OQ$$XO1&%$+[PJH)MA['S<]"98$#%9P@@08MM+X$1H M])028PX.?X4 DI24-$!NX")!^+2!H?-6-<+%1R44.EC$>8PV1%V+H88R-O#KB-0!0\2/Q]$U87& ?V\!H>],)V)"'''0$^Q!<&#"O/+'(DV1EC#_*IIY M 1=V?,@QH?EDP,P"$2%7[@X>A$25U,=#T2<>"[&#!$.G"?+ER74^ M^2_^[-GQYM&FETQ%L,UY=N7X^8J6 Y )I'H1):9P! M$6<.0G%AM_E^'%G*A&8L9- EUH8R/Q0T.MGC!C8:44+3()R!!A2:!<_2HA45 M"R3I2O @NUUPW77#X/$'A_"C[SG:&3A X+>F MUG417#N C/+;%\G,2^0*DO3O2PEN*CEL-,'Z/+EXO@[V3$2WSUXH]+TCVD;='K M"Q.?]:7YA[2Z,[F2:'B031EP(J9?9HD_)4=@F8ZUAU=H_PO>,-ZY/T;OS++I M4@)'O)!_-2<%L?* UIF'I$5G^;,-<"-\!T(?H/5(>\LZD24B!AL"U<(]UO2: ML=??EYUC[8:YZ/ #D(%':Z);A)H4_?Y./ ]22)E]JX"9[!Z4&:G6?^K%D@:S MSKG9T MSZR((B*GH!4M]#C1S&)^:,*#N6(4L03+NR-5FL1OBW&TX2B):.'@Y;$$@.I M)NZ"QG;X1].-, 9)H3&]@0X]S7 0#R_L@6&04L3!E>?V'M?D8D!YQEE*MWAP M9&BDWD \->HSX#6_M"^*T\ M0I-=[L)8-#R)25( $L,^=#$_HJX-@: \Y(.Z+L@U-V5.Z *MP*JZ22(H0-> MZ =N/OH'G%1#?)1C6A3CH-E0F#[1M]0\!MP%^-9!G0PH87?@=K('2$W@!?AJ M9Y0:!3 R=N/AD\86BV6YH#:>YL+PJ<$=D'L$"D_+/3DN8BIH%6 MYP/(G3_KV.Y'JLGQ.Y)/M!KA;SZG# GC/,?<92MJ9V/)C$L0^,.(A[8^>NU M:UED)@$]Z@6M)\>?4E*3<3N;/_(HG<$?G"*XK0PL]@Z8^ '%SS#GPE^6H;:P MX=(UPIO!<7> _S"+D\C\&*DLQ[3[8R(,[[( @E#;.*."=._'"%98$< M!Q'+C\/UR 28J.BSO&00"3?XEB*RCXZ)-(=EFN\+V-PS5$*:=4EB_7.2+!NB MS&9D5R@Q,2/%,I8G(:<1V=5G/>!8G&D:CI\XJ"%X64@F7 !?<:^$U]P5[(^O MY5B8/BN%.&0GCZLU0,F\O&,ADW2D273 1X+K>:A"A$TGDC0X&W@!Z-8!LKT9 M@M]J@13U/1@">I94AX21IB'0 ,D-$* (3<4(Y?Q-DFKG:2:?@?)A;H^RZ1+5 M>;1GF]W25J=ONQC.%U4AA2-Z.4Y=4UQ')L?L^)]8'&+3F-O(C0]XOB(<>FFT M/',M18W@JV'/ZW,&33,L!S&_)-P26Q2XA@(=^\PDVP:><1XY3.3\:NV#,GK$ M_KO1%VL#MZ%XXQ0+]]689\XP!QSNX:P]O6"B1(S]*SN?,C+>AV\Y% M*J-#"S,4Z&)II8O6^5B"3-); -* \@Y%M6B@%*,(6W/1;%.@_@<9# B&R//^&_TJ.R/ H)RF0E>EP--]#S< MB15?+L,31JK@<4GX"@/,.=;@#$GI 7>16<="'$E@ 411UFDLSLWN<:-'P+5H M,(%^!6X2R9%::5K9R:1V5F8NU+TPM:$R8:9P-. ![3CWE5XI+H 73\2#Q2"E MYR!CX==Q")T_B5+G<.]+CTND&_=>GK912J)-&F6.K;.QI@ "4;C%A@-LFQ._ M@GBDTTB^E9X:!\X#JP<&%&]>)I%HV&-\O<'NLBSF8*PRN4D\(D.R45@3YEY(H,P#2%B7>;4=CS?%!K .+G#)Q= M(N$9J5UMST1CM$M>A4!N&3+W*5UOWK+$.YRNH8O:1596.#,*6@OIF#Y1X#'' MX:83T9^/&NP_7$W$_>PSXU4G+]\=P2!=EZ?.D^ Y;AX@78 M3QWD=R GL^ Z>:=:'&T&HD<\:7>#< MB,DIR1N?B=T3,;T&F5)9GMMB>^\(7B6VRB7&WM&T'8!3E$4* M9!3S&\_BF!A( 1;BP$0,@+@Q=9_A(]_BPR-I,CSCF"2S0I;ZR@E(9.U9$>I# M'"=%1OIOR>,#&U8DO]V#J^)%,78YBMHAWX*)GO>0<>QQ46^GBEH""L\EM2:" M@O' 0.R[^)E,F8E?@]3]N[?[/%,#6),U?*2I;#,_7W C84P))$N=<6CZ)I C MZ@, *0:IMK;!"FB@T&<=O&'*W',1.NJ38*Y7I%/&T&VQG54J%4*L6OY::0 M> '(#>YIH^@?I@2X29A]H8C*X4K'+@D&J1#97*X1 BGFRE4$LE-LNO"H#+"9 MS] B$@*31XZ)Y'&FB6NZQSR/+'!/$EQ.+"N*B=,X)+V&[$D!:HP ] &<+<[\ MV>"TH1-G,U>(!A@2))]"6/:S5Y=+!:ZG,4@;C>_9 )@/^%SW['UZ/XS&DG1/ MB =(YW.(K,_@2VE7?I \"CTW1E=8Z#EU@ !$!8^/+L"4%>Z71R0.*@DUM=U-YA"L-T+!%03S:?<:9JR:\7 MXL3Y.=YU@7^GLY= +]GC)Q,ARRP(1'-OS]Q"'(7LA?U18Z, K0^Q34U^%Q!6 M[&$D$S&;W5*OJ)2\BHE_VQ3\K]G1AU3A$"X.^Q^ '8AAM,"#-M; M8)ICX :A1GB<##UK:1\V:O5T\V0AWS1(PC 8'<<<-D#?#?GJ&?N 1S1S'7?9 M)'N0(29%@*3\*=K@8"RC>L"=3[$QG&Q-A]]C[4K2LEHP7(]2 M=&8'ARZ=U9"H'J]!')NF6'-V#? ;S[\QW>1S'ZQDS.:"F=D6X99"&AK#-\"P M'. ,VOK(@R;;[2'EG.,9]TQ$#(F3&*0>S1?T059TE@;NH[,ORSCOR+]EQNQ-H/Y(5%A8<+ 7+*% ),P!3Y'D@?F"TD8BUMS\N0< MYT"RM+GKHM%QG0=O/A>&:WS2C:.S*84YDZ,'>>\6$*F74@#%^KTZZ-3XQ $? M 3X1@52^3OB8ELGM91@]<)A\/!6W'<71"8R>>$-8E#VNC3H8L>.'6(?NOM;W M?,8I(-Z=.FQ SAO.29X?8E?*[ BGBS/YPS,^( L !*H M$AM@:+](XD"$X,>4F#SR= O6I,^>!AMR%RJS.O&6KK9093Z?*+UZ3W+O! /1 MB8EX%3/GWJ1]N7P/&/*)[8-'2O=@DD B]FP-.;;X_P1#!T,7N"5]%.^$P_1[ MNFW*)&D>%\687GFJ(CY'*8_;%/M[^"Q]^G>>D"9QW""71K&:YM'D('FM=$H1 M XFCO&02O#A@=)@K["UX ";-P\09J#CRK([EJ6-YS_!8GCC9(N]D.!?-@9)S M=\@*T\YC%7CH)29?(7,^*P[S\8,H>%8K,1=I\26#CSLM7K>0#0F.AT-S 1M_ MD+*V&?QNLW"( =CI*C;^-IY"D;)XXV8*OA_N8'U:=+*/<$D&C-;%P8UKXQM; M9Z!K3-7\IX_SYYZ]S\$?,%V&8X(!&9,#D:?V) F0K!MRC\?.0VMCST1OD38B MD@^1)$O!< )'(>)'&C-!MFD/?DUQ43YNV:NE0)TL3HL]3MMS[%LVY"PVGK(7 METRE)I)Z? SC+X5K]FG,$K%CM$NIG1 D?\I(_3W[+G["C.G0/DPT(PI3X'W8 M$UR;8?-@?+_%A&'(;8)@RN:+\",*+7_:V*Q3FYZ0'V<;&QF3X?DI(\' --TT8>Y3]$H0=I[9/Y&WR3/] M:7_;H@/+1FQB9P&M1AE=\LP[Y&[FRLY -ZZ^D1E.47L?G\@H))MS."V$2L"D MD71J,2M\3WZ>%-$J MLBM**^2&RF9_CE5]]XIL-]5]E#'Q^;>WC TH@PTH0[P@ET,(XAV<&1Z4_=% +*= +2P)[(7D6DP]"*G(Q5: M(N#*.;/>,SN3W^'Q.E/B\[G(*7QD$9'#_0BYS^1CG4++V806^$OTCB,DN.T7 M=$I\K%MV8W,T*.TR]1GM_0R\^$GBS/;T%W/-2?D?"ATPJ22& .B,-DU>')A] M-A8:Y3_2"Z7!;G6*N:I2S"K%K%+,JB:3JLFTOII,YWFG@Q:R@%5%)E61255D M>MX5F4J_L<2G-*E#/$/XACA74DC\-UJ;S(^9_1,S(HY"G'@ <33@JRX=5T3$ MR1R9&40B (@]%C"SV7;LH$=[_6@9<63R77')%6UR9T%Z%E7>LKUY@;S?64U1 MD,WKSBK(-EO,"^.[#"0!E8NUQ=78XJT8<7GJ;MX)O+S3D0D:[,=G!H2UD4!# M$N1.SJ#2@01?'#.,T4,RZ (YNT8'2V-[Q'8+W!+ ;73X!>WKI)!]LJVT(&7< M&.[D M94".$Q7)[@"Q(Y&X!3ZS. M""2N^RU2T?,CAK5? 7(*XEAD%_+@#T@W]G*DM M!.+#IOR8$NWGFU($D$@S['D.XSEK@KG7VEY[\J5I#"F8655MO](WXX' MV83U,^NM5O)6W/7,CW;(646X&/-+O* 7)Q4_EX0;O\#]B$*6YI<[DP^;:DU/ MJ7DP5E\A5M?^9&PZ;TQB6VKR4BX/F0ULG+] -6..B^J6)67&8 9L/S[7BKOI M!"LN-/"<<><-F]=*0Z$3T6!1B2&E9M8:%9E>[I\MX+Z-&]R+ICJ)4N.B 3I M/HX_'C!#8>R-Y=8?,-ZT0.?L)&(A31R2%SA[1C%2X>^Q^XSQB# 8SV?+"?[' MC%^F-X+[C2 YG>Z7@LFD,\!9%8Z+O.L;N3_9=L^#-6,GR.=9G\CNX$M%%42I [X[,K!L_'?Z.7@S4S(H M7G#)8:%#?_A$C+$% XHG2:=-QB]/]TF3RYMHJ,S.(FGY:&,C"VP_#FW(E?$( MES,%, I2+<'"E&H8=!*;'P7QVKQ*E%3DB1?2 G02 "L=<4CH'Q>6,N.:$&)O ME/BRPW#KIT;UWGA-#TZF1#/FOL].+Q?FS2BO^EH\&DZ^9$N1V,W&16/R),?" MQWACLRQ&2R);$!MW5$8+41&W5HO\*WTG'\Y/0G8DKEN=-*JII)%*&CUUTDAN M1J@7JWS>FYE&FEMV,5TY46QMI)T. 2&#GCV@-1 U?MXP%YQ>.CS$?R> _&*Z M("*(=QNCIB\S_ICHD\?X^2?00+9+1K$HMG-C^NF1M_S8;SN9..[L';I\BP!< MV0(#Q1&5#ZK@L[XB$BS6F&\)PI=T/9>^2OK1X2 .'',$QMBKKGW/.GE$E?@M MQC#.RME6@5+_OQ[1_9U5.RSN^Q#5FXNV_"M26B^#&A[^09QD6*BS6(BPB!NZFNW M, 4ZHQ:)$&%6G_%254EUG6Q@,Q-UG*HC:?\LWF[RF(*7&!!4U("7MF&=--Y2 M*=1KU4+=:"Y2MB='VQ:GLWZ^(:R+=7A(6V:)\FAQ"(,/S4:+VZ496Q-;0&<- M3?HF8PI.6H*3]GGHQP.3FE._6* Y.3VE;A0KU7_-Z#LND4=Z/NY.[X+%%+=G MC3]3+_!7W $: IWF^AX2'"27FNW S;.:W@^84HZ@OV@9>\WM_K"6\4 MC;I:B U8"'#WZH9:B0U8"242&[(02B0V9B6*U8I:B.4M!)F"6=?AM\REUF9I+$"567MNA+.-FVZ6,=\Y M*FAS\6!QL)\V=X7_SV+*FR_2)Y3_7Y)$*US?3B9(\JX*V;?:C%?6W.909?.E MWNORC5N\6HE2 8H9@!D.<;N>4@./4@,BH1?O;QC<:X&')R/CK7X;O/PG6-@# M<_ZM3L<7A;#&-UYI>_K^MJ#$[]*#"\/D?Y M>5G<\>3ZI#&N3J8O]V]JBF0W^*M_6!9CW>Z*U>3,0T.B$9V&2J&C'25]Y$[E MS6%OX\UA>,)H::*_!L(\Q)9:3(EP"UXFK%'P3@:P>_QZ[O%@2'SFVK MA^> STS/\5Q6T(YQ4>V^=MBS67<2RS-0KFV#!;?1$KS">=,V3ODT2CES("U# M GG86 2$!O[B#^H0JAL['0I\GJN?+.SFV]R3&/:O;;>N6ZYK:A>W0$8\69Q% MX'>V:[H\IL(1>)L-J1Q;85>LH0V&5[706XRDF[9X6V#3'G6HM,W'HO;&\P%5 M@UN[D-JL>Y7]K3%%,%&O%BJEDK(3 MMWB=E^=:;]JR;8&%V,)&.6E5*^R-EV3$O3@CGM2ZTO9J<=72+8TQJE3H8KA: MKA9J6QZ,5$N]K5'+\7QW3D&QQ[],+D,[O62>7%>VJ#=9?VZ1V$5*&TN%0R8? M1Z\NUEBL#HQJ,2W%YWHN2XBD83TSK:25\+URX8W%JJDE59)?S-%.CZK"MU2& M2$I:3Z[0%.Y>UV ^I[WG_U6=!]+^B>G@:A@/?Y\9W>NEI1[B[Q<-V K .#"PI*\ M M+U:QH-7K=>V'V3=!>,\[\/DB@G73JB6CH+WQ+%,[AU_<@O;NLU8N5\JZ8J-I M;&1L.AM))\4R%3BESDK8W]NR8)&HFP"U9*"F@'6L^](KTEOYGT7J%TY M]FK$$?,.?_1]W&PUE3VI7Y(H/9HT3\$FWUC>U!>=-JGC)]XM&A^ESY8?@D0! MNM=*G, =4W] M=+2I(IE]BOR$6 -PX7S-FPAART1-7W!,E@=*U0]$ZR;J-71O]WDKOTJC6*J4 MI>=<,%*G;[0SGW69[\?-D.-6T(G.!J7O8S-S'$_D#DP;R\IC6R>7NH/'Y I2?$-J@$28"Q+,;4[A58HM* MH6F4"J5R_3&,33<7LS<+;GX_SLW3F&I3PG?;V2FKKCIE26*A.F4]2:>L%\OO MBV5J=N<_+ZZ[E2IKMTO5ZT:[P:XKE6[]VNQTK6N]W>@PO5UM-W3]!2<$O^/X M\NB+7CX\.K]L'9^<'WUN71Z?GEQ\.#Z[:)V\I<]';R_/6R?BII5KK*I>U#=+ M9\VL,('DY ZM7BY.JRRQ+9,17*%EV$(#OM $8VC(&1>M0_JQ0+^\/3X_.KP\ M/=>.3]X>G1W!?TX.C[*$> )ME3.WZ0HL2RD=<7I!G;:BYG-& H9GGF-;O'GH MF>]9K!.A4? >*YN[Z+N=,]Y"YLSTPY%V"69Z(%IMK[GQ7#H%;#SWQL,S,AB4 M%7UB=[W/'X+DPU@$.52OTOZM0T:Q")->85LVB$[X6NK#2G'[ M/MA/N)QWGG/'.DF[YG_J:#B#+97ZA_RFB6T0A62?! XH^=OU,)S+J/4K=8GF M 9)AST/>XPV?>,0&AS$>9<7EI"9/E#FJ_BNOI=.41\/U26]YC2^[UF=Q[UK3 MG=S(,7L&^-UCAJ?U3(JS4@268KNF>#:/2XN_T6_V\<&;Q[TM!YM\@]<-C-3Q M**;5-V&8V&O3U*A'I:,-?<00%%T!B4F RV=W-HR4>CE+_8\S0D_1>(K$)>+ MM]$4 %-P-9&J PZ\\7,[H!\$K>!ZOK1)SR^.;M0PF+\=B#\#=#RSW'3Q.H$;>I%K?@/*5NS_Q+,X"[[CQ_[K5 ="]RZ,52 M!V??Z\,"@UDM:(5(2RA._>/[,%7^8(EXF\2H,Q>95J5-C&,Y7L!S3$@8JU3L#\B2<_?:ZS"W(=]_N1Z]TP]T_M"_-OL&B O4QS MZ??6Z9A"+($-E.3=;6.1YF,MT*(0MP&JBW!>N59HE*>%>HC%=;U0K]>+%;VQ M0* F[GE.5\8R = M+)40O?*CCMJ>L%CX#7US!.S8A1?M%V@?(39W[_ HE.U*--%:^$N?$C2M@, G MB)R0YQT 'P?F"'\L:&_](M_B'4-69S)*-J&BD'P/"7,5<'!)WWMI"#9 ME)[+$4=D-3$G"7"3Z&10QT #7'A/FF=1FH =3)A'M-4RULP;*GL7*Z>N]L7T0='J98J>5PH7Z*LQPQ MO5XL:7UT KC9^IDA2A8X+U!\C\ 6?C%YJHTD!NRJ(/#\$5H4C#P)5%SX//F@ M AH9\+^;&VR!'6)V$(QBL&&=V&;%]U=+9*5J>S@P=!*-TNLYJT0LANN#RT.W MZ*_WN>BGOX&Z,/T@LM\'!FH"!B58&<89I_Q[P<. M*.%*$@(],J4*V9T.E,.A-JQMX$SNBPA=&68IBJ 8\T![ M5,!5Q"T:E-K$E.Y-4!#L16'"[)2#-)5+2+TQ8L5;N0.+>L@.'198OAVGO;L3 M)! 2-)O:L:U-QJ(?"B\)U:+#Q$.0ELAT=M?FU@P\%2Q&--I\!L\",A%P,]Q" M(QCS'=CKA.W2RY-1Y?TX.;(X9X>O!V'T<'R\:^[$^P##SQD-'Z#[Z+YGM\&> MUTO%:H/K;/BK68CWX8"V3B98?<5BNDM BY//1C.VC" MQ&H%I-)CZ@XK#.V.N;"TY)X;XS; CK?6G\M10@FV2\=>44O MUAO_2ND[G;T*4_B+AR:RUK(5BB[DX]H%,)B'5/FNJU0QYTWSX3;XEN:5&RJO MK/+*3YU7ED_*Z,4JG_>R,\TK3X(EQ\>/ 4H&Z.X!M*[9UBD-)O-;/3.SJ9Q' M5KFZQV25B!H7$O\#^.\+@%]2#1E1?DY%Y (OB1Q#9H',8N%MV0EU0N$XQ1M7 M$7S[S*2,(0SFQ PZYB_MLQT0A)]'P-356JFZ9^[O&?L28%/4,=8;XBZN&\&Z MNV6AMK>0H\?OS#ITB5N2;H;%KX[B. ^J;J$K%GO)Q=&A_ 8Q=O3C?;*J;(EW MBKSFBM@R4:GI[4ZU;5T;I2:#3U;GNETV&M^!V 4(,[A08,JVF>,->4*(P0!@_$Y\=@/=YG3/ M._^!9WW 3$3PDA ()0_PA3R\0=0&&:43-I%+D-.UP?7_8EHV(.9[V[6U?YO] MP6OM5-BUAVA> W!^_GRVH/1_>7^:D?XXR#\"]:LQ.HGP%NQWRLB6^5;>2A%& M\#=&W*XN6@]Y%=V4>1N&ZYE[ X#<6>3-Y03]?D5@Y3+?&<6I0X&U UABKR-N MYYYT.NIWG@^<%0]^L4'S>^8.>J'Q?(QS7RQ7F%DY12W$BA8" M)&)F!0RU$*M:"#"[U4)LP$(H:-J0A5#0M"D+H:!IJ0OQT#)S\ZS6S>U"_60@ MO(%=8J>TT05_"8GRGQ?5%X^E1:U8WNJ.NN">)AO[^1_DFHI]^^B?YIS]4?*Q M5OEX<)NZ+!$FN."!5%%2\T<UAF*_%$Y8][S_N9RRQ;4- MKQ&_6 .]1JE077(S ,7:BK4W@+7U1A7/_TPL\198[:1PDO.V7/'DUV_=-/MJ MC90TPZ@7ZLM7(HI-%9LN52&4&X7FTA3"NE7]I7E/FD'9 M;%MNLRU9*+??<'N*GHV*OQ5_;SI_;X-C@L=DZ%@,=TKRZ]TK:V^J+*XOF/OT M@KGFN2W;J2D5C$I3^32*RW>9RQN%!N9H=L,C\D+34>;BEIN+*H2=2F?5:!0J MRU="ZUYBQ=J*MY1XD]:D:XL11TD+>65*3MI^( M6DE89!"+6]FNZ5+1Z2 T0RK1$U=5CP\$YUXBBH.O@:%'$<\0%7 M\NZQB**AUS")FAQU'?^]4N(_2\.>>$0%=Q@\N]9*N].8$P],I[4VY7(#R*%F M$$0^]>/D[,=SUNF)Z5'.*>FDF'52PWJ4W!G7RF0^51%W>0E=20Y\B<>1A:>* M0MQLSZ=B@TF=9BILJ&MFV[MCA;1T:'8(O"R"*#V7/#E?F?/RT/<:RY:@:^721*S 55# MK"G+W, 4U1"Q]B7UOP.ZQ7@\]/S;&(3EDC*$TYX?\,+)>8-@ ?*G'?2PK&;< MPR&M 85^@MP6 HMST4.I-VLL%G%QEK@_ N]NC-]BLP*N+)*+]R3AROD9WD5E M:--B_KQLI"B'5&KMW>QG&DPG!;!:O&>'H%_<,B"_([6X[HS7V1$%4N$)2;V= MTX3$5*EL7]3P2< CJ>)#%4 G25[4/GA#=H?UQWB]:8F.HEL!J3$L,0_/'9I4 M*'.\[36_U4.QY-T.!&V?THB N;)8\1)3S'B&KO@_V^ M]V8&::DR-#!A@-6,UUW:>;YTQ25KD:H])EANC)KFQ.8^6"VQF8-+FIG-LE&Y M.BP>W49Q0;@7+9H&0)BX[W'2?H5*T[Z/2S0%F8)J]/2\\G>BX;&TN%(!&UZL M9@BSDE[*.Z)G[Z-+.,.EK97'R227"*>2=L9!24>ZG+.;B'N9! XIK^6(; MB\B%D4A=BO+X'*# $MW?)D3PMY?(]C,/+20-U?I %#XW7HVX35,&&L7%>87S M-9>MVFPB5B!"#]PHK:97%ZYG&U-QR8L_#GSYR;(%5WT3BT/&@/1[U2$;Q?J6E#E: MO+0315]%]KVTSK)FDU.*PYR/G5IV[9I%O;ZEB_? #4^<33=H*]B#55S<=@E\ MN 5+-RS.QD^A>F[AM;+TD^V M"2J'D=>SH,N9[WQ&3M=QGOVP$D8UBKIBOMFFP(H\*C-^S4' K .XVC>M\!7C MNN^U_.Y__XJ\\/7<$?#+7K\0L8I>& Z"5R]?#H?#(KRA>./=O6SY5@^,D^ E MZ]R8_LN.&9HO01M5]*;^$H1.KU4KS6K% %.DV:PV7YI_^_?7[-[0B[VPGQ?W M>"!QYD9)I,9RF+ET3$I*B*YHO%7H!1N$O"B]:!>JS^KOUW(&/3-^P$74+FC' MKE5,,MNA'6BM#O 8QAX_?SZDUFI2DS2,)\I]R/9F=H^,[1:0L3CR*P:2)#P. M>6NTN,>DB%-JC8-/N'TCSGH8"$@'FX1(7\;:4V?0Z)WM!Z'V'7M8OK&],X"6OAF# MT/&7+U#7/_I.N?#GRT VT:_&3GEH&>K4:>LD(> MA3RSD:=:,NKU>@F1IZJ#WM4[^FJA)[?A+NMV>>/IN#ERI2 :),]N+\J,A[+]_ [R0-DBAW8"NLO+?%'1-A:Z*7JK6&T89_C::S9?=8=L^ -XW M=*.LW[/[CHQWBLG9Q>PJEPH\3,!"[SWB#9[ZY'7<+ MX;8I_IQ%K9_R=.NGQ7>(C.$';@Z9#1^\25UY5VR?LO*Z%(#, Q #\*.J2P!2 MJI5+!"#&6@'DS<@QA\$D5"R,#L8T=/B:=*V-1K5)WE%Y==[1F"U!<$$>DMB$_6 #1#8W"OCK M]-"-"/PD[5%%?*3\^T;*([R<=!257;-4*@J'% X](CZ\/AAZRP(@8^+07,"S MX#7OM1/X?*!]\VC3_Z'GTJKC1KDS0@C<3'\1>M;M6A!D-X.\Y6)5P8>"CWGP M43.,6IG@0Z_4C,8S-&.^F*/8AZFL"7_2 >SO"OC4%/@H\)D:9:DV&DWXIE2K MZ;67[+ZR.L A::1S2/T^[B\AJT,&E,40H#(= <[E\B0727F2& DN#O3"%"#X M&#DCS6@B$NBU7;%#*BICHZ!@WHX[^+,.)%X/%'PW_0<$46=(_H-WMW&!YQF6 MTNX(O,JP*(&?+_"-4J5* K^RG,JXP&-Q!SD8P0LXG79!ZC%.L2@>3$VJS+4$ MRC-QH;YKN*#R*@H7YF^]+X$;O!Y<.//M.W0!SAS3XJ+Z4--@*A0\W#0PW0BW MI%5R=KUO-0BHI(8"@05 P&B4X_,WE35X!+8[I%/TZW0.! (T=@T!5%Y"()5,D!)_ ,DOKQ%^KZLA'^.\->5\"OAGRO\#:/2 M7%?X?Q.,?2GBMT.RWU"RKV1_VA:D2JEF.,"E@Z)7Z??UZ+59 M&O9KW3PF^+=T4V"WSE54BDV%!@H-'HD&E75% =(MB>DI]$41H:(08<[6H)*" M! 4)L_Y>>W3TAO[)STJYV!2OH?*?VKWQSPF][! M$K<&3$6#;2Z'!W"@]@TJ.)A3F:$"?Y=KE:0R0UF4=JETRBNS!Z2RSG22P!S8 MH>D\Z !CI5A>>J&69L[YQ7% B'M/;FI*$+EH%Q;TR'#!R<2:E-M@R08>>(5L=6T MI]GA_(,&V@%<.\.9J.]6Y12 ";7+6,'$7)AH&(TFAPF0KH:QKLC"DT<29M0> MX/L.])V3?[7'6,G__-))>JG92$LGK4G\'VDD+!,%> 2ANEL%D %U+YCA0*/ M*:"VAN1B*PBB/HCFDR<9GUTA-*"1VH*L<&!^);12K=$4E=#*>G77S8$9Z831 M+F* VHJL,& N!M2;>HG; GK3J%76M=/HV.U$CZQ L+RT(M]FH.\<$*A=R H( M9I]'TILE, %*QDMV#_*QAM.(#Q%YO;3$@P=),?4R'4/4F[LC]X;::OP\Y!Y6 MW\.M095D:Y!1VH2M0?^S Y*4[,@QZ(V /6H+[_.0JM^J]:<;U5*):].5G>/! MTGG::=^UVU&@'?V*8,VQZC?V;+QCO)/MP@IVZCF>Q[1-.O'N1,.2VFX5^ -" M&4@9H_):@8("A0?5^ *W>V5F=MH0X"R"P9H!>_#1/E1\JM#77#A0F_44#DS# M@495KYH7+ P=ECW8FW21;K-PR)@KRS=]#Y('[ F]7S-B*I6N=Y='T=4#)N6^P2F*@M?0I,IH%)M8;[?*EO:UVOOFS[ M/0N I5RN-JMD7*REJA LYCHPX!UK^V1/U'?KO# 02>WJ4Q PMX"(7F]4F@D$ MU(U292T0X&(6C_5=WE<( X*+.!F=)X,%3.OO6*=FH(_:X:<083XB-!K->HH( MU?*:C8*U1AND[3V[! 1JBY\"@OFE1"IEH\9+B1BZ7J;M/>O @4N&I_)ZC(5Y M 0<099\%P.9TE)A^EB0_CC=(S0(-8RUA2WD .X0DC7\H*%%0,@=*=*-2:AH$ M)66]4:NO#4H6#F,NABI) )%O +!7@>T)-N0C)U#EZ9"%X4N\PL85(QRC1

647!E/>K?/*B)TEM7-"H<-BZ*"7&@:W/QP$BC, *4]%E,1C22?Q!1W8B&C!$UJ DSP@NPAY;D[-KZ880A^ M3Z!]ML%J@;=[?E! TZ6X'FC:S3/62"15O57ATB-Q:66'K"^8Y0$HQ/"$ ''. M@I X)S=>!YX^H+WR,7%GY71Q#EE^N91@)X>7 ;JV<)+VISJH*71\)+=>59XY[I MLY[G(-:@=[,X%E05%BR !6I;JL*"1V+!RHO4RU@PZ=LLC@Q3B]8K9)"00>U3 M5-[L2ZJ$9W3];HK@\/$URBZ\4JG[=J?;>Y M!H.J7*L,AD<:#"O;89$:# ^+*RZO?OU#S(0M0P!5PU8AP'P$ +DQJ*U5M5&M MKMYE ',GB)P0(2!U%^3-4T(NN>!>W'I#'XMC6!;8LW37F>]U61" 46$Z << M/;" QEI.R^.(Z[N')*INKT*21R+)RFR)AR&)T= ;Y69).W5#T[<]0HX';')8 M9@.='<4,M<-;8<8C,6/E333>VCZS0N]1Q7:6UT]C-Z&@HJK^*R28B@05O52M M-XP*_%VN55YVAVT;VW&413L.C$FLSH#H4 3V3138+FZ"!(NB$UDA[8P\"GNV M%2R("LWZ$CMK<500I7-V)Z594["@8&&!/IN->KG,-S?4DMH6M16>7N<[&;J^ MUP=)_-OT ^WJHJ5]_GP6UZFX*EX4XZU0-KR3T.+>ZIGN#4D_G@NS/3>MQ.6R MN'GVHD9&;:D;)-+W9\!$VVXT4>Z&0I.Y:-)H-@V.)B ]U=I:T03D%+A @$KA M-Q"E%=W 2L2=!-8"*F-#V"$C19TQ5; R%U::E28OP%4QC&;96+.18MEFH+VW M75O[M]D?O-9.A5R#.^,RQ_E]I(E]D34BS724I+FZ*,DY@Z4' MP3QV QL/@5SZ9H?RL)YC6Z-%(:&I B1S$,'0%2(H1'@L(ACZZA#A(FH#%-BF MCQ:$$.IS=F,'X0,:DR.[*T28B0AE(-'_*$AX%I PWI:\O$)Y/D3Z)WV(<$OZ MT2E6DSAGOR+;YS)\'CE,T\OF@5[9,_3;_F5%\RB M5^CE:HG>TS,'&*ZKT&/B[I!>/3RZ4VM\( M?#AV'=MEVI]OSC]CF#E;$-\8B9]KQUYWXZXX'8W"]4#,' V;Z< 6Q M\#$N/* +-GYY"S*OO0,6U]K,,J, 'A,&_#6A>1-HIL\T+.'>Z0@A2)Z1CB=^ M'TK!=K*^8/>+PP^*W3>.W2_->\_U^B, \A!4 "J "ZO'^N:VL]MAZ[-BMVU@ MMT/3L2*'VQZ?;?>V;09LVYGO[=$[Q7S;P'QO6==V[9WBO<^M-XKWMH'W/IMM MYNP,VYV='RFVVP:V.TOZW.X,Z%44YVT$YQUBX$@[,V^FN<%[70PYA:):ORTQ M*L:-L9B5"=]TT)=.#YSJ$ZYO7+Y.JL;U^'G)Q<-$F3OI&RRP1A^E:F!%OCX?U>S M[/]#B]O1>LQG&,7@R[6B=\/+(]^U@]X3#6"Z&*<7UN''!85Z-53YQ[__H==* MKS'C P*E8=P56$ML5K(#342^,;;;P800#^Q2C]W2Z__O?_#__G_ZI+_>UWKF M'0:PF*MY?3N6W2'CWW<8R'F?A'9/W]?@F3:/BH&8P]!-AR1[S]CG(X(?,< 5 MC@;PGYX99AH2ACXSPP"?/O#M.[@?<[X "EV[@YV436=EC,7K':;E#A^!WBM: MZ']0N*83.6(SNUC9(&?5!I$?1"9O6GT^$7!Y^* MVJ6T,"A7P!\1-E\)S5MX%3RBR\5."Z+!P*$2 J;CC&"]!F);'-XI,@+Q$()D MK-$ 7N2S7Q$+0N0]$?U_&LG=CN6D4>I&,LQ_P.+&$FRZ+KMG04&BX"-66\-< M[EYU8KVQU'QVQ4TL"S%KF4U3.Z"*C8V;D6 .3T\[RP#(7 M/E/ITJ@7R]5\TM-7@( PJ%<'\773UT.T(,>RWX29L 2 ]]N[T_(M>^G1Q]>5+Z_S'=:W4J%5U<=U3 M*\&.'<#\1J^X+7?0=CSK-D-8O(?;+S6C6.8/:"]E4+.3FVW/Z: S!!32]-JK M_WO9_B.6Y^SKL] GR>*A2I.3%HE&Q:FE6 M2$R23>GA&,'J.MXPUL'QYX.A;PY><9 ? MGFXJL42DHN-=N!YT3AN%2O+E"A M+QZHD#7[ R*1947R59.\,C/RJVC^,)K/3W_TX7$.6PAC-L1GB)D)\!V__,\+ MX\7OX^=3S&VF9W9\?G&I?6]].]+>')^>?6B=?VD5M.,3C!FU'[0O=,V3?-I4 MT$P WK[IS :W39K/IO-=:^#;CL8;Q2W2C%EQU2;,9].Y:L?0[,WHU6-X23A2 MPAC2!_<:6$!V1XOC1BN=P\O@I79N@]OI=[0STW,\ERE^VET<$[R'@;PU,]Z) MV6>O%.L]']9;Z7SHW.@KOK'([FN'/9MUM:-[9D6TR>BTV[4MYBMV4^RF++9G MQ'>[8K&U7->,VWTI9MI=$-LT?27OV,+/K\XHLN$\L*32X0&XY31YC8IEV!8K\L<@8=SW'\898Q'3 _( V M!KMQ4EF\QD^ST[C14!Q,M\R!:?&7]YA#^6C\ND.[X9*]Q)N8:5YF7KFL%VLS MC[UL3LYM\92B?#RF//-XS!//;G)*\1F,QTXMNWB-8L/8X<7;W94SJD5]G8SY M.ROW0'M*(,RZG90Y!^]FIFLOX"XSC'R6S0N@,;8A_EI]US4I_/!5:D%9KG9JU$[FH[$$#SR.!_L* ]:]/*LT'[9\]110;,E\ MMG\NSQPH-L[/R$_:*Z38!"]C1II;885R+)9VG$>" $UAP+I93'(KN@D >%*8 M 0L)1&Z(FRZ4M[$IP*"\#>5M*&]CT^;RS(%BX[R-H\X00Y@?B]H;SP>+([BU M%6"LFR-5VF)3L&$7O0LE\ALH\LIJV#)D4.Z%U] M43OT_#8+0P4?Z^9&Y6QL"B[LI+.AQ'VSQ%U9"UN&"LK14(Z&@H[-7ZUG#AT; MYVA\,=V!SUBH70T&IJ/08]W,J/R,38&%7?0SE+1OEK0K6V'+0$&Y&N5ZKJ@6O?"8'-ME!Z(2 M[.Q!I:,O+4XIN2_]$>DP0<[S]NESH6_2YSY3Z%M_-J>0KU@7]A2=;E#$9+:=+\'^FUO-9 M]S\O_G%Y>IC+B/AWW.A>A@/QU8L_+JFVNM?5#CTJDAXD?&G*O#F3*XF&:9M[ M^HX3,?TR2_PIS>E!G5A[>(7VO^#*X9W[8_3.+)LN:1;Q0O[5E,?'RR(ZW%NU M1K73J+3ACVKSNM*I=*\;Y:YYW>Q6VV6SVVC4]: 1:"(@X)V[%II UL^QV.W ^_T8&W)D\62^DE1B8L0/E)#@&MC9=.< M-S,:,#8MD(+6BT;,T#9PI@N( MQK_Z?=-35>27>:RQ'2SVN]7X9XO2AB#9ICJMTVNM/\P[;:P_KS-'19YEHKZ* MQ[9Y+E-8;ST9AO6E5B=8-/4.7_W#LACK=I]\]H]1[8F'Q?M@>5VT4 >,[CBG MSE;,9YVSJ.W85@L+,SW.#1-=ML /DYZOI2_0^!NT5EK[Z9WM]R5G3?L_.^>= M=@CDM^ %>U],,* #[;WMVMJ_S?[@M7:*JZG77X.I[3+'T3Y_/BL0-7]X_BW\ M]:.@G1VV3M]HQV^U_WMI__%_]CW&3DZB/L-C-F2PW@,1@#IO(]]$O7FMP_\; M):-R?>E=Z\9U67R*3H8?#MFWUOM2].;/VC?SA^7:GULO--?L8V"&V:]:4<<. M/1\G==QY0<[+B>G[U_VC#S>'?JOUZ\J\_77T]9 M(<^Y:9_?\C!T6@,;KQJP5C_#.3#U[L!0VG$WM:-2@*M;S#'5=BJK-@H)K4Z/ MX<:-LG8Z .6$96A3I;8W&[*_F'^;?J!=7;1(>RU'>94SRJM\73X-_1^'S9LO M1X=^[^C+Z,>GOQM_?EU$>5W\^?$@_/CY_?&1 BCVMGL&>IFBI*-2G5I%332GTS.5GPQG1,UV(7/<8PLU&N5AOUQ^FR3 I" M/%;CS]5,ZJ+\EEFLWV:^5N9[#RM4GQ>5QD063<'V9L/V@[:-*MC>W+DHV-Y* MV$X3NU[W=,"X11X G!YZ_27 =_IXQ.WT!038\(J!SWK,#;"#TVX7V"NTW NV_L+__-EW;94>_(J"5N72T/^R9[@W, MTW;A!\^Z[7E.A_F!R'YH_+4*\7<;\>L*\17B*\3?",0_-(/>.\<;!M?EJE&N M-Y:/^/ "C=Z@8'VW8;VI8%W!NH+UE<+ZB1>R8/ZA@NKC8)V>CB< $+47. 6@ M 'NK %LO/>G)RT>?<-R0,XW2A2B!NWQ^$'A!'1]4QP>W]OA@I=PT.T:EMAS#!+THT41>X8Q#DTL;KT3=GU$0VMW18\]XBLUP M&OP/I[2"(Y /&OMWIO7,.Z:9N/6-<;)C8^(^2/\(&<&23;>VV#T1X.Z)F6NA M[>&34,<9I=>'_''T27^]/VW718'>3M(*[\J\.,C$!;QLWL_*Y/T<+X Q].-H MM,9X7)@N3"/(04X$6;X2(P]X"@T>)8<>\ ^7AQ\*"9O&(W;)Y-W#0Z+ K3 6 M9\2G),B0F5':$SJ=6TR@(I!0\R(?)DK,PY\R]W8-J!"@9'=-V\=WPSQ-Q]'Z M)G:CATOAYP&,+.#/2Q\1(R72EIOKM%[3URF=>1 Y?$UL_">[+OA52LAI=,11 MPM3@USY2?VB'/;DUMNBB[0!E;Y@+SW><$?[.!B&_%Q]YY=I)](A&TZ*]EN;: M("$1*R?PLK+5P9OY<@GGB/;,YJXG7."ST/=HU8B?-',P@/\2.Q STQJGU$(: MMRZNZ)D'I;IVP6[Z'.M1 ^ 5>Y? 5)9F-$K[K[1C$!SO+GT;OXQL@?C.MW9@ M@4A%L-0%K0,?HB#@A$E/O3G)MT%D]3)S-GV&<_ ]6%>8)]U-E&HS M8 C\GOEBFC;K%#4@Y!!4%,H6L,L-&(<='"B1M #4N;/9L*#!K#EAD&OA(1;K MX(#G4WB,X<&:8HR3B-3$E M:(3)"Y#7\=5F '0E0!7:808KF+= 'Q!(4QL";+'-5'8741O&#*P(@W_K1>U0 M:[6]*)1I+, V@%_((1)% H W(\;G]]Y#/H7O+.:[Z]2-ES-U8>XRR:S,!B;: M5C G.\ME0QM VLR& :7HPZDW'0=MD-&:A$Q1 M/^+:L<\?G@R^_\1G1(]820I4 JW0 M!%F&IZ.K@?.&!PT]_Y96SAS@OG^M"VXNX3!2#-\9F-RO2FV+EP %'0:B$3!8 M$W@0-TC(H\4))XP!?[-[N :6'C5IAX$"\ 8TH0&88;'M(ZY.EX>F$1";\'$& MFF_:\$4@26>'I-,DZ<2GFZDTSN3,+Z8+&(R#2 29#\8'OB$HA&G#DJ#1$9(M M3QH0$+S# LNWVS)#ZE[F5LT'UMCXXM[9.0XFM]1 "?6R]M!,\47/), MC02%7&%DD)E 5UX5+XI:EW70%I9!Q#&'J>M,!I1%EIP?.0+;888(Q@0)8G$N MTOOQBJ-[85;"^_MV$"#=XT?2A-9I42.@1182.5G5//H0[ +.=6!9DGGRP0/> M(#:EOXI5X1 "!AQB&4T8T)2L-*(EO0D6AJL N,D, /V1MJD%QZ%TV&/"A&33 M1:4+>@G'E?AE2.GXDD+RC([0 ;X/: #_Z_HPD D=A< H\Q9:( 7XUN=V,\Q) M,IO%K JDFVE6PG.ST8]'A8;@[WN.AE58I!GXL?] M@D8-G1GL@QD_(YSN: 6 MO J4(@@+$ATE!U^YZ.NT-A 5IQ@[CX/('^ 2HDKE$$$:>0(E6+?+?287460* M$CUDUF.6?HQ/KL=]'/'ZM8G'J201I"43%N9.M.P2F6CL!1RQ[> VF,J+,=T6 M,#AG,FU!%JGQ\:#D<170X>"'RTOC0E,02"M=G,R-W0-1T1@K<-,/,YD(^C8, M!7Q"@%6+94P2)FP^#G.=U*F-C<.\:7']Q,E*=DSZ_CO3B;CM'$?,)N,5$>H@ M?)UL=,- R?!%/0BV3'LDZ<,"FEQ#K.$ _XZ] ED3@SDBQF/*\9K\L7]'3P2\ MZ#L!;REHHM,/- K(9DZPK)V8'I(+OYE6TB&J+ OF2R=VP2@E6W.5II)P#ZUX M()RPL=$+-F<_/+J 2^,1 MPKK-V5Q#97-5-G?[LKEK4%%38(?POB"4+")"@)% Q%0!.4&,.5,>@!K8E>V* M203V (YLBWR=D4#LM6EJA.1V! H-C4K PC8@:2@[CFE&KS^(PO0WP'W/RA@R M8-V#.@@H5&<1!_^S5BJ4FJ5"LUY)U!>8KZA7+*'H\%&.S0-8Y,>"3]:7\W-! M&E $HP9TR!2B^!VJ.\TR?9^BP&B7)6,SC$:AJNO\9=W( MYT9P_!:A#M"K=!F9G<#&L-[BU3Y#/.8C$!DXDT=^10BN(X7U"A14I=@RVK>P M*#:/+IOY?%345I*_GX9/H@Q*CO'6RBS[V)+G^/.MBT.M4:IJ>V_B!3I,F8P' M6#(K#'/OV^D:CZT;+JHI*$^9Q/'5)^N&@K]\$3F1QQA"^! YR[3\768/,YMG MEJ3)M9NUMQ29I5!^4CIM#4//2WH$6IF(75DX]Y&)GI&U0T]#!-7TS@ M04HNC*]S"1 M7=.K,$QE>>!"_LTZ^]/A+HEYPMMM/PXHHBF-^P$X^\<5+W" '5))77GLX\F7 ML:EE4R^2@&1P-)Y3_CAST95G2OKR2/E*3$AS>@&ALD1V?)X([F=HY]BW3#L^ M.Z=BB6]C_T@.0^-,^V#H3_'3257AX Q^P%S TR=6UX0\NP*^C2)#B04P5P4&@C@W[SC*H0"*K22P21ER>]+(<\9 MS<(J6C.?.RS)G KD4O')"_SD;A<%X&-'#0@9TU]H,ANSV( @]H#ORF&.(V(> M( H.ERP^3?QI;18);C<'\?-C_9NSKL3-"1$*DU1(_.A)*L0K+65(*=0C5A<3 M=G15RJK ':D(3\I_0?:'$U9]G1@PN6/.6[B)D<8K/G>M^#8G$5TE=N93B1\T M:?T(9AQCMH1LX,6 THRHJISQAQVL(F7L))A30@3 +O@;TPS,:W"QAWQJ0',G'PZJ$M)G[/ M7H\C2](W<;5_&L.!8XZ\*'S5M>]9)V^U)!<[#M)POLN>C.*752OXVTOYA]^: MP_BA'QP>G?SI ?4/P,JV, J"70+B<38FCL/\^Q_-6KWY>OS S=B9F?92QCL[ M.".QI:N/-7TT;1C/;:.98_4G<@,I_G5>-%H,X1# MMO3X"B3^67&7[00%QHN"<0H _A0^4^DUFNK%G,F@M0EN^ MZ0:F);:9?F=BCT^,4/&&VX \;KPW2GWPU$(766YTE]&\<<3FV)=BCRRXJ;&2>%_VD33%+J/-TD,O M>XA.+Q< #; P=A_X440I)WUJ_';LYC28%OM"^ C;%X3I M8DY[^U3;R^"EMHH^)"?PA53(W6*_W&[SE_?SJ';&2DZGWH[>7[:P_OP"354F MNI"L^6P1/.J."T7>WK8XW,+WZE-L>WU1BJ=?Z,\BI20M=M=]Y_ZPCTKZ5?1V M^*?5]\Z_-P-<;.;Z+V]?FCAA\*^^HYYZ M8WMG\/B^R:_;WU@ZG(X?-%EMZ^+?.;=? ,5DY'2WO/Z?]>80&Y<,!_"Q>B,%8S('O4/;]8 M8<[ N)O!T++5G!O/8:K^PHF(&Y644,YBZPD]9VF"9 MV[L>"CV_?R3_Z3EHR2?TL^>[?KNN 3^()C^!:!J7BFB/M(5\TLT\GJ'* .25 M 0BB/@^&F1E*['@Y '6,7AVC5\?H-_\8_?SA+>U,/?7S7/ZY>+*6U-GXK3@; MOY@P_-Y!>74D^C>/1,^=X[:F9&:'_3G-!I,^-DEY%KEIK M2NB!^;]'MW(>R_\UW;O6UV\7_=&1^?<[Y],O_>#+07\XWG]Z78F^AZ7*'DV3 MG%19O^T=_2C]&+E7-G,OA@G#:]UJF'K;;%^;I9)Y72F7*]?M6JU]7:I8';UCUJIFO;*^ M@MRXE^OD\NC\5+O\<'3>.CNZNCP^O"CPC-GQR2'7PWPJ"S3!?I*D:&[[E)E% M6*;WU5YQ)98IK1>J>^][\5F*-STW[\-?]7_J?K6LC27$G5T;L?!C8 M5]ZWJU_W9\>G[[[7>S?]&[BR.GXE.V[W2^=_#G]=L=N3LZ9QW[T>ZJWK\N0S MK_\ZO_MU=J9_*KV_=&K??G0.:Y7[MR?ZSZ/>X.I3\\.M??+WG7=? M'5Y7KDOC5YY4?]TPYZYIE Y+IQ_N/OU]<,3>#:]K.5?V^V&C5S+_.CK\^^+X M^*_FU>$5N[FN3U[YX<=?M6CT_O#S[>CZXF.M5/_KW?UGO')B1G_J'P:CK[5* MZ[9_>71A')A__KJKM^#*22HAE5OV_??2]^%[_>>;^[<_P_O6=6/R[7_]]=6X MJOZLW5^9'W_\J)6LFOMK^/6Z.7GEY7GT\^/1]XO.U?OFSW?@,_V\K32'<&5M M_,HOQ]]/.M\/_CHHU7Z\K8P&/ULG!YV;:[TT^5!C4+L[N?ER5BZ9UH^R[74O M&Y6KK]=Z>?+2T!Y:W_H?RW=7K']1/[M]][EO7@_QTO+XI=:'-[\^77BG'XY. MO9'S/G2ZAZ7SUK5>G7SJ>739_/0V:MV5#KY_^-NN'WY@;Z]A #E+^J=]I9\W M[D[,HXN[RNF/P?>[;^P;3"MG3%]=+Z?E9C=_6LP^/IN$-W! '(6H%2/ M1F\'>N7JZM/=L-?XTCX;1,OOGQ!E8Z MAZZ-9O/=IYN_CLZ/3M^??OQY_8%]"!MPJ3YYZ<>WI0OCT_W7X15C-[?>NX^E M-XV/-WCII)B6[[_]U=&;@]O:H!*9P^I7O>(,\=()#BQ5?]KG5W?.IZM^]8-W M\,8_[5;>?@4PGQQ Z_3CR?6;+S^.;LUO[U+Y:]^$\::LUKMUH]/5W^=]#Z6C&8_O+P]]OYZ;[;PTHEI?1MZ MQM4OYVVM9-R]JWZJULZ/F^X0+YV85MBI_>A_:Q\/2NRB$OC-KT=?C!_PU!P> MN/I^VK5:[SY4CXS6KRC\.0K>77KPU!P>J(;55E?_\N?'JXNO9Q?1Q?W;/\O MA$:>%)YMT;@\^%+KG=__V?J*3M;$I:/11^?#E^/FWT?O M;Z^,CR7V03_\^P8OG<"!PU;CX->G(^/KU>AL^+94 PEB/4!@(P<'O, H_[@Z M."N9QCW8V_UFN_EF>%W.89>+Z]+/K^_,-8==OI?O MNP^R"Q3(6:WVZ=G@S7>[&]6? M[UIXZ02Q[L]ZE]9'=O2A='K6JPYK)_9Q]=/-=25GM2H-O7%GA[7CV]&5:;V[ M,XX;O1.X-&>U[NV#QE\7Y>.#HWXKZ#:=QJC_"V2K,KX$U^5*L]WMF*7K2K<. M;RC#>TT#+,EFN]9F5IDUN]WFP^\8D[7%[IE@Y)/F]?6']NG=IZ/WW;?E4>^P M_U=X#_IYG#FNNYU.M\,L>+S5!G.X76M>-TOU!KRMW:QWNB5X1?WA=XQ/8J%[ M)B;QYJ[V_;XY>#N\K=6^_?S[_['WI4V**FG;W]]?8=0\3\1,/-+#OO29.1&( MN"MNN'TAD$U$05E$_?4OH-6U8%=5=VN)94[$J:FV4LB\EROO+>\D"'G86[ 2 M_MK*D'2NVONX+_<\1O>QRQA_=I@,_882@!$98$2D$0A@1!88 7\C 2,RP @ 31EA M!("FK# "0--9&?&+MZ2_:[5^WJKI7UCU14'XCY=,_V$:YY"$2O_\D<.Y+/9] M3A[KRD+P'N[M4O$I[4-_21$&9R M=N\[=/CHXY1@>SV^WSNKZGPN4;*WWQP\TKNG0N*2WCL5@$8 C?B2&@'\CHP8 MDIE:\N<$8[.UY$\)O69JR4"P[V+)-RO87]B7XXXWEK-)?_+OP$(%%NI7L%"? MQ7*2PNULD06H"%"1JZM(=C;*#.Z*<9/$'[V X_Y9&WEQ:,0 C-T,&KOTZQ7_ MSRW8JZ^2#J\WJASVHK/+8Y^EDGNXN"<7V.:AHU#<6ECJ'?N]26*O*$VP<-)> MKV(]21!?WY'QXS%]\;.MP=PM"IV4_!K)KMD'W*J MIIA+>>']]P%^2!KJROY_'\RM_]T.EI#J^-!QP&.+HL"##%E>?8^5B+75^/_X M)PUB?>YX7=%'-&29Q_/@R%&&==A6-KPRT$/QDL5EU4FH92<0$1( M+(]3Y&/SHD=: "<4Z.47U4M,ZMA4B8#J0ME:UN5&:8M8 ]DS/E\O::VF+4?4 MKL0+J^)<'LLU9].(FW60#W]C>0I!\A0%OZ&97]B+;L?=H?Q!\8[1K!/@A6HLW5KL#(WO\;*V: [7M$9T)#HQ M*G BCR',Y8P*H,5 B[^0%I_?)/FH%IN4I#>XG8J*O4)M1-;TWK15CK4X,D&0 M/(KC>9Q\RSGX*O&)0[0^[A!YN-557N1B65PEEXY"$>&A^*(%X!3] 5A=MQ;Q MHLB5F3++KV:,'-12T(M'I2S'.EE]O%>]^.PB9^'Q>I*?8UW5Z1"UWF):@LD0 M11KC>F-#M TIZ29%8WF$@O,P?$&C!2@]4/HK*'URD0GZUUV$#?I.?$G2RQ0\ M<#HN[71<414R2*6?.3,W Q@W:B7\?..WX85=:&,R"Y.\8C:5H.('82=N-GS8 M^7&*SM,P#L(5 #D ;]D*V?=96^<Q9T^[@04/+/C[L."!B@ 5 2IR M%TZNX,\T]^R-4^Y+T$$7I!M69"#I0-+O0])OP>O[S5VLJWF^:RJ^=FAV BS9 M&[9DP9G'&RH#?E*\N!/#B4#5OK8I:?I>1\3EBJ9E$=_YF,M*"!G7 :-(GD N MV <%J"]0WR^DON>/.K^KOIBTILS5=K: 9=2LL\[$4VN6$:LO>5!?%+VE2MS? M-"_*CJ.&YF(!O ;@-63#:\@4+IW?K'A4N!.(U(/Z6VL>5E1K.:X.:DPQ:!?B MS->ALUJ>I/$\0K\%2D!U@>H"U;V82?&&ZF+] =20/ FUT, @G$AMJS,BC%67 M_)CJ?N$(QK&7@FTS&JQ-T MT=.2--D)8*M%L]'\_5R =T3%L.AJ&6.:$; =&K.A9)XB,!#E .H,U/DJ)LFO MJG,;'P1M>H-MQ2'!;'%AL&"052=6Y]A.88@\CI^_16SV3)*BMG(\$[2+![7 MH!;X4\V/1\4[5.6T'%OY:;.$87E&;OW2K,0O8;4B\)^^<*>H*_A7 /_.;<]$NNQ\?PUZ_/;82?873SR%]I;0RT:Y+\IEE=J* M?$"/[4XTX4/>A\'@/ 5?,.\#4 *@Q/57FQF4.)^5=%:4T!AA5J_!&]J2TMC>B$,4HD*28&0?,8\U;7R:\2O#G82V>VE.X1\%[H.Q;IN^H$TX5V%7@[ MW\5CUUY69G#L4IUQ3V#3J,9JXS(]+/-FP+2%R;8P8.4(FY"D)2Z1QV$F3\#@ M6D"@OD!]K]V>]H3ZDFT,0:2".X*7.&1.Y%6U;>.=6'TCTX+,T_%U%@SHN@". ME'^5''<&J?"ECY0#%0$J E3D+KHN_&?ZXL6A%E,LFOM"C?[8J+*%:J/:K_*] M'-LJYGI]@:M7A$:1[_:2]FS47SF^(U;[X]P_BWRIRE7[__K/OZ? 3P E[ADI M<;^9/?.^V XD_88E'7B/P#0&IC$PC8&* !4!*G+7WN/C7:L-4TZ6;FJ@=1\P MB>_/) :2#B3]/B3]%IR_W]S,6$6)9NA[N96\DZ<+#5BT-VS17K+DX7Y/Q%Z@ M1NFH=.V#SOW\,E[(*@83HQN*_+"V)*I(OUZG&Z&$'MKWY1F"R:,X#:JN@1(# M)?[T2J6/*K%,]&S-*L@S?F?A9EBN<9.S[(_&B*JN3&C02H(?7Q%KPET!,NN15(\:M[[OE/97!!Z4&A5 MX8">E.4Q;G:D:2BAA]9^>0R!\P1]P1X[0)6!*G\A5;Y HO>1>9KTD^.1- \19^_&\I- M..&O&^XOGF(:.2AW;$,#S/@;-N,S2(5[-_\OW:K_,3"Y^SDB[KS*;*A4PBY? MIHR@V9%@"E^P$I;TD:/C"PG?BDH"& P & @>];0+\. @&*#::DDU'EY#?N( M2F,=L1#&,! ;1E0>0=X*ZGV52,"S1$YNIBU4*"(YY,D@+)!1=RR#2[XK-^[\ M]LLS#13THNFMG$C]RM&VL*K:QQ:8T:?QE$P[T-0CSCGVSY%MU(^^N!=V(W&' M%2"ULUFTVWPG7D!<08'F&1S)X\Q;!5] Y8'*WX[*IP*(7SEHD?2_/P8GGH#]M,%BXY(?H@!.*OVQX1V,TH") 18"*W$7OP+?*'I-,"O)7+C(B MH',70-Z7*ES[KO ,D@3<,7Z-.L@W+QLWW)$3\ENB8M4+!5(JM-6N.0TEC(B] M?(+)1_.\70\_VX93-A BXS0"D'&-FLDW(:-64(M07Q]UK:#K%*4%I3DUJ1-# M1GR&$B?S#'[^=,1-E&8<,A27R$S3L0<.C*]J">]% XY>?!Q7\+5E-%]N(7N>H/?BZ;!;TWL:D.K* JT%5:D>-.S"YZR$3C"^I;=(1U! H+E(Q'^@ 0?"!G-VHMVF5AK/D&2;XP%0N![\:*CO? T#S8[ MHS&=EF=BOJYP4_$6.CZG@H/T^H_ M<]N=^@!=D/"2,E2'WV$0OXID]Q?0UTRXE BP\_2VG.SGBIJ2+#:'(?E?8OE<])B5%CUUHRUVWT!$&D2DLQ&1_K4<\:5+1#YKN_RU1/,KU.$B4-E% M/&"7\3V.K.^[YC3PXX;.?2?R;DY7X V#AD/+7<<3RTJYI!?,8C!C.A+&Q.4H M))(G:22/G#0( 5( I+@]I$A?$/"%BT@3\)DY"U5SO63=U%_'1%3NGT5--Q73 M_Q=(28%X.XBW@Y044!&@(B EE4Y)%6XO)54XZ7WL2U63+_>-KCC4^.J-.;G5IU9 M[[I=9E&QKD9/9]@2FKT>WA,U=N-ZA6 :$-VODY"ZCD1_*)$B*/2H DUUE9>' MAHW9#!J6V,^(AMZ*''^(BBZ*%7N38ID2AQS7U-T0(XFV\? WD4<8_-O)&U%_ M$A*5?[PHDPFI:_+@C9C^ .+GGL":2PO:((-!Z/I33@52_)J"[X7T>;RR0C'6 M[HJ]G6:[9:H!\ZN(C#A%?"-N.!5U3?Q]C^;-_FPQQ9$>*@95:[S%>[XI648F MTU'7).,;RE^*U,TN_N=J\R2;JYU51HK[G.VUB1>!HGTD2D6R+V-NW4+&@(:87:N-4(2%;" MDUM@?H3408X(*//]*//G[?]G5F9F*^+MX88VX5[811U/FJXW7B=69O(CROR5 M$V:'F!]W>S$_[J1HF94E7"*MG0O+]!)"9('T*UOV:C&J6:-?J[;GEK;=1B29 M>&1!>+=R]THQO]/T#)G!U' G>T0,VA-&0UJJP$/&E>@)K6K5,J(.,7BW)-$J M7T-Z)?_KQ/RN(]$?BE:IRJANT?LP$'M;8K[6S<:\V\UFM.0ZQRVS!)M4RC3TAD" MR/ O4+!=WS6V(NW7Q"526-447[/XV67K=V,!/%^,Y.[S\%>H1KA"IZ=[\<<^ M#UC.[(_)C(:RS!"V+;FH245('+9AF95P]%."*P % I\(13X/ /MS"B :&%_ M6/+V55C@&:F$-%!98!(4N&!4)K,AF.+MA6"*)^5H0UBZLYL5/4ON&M1T2/@C M ;]6R&#I;8>D/= T?MT)"ANR98A8,ZME5Z?IB6X0;*=W)$,,+&1?WNE[N>9= MBY[:=@?#OFQ.^;4H: 461O=3F/TR(9CK2/2'@@=A, PKUC 4+9FN<<*Z$C"L MG,VST]>1XP]1L5,?4-N--(+%78W%W9+5&3*.\? W0F2U!#TV,(U%34&8D=@K>-,2K\V[A3@=CH':%@ " 0N''WY7?/L MS"#@!A;/+]F=)J(NVK7(;:]-.T8, J F)@G(\+<7D.%/BE9],F*T)FD8<)D: MV3Q$UNK5\A]U__F# *N55M=<^/25KVBJ C%U?AN(ZL!F=/TU$S#:S2GP1I> MUYO5QI@BROW]M6J,>C2FCOHH8XL]WROW#0]=U.-.EU\D(',=B?Y0*,%KU[$* MBA4#?L?S#(S/YPLLS&9 YCIR_"$J:K72%AY+L[U%C@N,J6);3FU_L8#,-87X MC7 "3"ZJ+VQ1])6XT++JN(T,:FAG.FFR$HZ#0AJ '@ ] MLAH"^EV#\,SH@4)BM8_I?I]?3SRB7IV3@;4/8_2XQP*THGY:A4V[%M M>]JF*!5J^=>*3Y0:*CG3?82!=_C:9.H;!^?T=YL57"G>KB&4 MNF(=6\/#1:M"&)C9[SK7ZGL$L0M]%+G(.TN85?M2>R@O],K7*<"YCD1_*%)1 M)[A9>=1:(?Q2KA.=GN0H.I;-\R/7D>./=8\BO:77"&V'7PX; K7?,88SCO" MRO M'+V9/"]%D8;:@+[2QT6+&TB^BV[.FXUWK<*[DX0WR-CB#<[_1U; M0^&R09'&KN;@I<;'XH^W$J&\+U<:5(M<.U20ZI8/Y!?([RW+[QP)$,L)N"7S/9Y1]9E+]+AM*VW6N7;'=MU55F MWEB65\:H:&0V-G)1^?F0,SZCFT5KS-$%F SVQ=U(Y.D:\3D5 !>5F@\M?D)W MQUX3ZJSX)=UG=+-1ZAAN7'D"PW$L(L,M63Z%>N_Y'MI GD[M474K]O9(1]%F M5$V#/B>6\ FK?^L&3E6G.B)O#ZQUNX[4A/UL!5&1W.!YBL#S,$9GI^OQ)R#, M&X0BT0VW'97),1QLR$9QK&Y*>O=S8B6?L/#W]*.RG+->LXD)/$301A_JX&75 MBB]JS1,DG&>8CXA)!ML,WWVV&^3\0<[_8YO0K]UM^0Q@?I:OIZUZ&GR(K>2334:FE/DE>G+"Q"GS62<%G1< MSZJ9\:1*[4B3JC9WT*,3N--L;F7/J8D+49:;'=Z;K2?0,,(=*K8V$(;.$PB< MIY@+6AU )X%.9D\GSV\$?%PGYQ[I-[KM8,KO=+2"F&Y0JJB=6"=C6X"F\@R& MY''\+9W\POD@5E&"9;"(DP41+Y+;OH$'=&D/:.JXJN9"A^]_1U;;G.+H833L842S3>/T70>AM.1UG\!6 "P & ALP;1 MG\%"5]XMBKWQQ!9[748?[YQF"RHEL) 827@>0^D\2:%OP<)7B9STG)]XA_7QCL[AG9SF_P/-?$@P:^A63H M;EWO3;H+75P3_!2=U]!N"$5(QL0&#I:G*3)/G:@W +H,=/FV=/G6(S@GU3K5 MK,';&A@.,TO11-K=1;W,M86P$VLS&6LS&3DL#,K<9^CF8*NX%(@ , !APXW;3;V! L5M>K_U@AO <05B%WDZ:%K%.C &1%47F:1K+(V\F MI1,KZM^^'''P,W=M(OIC\J]0BYD8B>-"_>@V?IY9/I,C);+#-/>5"3;3. :';SU^E"#;XV>.E^3#O[O:0HX+V.-GOWAJPA;?65V.)\\P-L'9)P[\ M1\[-W!@=_]$7N)-R&/\>@4^$@HL7*G_\*%*U&'QB)>)BL(VTY(=8RL]%\TVA M3&@(19O6TVR/1'SZ\"7Q4U0]_#$"6.6?\8C<_^70Y)O_>D7O%VQ#GFUSQQ<> M/OK)XQ_9(B< +DVG4TW6IQ%:*SHBX91"231#41*)3#&"1!$21_2' R'.P\@4 MYKX#@WRKSW>%7+_"=]DV+_:K7"]_B,-46]P!S0Y+>0Y]3WCGZ,)*<^68$EZT MVW+.\JRK>6?R_YF^>,OS9S7KG:3+.]B(^YAN-% M CJ]T%8T#SS?U'?O@?OSI;R$903]..0?A9#2442%*44B*1R7<)H@)&8JDQ(M M,QJ&Z;I,:?"1;<=OJ+"NRFCD!3&*&G]CJDHRH4=?PQF-4BDT\:XGNN:T0CB=Z_"(I%G#:FV[J%4;*-0T)$R"7X^$ M=P77MW@8LF1Y3@NE5374Y5#"TR/Y7L&;3+E]70S$&F,6MXLU->]$(U/S5 :C M/K-Q&0HV?61;F"ZQIND:T- M;LG#8126BE)G7?4G@XY$ID?VW1)6*Y0ZOM@;>,ZXCK%K@S D.CVRWFD9O6K' M=^!ZO^X5VG2S@'=""8'30\=LVX(MN=RTZIK,6ZV=@UA6-!1)#T5E$I$JTX(C M"JW)O,;WJK+6Z,2&=&KHK,K,Z+$P&,+DF%&*&UX/A4(D)"?XA!;1;:U47_3A M8!^6VL1&%KMA-/0$H_IKH[N!%@L?YA1WKJ!EK[0M17.E3G!?Y9NKE459/!U&Y(V_%0Y89LY,6DA[;Z!K>H]+FJ"/7A&HG" M+#T>=>*AJ;GZ5:CD!_V&RR\+_JKL[8=:44B>FIHKT5I8_6CS"ZW X3:>6]GN M2I/HJ2=D0&\24#B5U!ZOS>A>=[3'=L$N4NH3C*W42&F"#[9S>!A)EXDH>F$M M=>*AJ;ENJ[@^J^Y[,@])==DR.*4QT-EX:&JN=J^(U4U2Q/D>VX4&0YF8>L/H MJ2>4$()*6S@H+C6^1Z'S@3E3A^(ZC(>F)K"?6_Q6X5C3JKLF-MZ:PP9JL?'0 MU 0&?G6P($6GR0N5"N%!:+76,8UXZ*,0)O[:#R/WX)%'!NY"7GG:]\=?GF\S M9+0K' W=V!!2#I;6"^M)#GSGI>F4?/+"W$E;.VF+TW^ M$=1;J;9GEMBSYSO1,_6%$S[N=X__AN*0QO>#21]&='K7FCYNHR]L.'D:60J! M_]J&^SPW#OD]-^Y/8WSPFR78@!&?Q CD&_)F\ADPXK,8$?F#&.!$!C@!L"DC MC #8E!5& &PZ+R=^M;SD/;OU"U9$O(?"Y\[W_7*,[Q"I3/_\$;][7'_D,L5$ M^>\#\?"[M,"_X5FJ*?ME6HTUV?5RO*UJZHM&.B]I!;3B^EKQH=#WSXGPNVG7 ME*Z@OZLK2&0U,#>M+'$)4 I$,BHNGP^B]RT8V#D0\PK%EK]1IWI,E-E&3MNN M--O3O.]GTXA,E9M^4G$9DK4RV\]JI!2[+O>W<"#H=[;N&Q?T;!K_O[%O=34O M\G:465+>H6H;;>&LXNJ/']O8+=AUF9#H=\)_%UCDF8J;WPZ6G=U'^^12Y6)P M*&"2$.EX7J'OO+CVIQ56.&W EN&@,"('\EBQS<8?=:XX*!1KJ\4G=>(/VG2B M;+FWYF=^PT)7L,;6Q(6TE':!%Q?$8 ]_,S"69_!3#>J!3@*=_#HZB;W024S" M!-\='G4^3R=IBW7;OHFK8H^!95E!>V*#8Z7D^ELB#V-8 M'D5.M>F^!T>WK-E:7.X?VPNRNC1MT_/=) UR?I/A9LW#\_L#5PP$I>ERSN/G M/W$#KKW>[(#CI0V6HT)'V,B^4.>?PV.@ZCI7U4N*17J;;J\7JG6Z9TA$TO\3 MSU,(E<W;FE\1'$M E.E MHHB[5F],E!I=KM8L:(9TO.HD3U%PGD:IKQ"2 8E8X&%EB2Z9=<6 H@!%R1)= MOKBB?!GG/.Y:D=-=9_GHH#LV<,Q_3?FS)-!G#SIF-\+XUP4:6U_-2Z_:BK/4 M8F5\J]&U0&*5*1OZ#=%LS9;RN%@;KQU6HM]QV,_3ZA4H-%#HFU?H3_/>/Z;0 M%5Q:M-OEW=ZJ.U.2,^UQA5R&$OV.(_\'-W 3_Z^U@U*JN]LX4#0[VS=-R[H M7\:3%OR9YE[@O-MML/&6LF3GMJFO;#-?H=T]D$P@F1>5S)MQ:WYCHZC&1\ C7'$LN6H[] MHUJQI?DGXC;58JT_VA:9FFBZCDL@"[Q3VB=-CN,;=JBW[M4 6@VT.G-:_15" MKQ]4Y9_&8K=\F;2,)LJ+:(NT&URK5AD6.K%.Q\%8)L]@9[T*.>-^[&5MD_N M+)!' B;*&7+$L3X^Q[$7 '<"R&;MX5RM!Q9I]4REYF&H7U:Z83+%",CR&/76 M85V@V$"QLZK87\%*>5>;?VJ?])?D-F)+;2L*RS4RYM!Z0!?9>*Z1?8+G4?3- MPH^O'% Y'C![$7\'#A>H:;V;FM;[,89^Q0[2RVQE/]JVA[#6QGQD G,MFPSC M.Z,B.PC-HP0XE ]0 Z#&5[6T?LO(XBJ2'W1W78DGJUV_YG$8RK8Z,69$1A:* MYQ$B?6WZ5PP"/1T+B%EHVH&F@@,"9W$7/_=B]$Q0X91C>04R?/&S!$\5QZ5( M;[F#VD9$?+JT]BW@"R&/'\[AP90/JL$.==!N'^;8^-;,X]D"A,G#:+KY(CA; M + 8$'6;)\_PP)'P+H.'(BXJ%&:P1:I61@*"18)ZAT][3+8:;0+5V MMKS%K[[N&Z_6!H(.!/TN!#V;GGPFE/B++Q*T[?HL,QL(,!#@^Q3@FW&/_BAT MK)K>J>AQ4DJ8<_2<+V^!90D2;B#A]A4#T,5GRO\4=FIIOJ#WY2WK^ZXY#7QY MNM#Z3E=;.6[2\S+Z@K][*S8%(96A()A['8;J!8A1E')I2AL20AV2^C@.YS$D M??[B?&%J #29T:=KT^46@>9U/5!,%03]*^N.[V_8(1'4Y!81& &WX7835&>\ M/^SJ"WM[][_US3_2MH^UO&IP)@SKR+ FHF(;W0][1%_J=23DT,2.SL,$D\>P M-ZML@!X#/;Y7/;YXU=Q']1@N-L;N:"T*/+H//);EFI(G&[$>?[TD\6]8'VU7 MTS77U>*5.8J54\V-&0U6@1\"_!#@AWR-@,_%*EX\:KAWP,]H]KX67ZQ: M748L.]5$8N\5*]1HT"W"N^JB#O57;:]^O>%KA,=23DU>K133] MV!WPG8BURV4D%-Y,=K69LX@D&02#@!-Y T[DS5M&+[Q(=B.;BT.BATLT,D&[ MHT(69,]4WO(S!QV6=C9#J2W6!Q3,.?LNMYP:T;2/\2(,AJ/_P,$$H.I U:\> M,/HS5=_;]+H[6SH5/6/FS0_$QMP%.'. MU@TJM.]LX4#0[VS=-R[H9]O3,NBY)S9!+C)Q%()GJ!#\-ULL'>1:XFI0E=I1XPY,[GK(!.-+:MLP MKNN^#X\ZR!Y4L!4LIYHKZ+UDQL*3(CY:]*\->4FIVP/5;LQ$$JES2\=;&EK M2FC2@?++DJ=X0+ 4E7Z-0!+Z\#>6QS$\SV#ICGZWV[DS:T>!/@<<,[?J.T3+ M2T= _A0MQ]%3%*PRU7ERR18K:[M?@[$P!@/R,]#R2N3Y!;1\@T )6F)D'L/3 MS=G?P$H0)@+>,_">,^X]9VWOO)KD9XT05U.%S!'BJ^G&5PXU)>>25YI[""CE MH-ST=>SI9GRI:XO]Y\>5SI@0SG:^]U $EF1[CS:]35$$URZ5+%%@]I2DX+VJ M)9R]O@/])9N>EUT[(IS7UMS$@'\WM3O;39AJS>XZ,-2:S&85>;T9L(:$XN]' MA&Z3(D?WYC=I$KLUQ#?L5(/RFRUSR=SF#5 LXRCVZY&)"Z-8S:D5)NTQ9(MR M?VD/&5??"Q8;:^R[D9K;I,@'4.P-FL0HAE/?Z%/W37W-$IX_-TO?:IQS49OU M#B,;F8CHG+/4,6M^Z-IP-^DV[Q=@-_H]+UH5_K$%TV[6@ HY^4+SW=L.??22>M MS&S,9Z>*HL6W.[^<6'^FY60E0IGHM;N()3G;\:/GQU94-&$S^H+ARHO<2G8/ MW09GFJ?EN AVXB.,MS,NX'QTC"S"U4+>Q2BF_?5K MS[[)PB %&?AN-\?#XL\6]:1I&B""88& M35U-MB!9C][\75Z$\LX[+I.FOZ'XXT&4[S\.G,2$R!&1=_2_N:=?8W*D:+F4 MM] SBKUP,O!O!/'T40(>CY\YGAGO=M]=;1%MMQLM?O:+IR9L\9W5Y7CR#,82 M*'OBP'_DW,R-[9)_] 7NI!S&OT?R'AD1,: I"2CC!(!*M31E)QR@%EV4:93#ZR$/YT9;'AZI6VQ8]UN(V MK5:WT!KW?#^4T-B0?SERX#O[MDYA([A7)DQW5MZOK3"R^B7J]R)#57#;851B/3,Q5P1'5D>B_6 MUX5]%Y,["E2-1R*IAX;#V2(H=GHP3"XI70CY?LOM)D-33PWAALZAN%^S3(W= M=:%YOU;FDYG"KX?6V(W>V\-%5^SI?AW?>>4ZVS+BH:GU3XD=/MBU2E51@/;% MZA+&=Z%G2'AZ_0L?PG8EAL-@U%^I55C>,L4PC$;BKTM7A'A5 M:?+#Y79CLH1F97%=(P?J1 [;*Y65""GU4'F*C9>M9:E@F<-I0_ W[J(4/91( M,ZH];-EM93 VQ#*'[^<;AJT$5!B-3"W?*J\ZLPDRZ_(]I=2>X&ZKT87CMQ.O M1Q:Q.887VEV77^+3Z;01%-OK,!Z98M127//+AEA8\&M.[[ARF>]-%O%()+6D M3;4(KRRAXEC#X;@ ^U39;LG)T-1,1VML.)E,>Q@O.,4]S*'6"%O%JT\SRH:" MQKC719=P0%!V1V[M6+81/S7-J.*8\=2EVFWQ:,%U.\)T)/MN,C3%*)8>5R;M M10/FT4U#G77427\Z9B4RS:B56&C7^7JAR)=MNU'1.X6U*K.'F/DK-1W1969* M[IHBI\:]/?S"S%?CD2GRSWN3D<"V5D61PURJC1=\EFJ$TS2NJP&C\S37YZCW4&O7J] FN51F4=M!U!6W?BB2*OA_+]B:OQLQW" M"P$Z@GR-Y$<-0Z+2JX@LW: M&FT+S<%@/NA$(U.KEZR= R-TA%%+V?>*:LGU*#-^9FKUY6"]X*J2-[*"TEB5 M/8\<;5OQ/-.KA]'EK*W0[H+GZEUWS[CVJJ3%KT^O'MU 6LVI;89B?5CWE+U- M8"3CTZOGJA*#YP:C!D\X<+R$EIBQUXY&IF?K0LKF!P_Z:'Q852-.*VS;6 MB$>F9^I:BTI=0$I[:RGW2FU%:].H%0]-SW39*02;TJK8M':0I\+],BUNIZ'$ MI&=J%NJE12"$$*\-Y:XJ%V!R$HD^DYZI9GL%N>=P%"SKIL>X^&Z+1[QG3LRT MUF1WOE7$NJ(P*&^4.MP;>6@\-#U3=Z$QM-<=A%:/007%D(4%/3:B9Z:G:E1J M&Y18'8#MGY2.J$\= 4!4QVB^U+)07A Y)>FW2_N/,6R5/3)*@7.8'3 M^PT27BX4T9F,AZ(Z8Y.Q*2O)'!%VX,(SD:_/>5Z<BK:B*D@Q-TVO:,\8>.BC6Q* C3A"SV BKNTXR-C7;5K<,#Q&_4;>XULPC M@T79W703&B G-BQ=@= =%? ]:L1"^&I=@5H'(J1HZ\M%C9D79P-8\SLA/#/; MJALA4>1UI5%CR.YYNZ:[L-E"&2;HA03B)T-3LZ799K$:C/$:O)-4:T!S]V]-':K*R,>FB98>:UPFDZ@+B_H6Z5,[:?MV8!- MQJ:>ZSG&?"^R X67MX/B?%TUIP4^3,:FA%&H[+0&04,^K GBV.UW!%U%DK%I M@K5WI##1T5*-KXN#E;;&2JB\/U AM7,'3:D_:8V9#5S6^A2B>+O^LA;&]VZG MEK;U68\?5Q>%1OXY86Y'SVX.YM.J'*)H,3>^= MPUY/E4<$QD?@S=95CEL9?2,>FA)ZL0 MLT%MNK."T!9A7O#;%2QY;)I>#69!;WN%",FUU9(G=IM9!ZEVXFLWTS3H84-N M1!ACD2,HN+%E?;3'AO'0% T$9E%$-K)6Y,W (L-^N>D/K61HB@:[1LOK>!12 M$W?C$=9OD_LR=;@#.$6#2M'KADAC)XF-V49R@) M!W9MF$S@Q$Z^1PE/Y[H4# V:76=JB!UY30EIBR ME4PAK>>!12R+_+3!\')AR8D.!S4E.QF;YL-(JG2%KA/,X66C4IP.Q!H)T9'4 MG+!D$8ES^RO/%>#U5L"L_FKM"_5./#0UV[(^7H4%%,?ALM>==* RXNX:R5-3 MDQ4V:&EM+&9;"YK,O3CA$/3=%V,6N(=K4<5.'Z.J#=ED B>BEY:IJV M!05AIQ--H"VTKM<]J-G@5L%A;-J5%^E"R ^YO0AIOL9;I=E"W"932--V"J&1 M<0+S6WY(N 5^X%36181-QJ8PE( JE9&N]%=B;\$/*TZ(K-U)&%]ADIINOU9" MPSVF]<1ZM(LI3E@M*Y'G&PU-:0.VJ6DT)K(!;'K3,8R@&%&I)T]-.5^M.NP% M)<1 X,A>K$LNN6UTL.2I:8)IHTJ[LA_65&O=MC2DNT"0>C5Y;-K]*C?;^P@V MEU4QJ+%6.[*89XO:86S: QEAG3K-\X*UJZ&5,4N..LXPF4/: 1NT&*R^K.P6 M5L"-IL:LR^[V$)N,??3 DO37C^C]H>63XBP6\LK3OC_^\CPX%@>]CA'\.,*K M'$+(+\+"[T3/U!=.^!B[>_PW%.<[OQ]R%6%$IW?3!,>0X(O@M#SUG#A=?^&WW@ T8@"J(I%V?*E]=@5FS\%U;[CO\93$!<"FG I3__8:/;QUJ35-I=<#95[O"TNPYKR^JXJ8(0 MR?F8Y(#@(A"YO7B3[E^N#$X_?-,N'#(+=RP1=6;R:[FW0I*?IHT MG,MJNF')8)=.8/M ,@!.W"9. %0 J' A.0 8<".\![8"0 6P.WQB?%9>F:GT M:;8%X48@XA!SNV'1*&JZJ9@WA1$W(AJ'R-L-B\:I]/'O!>.FLF(9;K07J=__ MH2B:INN77O>+JURI;^@C*4Q;C3[4!V=SDDGT-A M%#^KWGP^F;)FA'\Z 9[I1W+)[[/WY=!O*!']'WSX[ST"Y9+@-7HN@EQ#(FX@ ML)T4?6993_X'* 10B$\_17'3<"V_2[FO[?!S'Z1>KY MLJW*KBIY29A#XFI0E=I1XPY,[GK(!.-+:MLP'G+)/>_;PQ=93Q)T"4$E#)&B M71J3 @\R9'D5/\S7EI$%P"UDSQ/T)/G(;DU/BCYSI,,ANL*S(W0_2J*2D4UM M.=7<]-,.EA+G+%>.'?W32Y[X..KD(SHE*F 5JENVAHXT8;I;@K4@#IN^*N7N L3=9@MVT.CV=ZU,B?X7D(AK[$]O[BB' M6O6>OBHT*ZT07EU\.ZGW^"8_0K 1+W#3QI862^LZQ$;;"8(^_(WD"1+.,PP- M=A6PJP ,^1B&B+VB-,'"27N]GLF\"0V*^$1IN.5*Y^H O\:?#RKZCM,Y90Y M*A#E#;D<2F*]L>]I(WPS0/@$/X@(/P@2( = #H VTY7I_<131E!4!VF("1K!DG'IDH$5!?*UK(N-TI;Q!K(GG%A(Z(8 M60U-KUY>P4*MCK.M48\A)D8, ?C#WUB>A-$\@S+OF!"9.ZGTFY405<\+XFJ' MG*-'K$J.]GHQ$?.YE:M!>B2VFIH+9=>5(WC/1?Q^^H=IYUS-,#U?BX^1JZ:K M*7[T&#V:F6WD<[86_RMG/KY <3S?NY6ZHQH2_[+=!^V7U?PJ!9Y\OOY2A M_3IMJ3*U8B#!@)^ G]GEYZ41">R-V93$N^++^9.TQ<"5XT=)B)1X)KC4=Y[\ M%/R/4R[:MM'?M.?=H0A-J]LI0:R[Z]YOY6SCVJ6#F\/:ZO!HBL=&O*9&BXCX MTH[HZZB'E&Y$_^1/W@DOR/;G8VCG5(=BG:LQ^YDWFTU*H40F"5T!]I;:$U1OY!(%O@H+J*--I-5@ G79 M6.V)6.V!Q@.-!QI_MB2I.MN7Y!6\840.*E+]&NDVS';G>MK?8+J=OC8=-'B( MW+/\VD8F[5ZB_72D_7F<(?(XG&?Q+^V+ 4D\ZW;TJ8>,,[@= MM<(*IPW8,AP41N1 'BNVV;BB :E[H;[JFZT9+V\,="RK1D5,_,8X>W;80@CT M5#G?'1PK_EDR+4Z513RWM8/$A*8_R_DS+:=M-5YG.']\/IIZIFK*[ZT4.9*K[PJ.G).C/'E&UN1].TC#RD?BC M>R3H/_Q5.W:+XHD^.46//M%Q L.RW*Y.*G@HDO!D(32&41!@.A_ MDAV0_7.Z5[,#KK5WMXK;#K?:!10ODQXUM-0-AYU]&40M-C)5J*8\L1,%$4J/*]B=K* M[*WX=J'H8D&2[./0+QA+'T.AQ$YZ!X1DO=;L*%6]8:$-#<.P89-8CF,0(A[^ M)J@\Q3VZ&=*E/4I%/8<1 $?<9 !@!, )@Q-4+-,[5GN ,>#&?J"YI*D17U&1Z M:WA#'-\@88P7],/?:!Z#X3S.7+ B[*ZTZ/YP W0T^%K\O#\)!IT0SM4)X0R[ ME4+N&[K97(S@GL -9[A7*I;9)+N&/^Y6Q)OM\^ZD"<*A$L!WJ;017!1:H(#I^7'#=:[<943G9\&;->9^1I4X8?$L7& M8#SE.C@32DQ<2D!$YM:T,9 MHF5/92/\(N+K7F@&SI-O-JP"*'8'"@Q.%H"]"X@^$/V[X7H&_*YL5T)\Q+18 ME?N5WI2G8!$5IX(SYVVIH\:N4=+"@\[CU%MG/X">@2T&@,W5')>5.0UW>K6&TE*-&G[@,)D'J??JG+^*FT?^&?%51BW M4.YV5[>K@3)$4(8()/AN)1CP\VOQ\Z:O>@.2"/@"' ["7%5I;PJ&EIS7VKRS-2WRR'$@(?KW_'\@1ZP=0E@&2@^K<1>,A()O$M MK4^B%A]1^J:R+;45-J!XTUK"@U7(&#W+2)0^/I0-]!WH>^;T_89,,"")X 9R M((E?31+!N=OSWT#^!S;,6IK.=6H^D/BR,.$(M%T15W)BPR3WCY^_U?9-G+DM M:I%QJN94 3N%E^Y43$3)/G:T+&D26+=.<[-& 5U=#QI 0Y-!*%8?SS(D; MZ?X%0 * !#B( T3XRXEP!@_47&6?.V<6YW?WIG4#8GH%NJ+S4(M:PX/6>BNM MPGAO2AJGOK\W?95S,X>6;-ZQ[>FI7$U2R@?.SX "E2^_T=S5BH$$ WY>RY2X M5@_EPBE>%1I=K#O:T?\_L;3;>//YYO?E6K>=,T9 MV"0 7\!1J$]"ZE1[AR+?60[-WM[B+'BD%J5PPM6,F C)-9?@H 0 Z,P!P0T! M-)!$((E $K^:)((C.T 2LR&)&3RRDY+$+WP8A7N6KLB9B5F>2[(8MAS)WM<<]>?U'D8[2J;EE5FFS9L)(!#7#;=>>]J!K &8,V-'4L[(^YT MC*WNVZS6@7>S$;*HC+VJ#!UP)[YI*D_@2)XA@:D#X ?<-07\:B#ZX*ZIFSLH M=\;=4J-F\QV_5U1>JYCS[F[*UCOK)"QPN'0JV2V9\S= S%Z".::6;"O)I5// MS\;E=-=9YKH],;?1//\6JCY 75@V^9(]J 8GY8 $ WX"?F:'GP"1@ 0#?H)$ MZGD3J8^V?7Q8Z\>K2I%=W_6"0635IU.J)UPE"*,Z8X&3RU9]LT<'=8O>M%1# M0O D@XI@6!Z'$7"("VP#=P8;7S(1^BN(D01;WCJ:3Z.3%>&B];4X5"IC=T?, M6DV439"#B)$#@ 8 C9L$C;] :\T_@XS72('.-GIW,#9J_'(!AT-ON=M*6)@@ M!7T2*4 7#P 5X" ED. [6#$X@'G5_%BRG4%3V=/4.#^VTFPOV:=OM'C@KEJ@ M@](/4/H!BBZ!Z .N Z[?,."!/?N611AP[Y:Y!P (B# 082#"MR["(%OQH\,M MJ\X#SX\GY?6=G[PZJ89(@C[6AH0027Z#Q) \08"3H0!OP!$K(,)W(,+@J-0%CTI= M<9O;-=95J;""%Y:V+F$0-=^V&U2RS<6GJM[?YK[*F:J6YN<:CG>^UIQW!75' M@]IQ5Q8-A0)(!WP#? (!20:2#"092#*0Y+N6Y&/*(K.2G/WS7%W-ETU;4WG9 MM2/">,?4Z&8\VEJ4/B3@]=*O8J,!Q4="2 E%'OY&Z#Q,,'D,(\'!+8 -'\H% 6RX8"KHPVI- MCDKX2)MR%+\4%B[7%4D,Q]A$K?&/JO47/@OTG^F+%X=:+"O1"O(B/ MP>9S14U)T#F'(?E[I5ZT4LTK/[OKN^UJNN:ZFOJ\!\6O&3,G M'T&4^6FAP%(U2\9J!C7UY6!=[_S)3>9]+7J[*[N[PV0.#6Z$P/=B^D7H4TTK@'9?O,SEVLK]\6W@?\XD M#P#G?MFL^@H@]VN&W2N(XV37W47\9I>1Q/BL[[OF-/#E:$%]IQVAG^V?P#Q] MWUN;*ZVIBST+L:R@UXG(Q,:81SS\32)YDD;RR,D[D@#N :OFAJV:PB5_X@90[D-#9*)AFT)^V58@GJ"2)<3,X9Z M^!NG3I7@W;8NO^V_OZ'<*3D%5@ZPS^2(C>K8^^'R-ZDP&.L$$A,AG?* M7^PZ"5/, AO3OL+7O>&DJ3KM4H'](W?](QN;,.MT)CTBW, !->*6HF.A?2/9 MV.)>M'B>(O \C-%@?P/[&]C?,H96Y_/BSPY5O^9T)\^>18O77.\PE1-(Q3/C MD'';6A$NSYJ6W2MA ;LW$J0B@ T., I@U!UCU-OGW>=C9E-UM7$!7C=A1%M, M)5H>71JO'$PW-JJ[\<5=H^'+]HG=6=+7!WU")T?\O6>NX<#E47:5GAFB/IIE4I1 M8HIUK\@O8>D<[;C1\^7W>AC.V=&7S!<>9%;R:X?7SWKSS1/RW&.G=1]1EN3FBN9MFPK M9C3HQU[E?3OC LZ= %;-S>//Z,?CLY2%)KLQ7LR.+_RA^_&+C]L)#/_O10S: MEXQ!\2>/Z>@UE2#J]>3_W_/9/R$8I#@+Q_W^"%//EC4[H 2:():A05-7DRU( MUJ,W?Y<7H;SSCLMDHOT!>:SU_?X#ZF)"Y/!O!/&_N:=?8W*D:+F4M] SBKVH MX#Q\Z_&C!-L>/W.\Q-OZ[FH+V3\1X$2HMWBQKQ\_BE0MQII8B;@87",M^2&6\G/1?%,H$QI" M"/SM:;9'(CY]^)+X*:H>_ABAJO+/>$3N_W)H\LU_O:+W"[8ASS:ZXPL/'_WD M\9^D*A_8#OE6G^\*N7Z%[[)M7NQ7N5X^5VUQWWYL!]>?XPL\?4+11%9FLFU$ M$S'MW/-M,DE64G_E#MOEF9=R9L25DYU;PJ933*,96%*1R(; -8:2:)BF)$U% M,812IABC3A\.RB _[O6;N=VK"@Q+6VMY7L.;[37"TQT)C>L\7XY4E[TEYO6H M/0]Y]4F?"S!F,S"BD4AJZ'XP5T.TA_O64,=HIJX1=6V2#*530\U%:S^;0;YE M5GF:7@8]=3(W)"S]_B[9W 61 47"*+&AUOC(#7V1C492KT?66F/5,G&_QW-: M2:*=-Y,:[ M,;$F&ALZC$;BKT<&0\ORRKSB\.MJL6UP\LC1=2,:F5J^MB?JPM0?X3#77DTM MG*U7>]-X)/-ZI#>')ZNB$6#6$&L$DY*^K.A\/,\TH194>3% M(B]WXXFF"55K;)>K#09#\$YO[XK>N.Z.U/C]:4)1,#2"-C6S"2^%RK+0H7BW MX802(<&O1\)T16GQZ].$VJ#UZCH@3J(AK; 5LKJ8\[M:8SFV1=0NA(9$G5 2=,M- MT>$2AY?U!@^[X7JE5%F)2D]4P.8CC2K@(YYS_"W>F0W;3AB_/3U18Z1,JKT* M HM!ISB=,J',%+8=B4Y/M")0(Z:U[OJ\,+#$2:\-.2%K1"-3$VVO')Z^/6K#YDB8UL-H9'JB>Q*?J'NR.A)E MK;;RH$VELXIPETE/M-Q9;;LJ7)/@=;BW:LQ:K ZZ\MKEBLA2&871R/1$B6ZT0B&P]-3;6D04765"A5W(T[4(,J M\?MM.7EJ:JY6<386S4ZS*PH$L33HW:0[:"=/34\6YA;5?4U!J^)PHBV&CL;Z MVTGT6"0]6;Y$$%W8XN;BKBS4Y?9J2--42OTUZ6&8L0! M@]1DN0[J$&MZ.1(%EA@L(:C=M J=>&AJLGY]X*/BI-WDU^JNN2$ZK3+72IZ: MAG1,C=0(V9OP>EGE]159\,K3,!Z:VGTFNAF2$?*K5B!O0[U88P.YGTP 24T6 MG? 0+?3YK3BTN<*D$'!&B4QFD*;!L*5@M&)L6G"]Z0Q&E >OM74T!2Q-@_;_ M9^]+FQ-7DG:_WU^AZ'G?&S-QH4<2>Y^9$\$B=LPJ8_A""$F 0$B@A<6__E96 M22 ,=KN[P8!=$S%];%Q(M60^N6=MM,C(-,MB- U#CQ:6R(3# MA6FI%V?5:#SSI+4?.Y:)GWH\VT8U$TY,[*G!:N/&NMK15#UAD;&1EV,[JTYD ME)::<['2KHKY8J/>F"[(V*.5C3)5)6ZP[:8@90>5VE+IAP=6$X\]$D1Z:9I, MFN+B@5UVT3E-RUQGG<#W0QY--X?&;5?2=C$+IQZ-IE',FL\2OG3VB!(&A='C M=F$/!B(_W11'=K5:[S\V8>C1A@WC\753'N8V[+8Q?79ZO40UJI$+*H\6]M1? M#I..M*X*RUC>K;8RPI.4QETPCZ$K',TM-5WK32,/08O&+Q^M"L.Y%9FQ.,V'0[RP_#:]QM^F@&<[XS MFI2D65:H9W-L>+:T9^,AZ4Q]=+KAIV0R]ZR4NZ*T%:?+--J*ZT MNKM^LI]FO"D7HUJWP\U%\MRCTPU+TZ8[>=BD!;?LM!Y,9]T:3'#5Z=%TZ]E9 MZR&U*;60FI7L%/CHI.B6Q[A ]8@C8VO)$,2NP[93E:BT&97[6@<_]6C#\OGV M0\02'L79,I/J/&^YD0BB#@T]WK#87)O9;&3\((9C0U[AYZK:&9"Q1QOV:,W3 MZ<5D4V"U7FTB%1+=QZF*IW"\88_AS3B>ZFT,43+GLATSQ%$:L"9^8L.:\;D4 M66;KE9E6J#X_S1Z2]O,8EVP<3;=9CKA/0R5=0,0HIWMLMCD#'88[H6^D!W5V MVJX,N%EW6)C*;%M.9K9KKQ#D!8D7YX5RRXI4A;91>#;0R9:;.9*'=S2#Q\(Z M^KP9L8:FJ M*+./8E:VN>6*CJLQH83F>T+MR>07I>%P MG'QBY_W,XW*2?FPU4FD8>FR:C6J=6'7:2XD\Q\4>QUJAVT*Z%'="\>&FM9S^ M,&IG1;Z5*"W6A:(MC?#08S-N&^MNVVFC.FNO'[?-AS37WPIX L=[RR[DV5/+ MVMALX7&X2/?"B+J<,1Y[M%^]^5-'7%6G3[-Y.9:;%IY&*L>CL26'RVS+9G M@[ 01V9/LUH2(Y$6GL#1'NB"UJT_E9&-L*Q*([7R-.GL$).W6<$E;YF1J?=:.KH1%9I*;F(]Z#G?V%@Q<[%S") M6,FFKDL+6_WA_Q!T[H#3QG,#@YM0)G[( ]^BY#KFH6,1?W+@##SV!1[[8QW+ MGYCW0HYXD][7;2 2^<[R;_4."?@I \\WT3-'NKGVW5'^[V$(^?T@#N\UVJ>? M^IH]W_^!AU,:VJ;N.I?Q<+YP/+/?V=C>]7S: \?]7LSC3R/JB3@]E]L[E_CW M5)*>R^V="^676ST7CLJ7&SP7BF.W>2X4QV[S7"B_W.:Y('Z)T7.YQ7/A.'HN MMWW26_'0>@F M47:C[$:E&V6WRVP2=613?\BO;9)LZO#A?[]%O_WNAL6_)R^[8_%?W["WVI21 M^]B8#!.XD>ULG7J_%/%09QK5?ZC^<^.;])7T'\INORCU^=^5^LGO[&4M_3,+ M_?TE*.<3]5^)8J@_B (T!6@*T!<#Z([IO,1FZLV@!NF5O!F'%Z=PBPV#.YM? MX=Z4/^6KW47QI/$Z=719DD')Y5KDPE_6 MT#BWS2[+[MS5X3H12C(48=X5VSF^7(;:%/=F4\1_MB-O4<#__0<79_\Z_O=L MU\!"\.KSJ''MB62I]KU8!1]#&>> 38[[3%22GINNX5 JH?AQ:?RXK'IV/_@! M:M?GH9)SXP>EDL]()5EIH1T% 2B9G,?L_SQDDE-'FJQ1-*%H\O:-N?A.6>8< MYO_^7NH?_Y!E51V-+KT/!Q>5)+[S_M9H!C+JG1]A\M%O[TU&TB5#5D-,63)< MR=HR7(CA63YR5@W_8W?M_OPHGBGPX;05X#%\[4UPU_CO?.R7*(GYC[9!RS+R MEB1#?A7C&IK3@AO&1?3#H.U(AB)9RL#&=L(@6PZ7$MM$K\G&MVVN'Q'R2F,\ M_L;@.WPVY(MI>U ?P?V$$6Z B)(?N'9X+$F+P>Y*Z:PNV79]A)U]Z8UF#]!G MYH#D=6<"6=V[V"<>65/G0]4Z?AH!BJPY7Y@&W%>-G^B/.OF(5J2:#DO#YEQ0 M)ZJH#";C9MU\X.84777L6'#T(DC%$>4A$:PWW;7+O%17ED\+Q[8N=#.3Y[2#7O- MPTVV_+>_8S'V/_\^/(F_[YV9WZ+3V^=NTJ'EX[G[MV7"_YS7PW'GL(:#!_RY MO#Z4A[XP*5U#0KXITTCJ1E"@1>3'U$10\DFANRAP;G=2R!GABPNTY[R26I6F MXC-;CR7UO#"(YFIC$&B);W]'4Z'$165:C/+C;];;?$V9EO@R0"2V#QT4T&\9@%/GV-Y?@0GPB%DI&XA26;@R6H,R- MPM)-P-*O[03SS]L"I9;J2)JA*H)D&6C7; ^-FD4CF1+'S]I,:UKBJJ\,.K'! M^,QHA+;SO]_")V"IUYEV!D.3J[%+MS"KN%I:D5=-@*4X@J5X,A2+1$+Q9.H( MEOY%<8FJ2Q27;E1=ZO'=9M' MGRBVU>ALL8J3^O8W'TI$^1 7XW^BX-Q<%O=Y8K8EVW8A+LN8(W1RN+[*ACT- M,0M+#8\0(:L*LY8L2T)B@T''O_]%,QAGHC(UR9(G.)3+U$I)KZ@KH\"CVA8 M:AZ+Z*XGE$L&%LZ^INH6G39$O+EG)F!?23V&D#:W3OQ-O@^D0Q2MM M[%^,IJ+. MP["U%MN];%%6D]FAT[LB3FF/1OQA*=7CHCNS)]/!("+7XV/ J(H- MI1*GW%L4K^ZP_23%JPO:^)2:J?3]DM+WLA)S&$NMBDW.[+-JJ;#IK^9E?JXW MKR,3.^#,\>,;BLD?6;'^^V' MG<_NB[_CS(Q/70QVS?C3;:V6LL$-L,'=$,;7"ER5C.Q.>>@BW4'PU(;Z:*]- M@KH $]TK"R_42O-1&C[VN8TL9(OV8UW.I>KBH5KY6R&M$W-Y);B5E>S)@XJF MY4\L"RK+"86SS3TOS>+,Y-GVVJB7MNW$0W'^1OW*90%1 M'/>>TM6P9 M+' 2^K29!D",0&XZ'TF%V!C5#J\/:H'V4# MJA_<(1O<4;CP+#*]KB52JUAFNF3KG=+D.3'./T0?;\[(L5?M23>1R/78PE8K MB6-AFW#Z6*:G=C(]?JK/!ZTU^TFM6=G5MR2":-)2LSNOU*#%.;34C%(SI>:[ M/?*O%;$[D>X%TOA$MI?QZ.::H[*8$N>L&A^O77'PM/GSL-R?5)KE:G4VMHX\ MU69\HRQN&ZEQIJBG!TF(OT784(R6FM&$4II0>N=AM',BU,?FHV;FI0:W& S7 MLW#JL3J7NHMHZ0G@":)B;^6A4FBBT$2AZ;Z"6^^'*3G<9Z-L(IUA*_G'[HB= MYA(;X8HPY938U*@;RXIB=C KYGH%7BH/,$Q!J\A0,A()I?@HA2M::/89X8H6 MFE'A^WFH^8XB1^\7F/QLQ4]J;EH6*\64_=RN;9RI<<7*[)9IE).VW=_,EH_/ M[;&T:20?NUA@IO8",T'KS,Y<9]96%PXF"%IL=@G7^QW$Q6F5#2TVHVQ V8 6 MF]'0U?M2CW8ZPYOY1YO28V05C823;,$8QO.C341BQ^-;K#CCHLZJ7(LW6^R\ M/LE*[9@Q>@@W!RF(>/&I:(AC+]C!C.($S::DV904$F\G)3.7=<7D\W#MS,+* M(IWE3*U86Z81'$*$C:>%9Q0**13>#11>M_#L?; XM3+J7!@X@A!_S.:4?+H^ M<23UFIAT2Y&)EEJX_C1*?8-(J+,< B;AV98.-P.PI%1UI]1M&15I]1 M)8&RP2TH"5<5[,WD8T^K=LME5MVT8[E'.?^\D&[.WN%;;J?]6 B;K-9-&)U4 M)]4>/&)[)[43[(FW/$!?K 3M=\*,.56^;I3Q\X04;PW9:#4/K4VCU$RI^6Z/ MG ;X7FIWOK1^4[GC,F'W<=!.+H6E%E:TS;(H6>+Z%N-[2;$O]W/=L"CP(W-> M3!:E;D5)#S@6MY1,XJ1;8;,ULKT<[<6C6?#;;2,#/E M0;.;,I\QJD&<+IFDB$81C2+:EPJWO0O=#&'\J#7#55Z82YNQE!Z4FFO[YM"M M5^S8>F?KUL5*ME%ELX5J=3-:8W2+?/L[&HK$DJ%$A!;0T0*Z3PERM(".BNS/ M0\V?+/CU+C&K#*>MX6:QR SCEDOUH6%6E(G:ER;;6TK?A600##J[RNF"/5PHV%&PHV'QDV$FPAX59 M(BMFQ;FT6D%%!3!E@X\6P)&Z8_6RJ7%-R%H3H;;M59Z33]?2UJ>J6>-S MPW15J$2[HODDL%RR0X1F"@G-V/G[(MY\-":G(K5(811MI:&O*!"4::,WH4ED M(#HS4BU+5ZD^(M92IN';2MA&/6%[%AOQ@9GK= 6QO>$,-M%R,PZ_AB7C MQE=L,L3QQ\5&_Z+801/Q[PL[J"2DDO#S4//U)>%9/:B_*[T:PG,AMIH]:<*R MV#?3G/B0E=@FEEZI=TFOKY/?GC4-M#(;*.,59RI.9Z-Y[I\AC_/WX>&269Q9 M7;+MHT(=C]<)?3K:4%V[-.^3CUAP@^&DF1\4Q;BL-]+1E3NSGG[K MS@+O-6]GANXY#FJ0=JMKJS(:ZFCXGBQT>O_]%CZ!;(O%1MP6IY,G03.%=;.8 MC_#QR!@IY0,> 5OL4AHYS=NFY0LWCVZT?.$&V.!N".,&!-_5RA?.)J=>BB>; MBZ"5EELJVWV.JJ7A-CUH9]8@GN!6G0MVIZ%L2=.;[C"]B6;Y43:@;$#9@.9\ M4S:@;$"E 66#4VSP29.9LP?7*V KC,%.=L-V=0>RP^\FE_"6N?P+I [2;-$/ MSGV^ORVA7$"/_":._"O[70_:^OWLI@/R>=ZTVJJUTN23_E;1*>;T9[[6G&WG M#;Z5F(["1B\]X*+@;TV$8NP%6SI07OO(I*;[VY*K)T/=0D'I[;6/>1-Y<&WJ M>X!'2T^*HE;+E\1N6%[)N9E1C$[& #S02>:M>_,HZE#4H:AS2ZCST7UDSH- MI>YX*Z42ZP8[9^T^UWQH1WM&$R-0Y-O?J4B(I\K/9ZE/N+\MN4T8HG4-5!A3 M+KCGBH@S"E!'Z\63R:HS%S1>R3S4^WHDM\*^ RB2P +T_/=?WV.)Q*M78H\L M<\ZTVB*S4FWGGC-,;QQ#[B.AE&8:?_Z$^_O;):1[ MM&SW$6D>QZ&C$]K>4\KL")G%*L+R"?61&^;=R7J)M+T81(IBH7@B0I/SOU(> MVOWMTOWFKU'VH>QS]5VB[$,)XV:* >YOERC[4,*@TN<+LL\G+3X01B-5=K!+ M&VQ+7=^W^L%N;6>B,EP8F:CA!&.I4 BN>EYO>X%HY6XR=F^<*6XP09?F9-/* M!,H%E L^\Y$?[4"R@4T/9MR >4"*@LH%US WN/F<;O M=\KR[$6]LC0'^3YSY6@2)-N"(.ZAH\SD(E>4A]E?:V$>(0A M!YG+FQ;/!GW#-G8.G_ -5R/;=JJ1L>79,C_BJI%95Q:$]8!+@&\X$CE.0#Z? M;Y@R(DUB^6" M+\<%M!?TKMXDK4Q=VX%)V1WSE5?C4".V$K,!([&EHE78Z-R]!I>D4*6ERN;8 MP$_!;3!/!"%3S[8>:W86459J2./\JN!T$NOT@$OBMM%FI:A6F'S_![?8,+:I:PKS#Q;_[^9@B*:IWDB6 M]Q4)Y_YVD;(?93]*.#0QY@828RANGR-QAK(?93_*?I3]*/O=).&\FE5-V>^3 ML]_1)KZ[A/$Z0<>6ZDB:H2J"9!EHGVPOVK@PJS$[WXKF!(G+SU?U;&]59=._ M[_Y\4)V2(9MS%9QLWQ@;[=U_OX5/."V7S=BX:(>+95&+)G7R$5?8?T>A'1KFNS-F_C7+_0P'N M58#;N5XH,WT0,WU&*KJ&F/S%OD?SDM&)UO3I>E9ICQ:96O%AS2XN+M76Y7J2 MSW6VAN ^R[K(2ZS3FC9!JD'3^U LSH92J>/6]^=CQSM*J+R:;..NSXZW(-L2 MU]^&JZ#2>XW_*T#2KWD+\+,G:/&J99.IG$"D0M'LB"-Y( EQAP_'AO*@OWW$ M>C;'@J<@3L&(@A$%HT\.1F\70J&[.]&_^JN*IJ]T*4M4(WZUZ_-4$?"-SPAW/?>*;*_D)JB:"O_7_2/_RQ9 M5R4+D&WR@J@B\&P/WEGV?R\BZ@YIAX_ZR+W#IGPX^7+R_REO(8;L=J>&BITBPLC=";?TCZ6MK:WC)3[/?43HS]V.$T; 03_1Z+ M_2^S_Q&VXV@OY](F'-BQ@S2*V/=DB,[$_@/Q(SL0"Y_]&I9T_2(?R,Z!TAM'Z@?G@?(30 A 0^SX(@ M0(R\(TLI2)IO$B7>PS"'!-<>_<@F[C\\W/RC725_1*) _B>,8/X?P^-O_NO% M?A\<&Q>0TMX+R4>O/-X_%@F+F@$[BLO#2#(QD-$?!E%52@V27#0U2 RC?(I5 M4R-UE/Q&-N(\!WDDPG^"U,)#1VC5F4Y1:*4;@M@I9=LADJ!2>L@2P"5+":+S M'I+-45:R)WG=7-N#2(R/),Z[FI],_DW-Y4"<[&>,Z1#-F<&3W@GTL\\72ONU MT?9G*!Z<\^\+=8_:1D,UE8JDDH-$5$T.HBP7&R0CO#I(#E.QN)1DV92<\LY' M\E4A.9?*Q46YU!/"IJ7.I&1O8/?6D&GWN1:L=5X MP!^/[(R'&3YGFG6Q,JG:S5:U:?4M9+0-8B]'.AI7WXS4XFCFMMO24DW7MG)R M/8@,V)9@?\\62 MIH[1R*-Y9L+BK"\V$ATVWNR/JD_/8:4YAF<>S7,5R9FIN=82V'DAOE'$LJL] M;9N#V/';8P@GIE5+K,VV>D5HB$YBGD^M!_'CD5F]6TRT.IPNS!?/;DGL-%PM MTQPDCD=6J^M.YLF9+<3PE!OKR75DW.ZET+"N)0O#,1X=>X8;K,^ MJG;& XX]'MI)])\M,_NHB]MJ>ASN&YO$:)(><-SQT&V*;SSW:ZWTK#L9)-1N M/SMNS_'0HT4Y[4W5+29C$R$\5?AMJI2H.S"4/WZJV9A;G7EDDQ#"3\-&*;K, MENHHF>V%>Q5+$<*]5&T;-N+%5"G$_4T7-Q-"QG^TT8&GDY=%CA%[/&8T&>A5TK*LH< MKX^ \TX0U3"7KO3;;<-BW5+LL?E@SA;E[1BN<3\:.JC6T\_.*B(*E9[4E1NU M[%,OW(1;?8Z&IM,=SHX-JCUQ7JIJ#UEG$9/K8V@&6M;Y9QR! T]02ZI9*5862K9GN#.IX^Q1O%Q9!>; _[$:4W*4U/(UAYJ;'V@.(BK&1YZ)%JRF5PCJF7$J+@LU$4[68]/GL)I&'HD6Q[3I42XUN8'LZXF;Y3! M9OLP'*^1^#Z>P*+7?4SV!,FS?4I&7ZHCZ-.0W0?[/#&&2Y$L8>?>C37V,IJY7JUL"IF-;67 M2FKE3,I&0T^Q^6JD(VVD&*>MI)UJ/HZ$GV# AC.SI>LYEA8+=39:F M%?'93.*A1W/EP\WLEJ^G.K-EXS&]B41S>CV-AQ[-M6?&5YNU98S$RCPYFJW& MX=&VVH2A1\R=MZT2SP_G';%2*>F.T:F$ETAN14]05G,R+'#+Y*3'SKOE=NO) MG'"-$AYZ-%>M'*L_R4,E*A2F+:[I%!N;7'<,0X_F.E_,XKK)JD5VJ91UM3UI M-R++)@P]FFOAH3$WY(>1P[JQ/A]?.H5A-H6>>@(RS*C8+QM2NL^&[856MK?M ME+1)P]"CN::Y3(Z7K?E*S/9GN5H^^Y1+*DT8>C37MLL)U6V92XK9=*KOSN6- MRM?P!([FJA>?^[/2:-28\;UAUNTNBHV,A8:>8,.'L!QKID;EE,BO,N-JK=S+ MUV-I&'HTU_@JFV@]Y!=YH=":6YF^ZX[C+3ST:*[;Q[4[>NJ$QZS:E\1V*1U? M;BMXZ-%/QD-%+#CLYF>:1GEK=A%>I M)@P]$D8/\\9Z4^ CI9DD]Z>R*]G3*'!!ZGBNA;F;%WKIJ"'$J^M:9IGI#"9( MQL9.8-8R8D]RPWEU([3K#QEEJ9>ZJ1(:>@*SY%PINHT^9)#V5N.U;B45S;'3 M-0P]6E:2+Y=63\M)9;:-YN+YKAI9EL0T##V::SRL3BIF=%$3M>>^OBQEPDJC MAY]Z1 -#93)3^8(]$+JCE307)[)>'*&YGI!;$S[3K\3*K:FPE9?M14*R"[5D M$X8>S;7.V7RB_NRDQ4):SVP7(XM/JFD8>C373M1N+%5DK@B%'!OA)U:]7>_B MH4=S;3FJU!)K6E,H/"2KV_XD+.I%-/0$%'>SW<5S<]&8SY9\SNYF\U)_6VG" MT*.Y5NW(6E$G+"LLNRFNSJ76#Z79&H8>S35<5'K+R$JHLEJTVC42L>*7>,[5QT)B\BFKDL+6_WA_Q"TH2%\X;GKP)TC$W_1@0](B0GX$\*/-]$SQSIYMHWYOW?PQ!$ M^D$,_K/8F[\]TB4'L0-' 3W M/4HYXA8.(O6=IQQQ"P=!H>E&#H)"TXT GVJM'[?J MY"^L^J(@_,=+3OYAG))$6X__/Y>1$B#T^MU$_G3S>JI MDF4S@J&HRJY[!-FN"!\*Y;^^"7^:TKKC&_YW^89COR>.:O'O MBF]XEH^>*Q1!1A"D_8#B:#,CRYPS MYD*%SE+&F('TWA72!U7[Q]DXY*JW/=R 6"%&UU??!>*,N:WV@3>P+91%*(L< M.@4^*XOX,*+ M=Q.-'G03C0[8H_2CW9T*H?T>6X4XOUZE%Y4A'G@"?PL\R&-VNK2J, M9E"+FYH3U.*F%C=ED:NS"+6XW]B?FS7"<^H"25H-ZTL,TK,8:6ZBE3WC#Z@A MUVS^84R]MPO\NISX_IY;K M5"HEQ@?QU::5R,KS*I3F(X.>3X7X1/0-3CV;5G$7YGU.'3J742Z^NNY]#0OD MTBK(QZ_F=K#NTEI)$-/J(^#+G&;+:*^=AJ7.-7=^*I0@U4:"')5KHBL4HTXT MTU[DFM O!*DDL5 R>NKN \K>E+UOPE'PB^Q]=(WQ9PFX9R>2,5;!:XZW(&R. MPJZM,I)MJPZ-PM^F!7%[2Z8^@K-(8[@-\ ?AR)+1@C761Z*MIC$SGI# CYM4 M+6F.S*HX;S[-9B4U\1P7UX,D2. $'TIQIWK+4I:F+$V="1_E3/A5EFYUNK4% M.\C&V?; 68[=D2'$66#I^+>_XY$0TD*H]\![,>[!'1Y*$/6')M"J85,G K4R MJ!/A6DX$?&MB!O@Q&V#'$R G+93UTM5G7;$R%K/3<,H0QNGF #>+BD>X4"QV MZB8@RM64J^_1=W"GFLLO<[7V.!L_YP:#I%B8ML?+XK/;&B*LADS'$1ME0 M],0%.E\BHX)<$(E>CC061K-M%ZDLC@G':KLZ(@#'9JAA=I.&&^&;:E?Y'S:Q9^R;2$Y8[=A37)9-VG5 M6W*QNI(%?&T TCI2D1#/4H?)3[20T>X2+$E!W&]:-B,YC"0O78UTKZ*FUQV; M7K>W"]01<]'XT1Y1 ]?2=\S=57=IC\G33GK/XJ=N+\Q6EI&EZ/39>"<3Z6\' M33,.%X=P6"'BV5"<9GA0J/A\)20?EQER=VX,I(]IZ!4% #>\)FB\OK#4D6I9 MJD(4"VH0W:1!='M+IOZ/2\C\AL^-OROVQ_-E^G%=UA_$;;PP59?)N6B+^!JT M"-Q9G$PAP<_38A/*]I_$?W(Y^7T?/@&N29@D: L%JMQ_ M C_ >W;!?VP6+6-H:>@Q155?J; T>*1DV.&3W$<;+% &^O36\2TV6+AMH[GN M3%0+6A>IV@IN*J-5%;>I*G^=2/^1RDOI\*O0X4V97O<>NC9D2Y5L-:>2_Y8, M#/6M/=*_U?=OG0T/FLK ++/95&/9:*H3JZZEX0IW$KAFN?/T";@[B[1AJ0M) M4QAU \F&9Q277UU=_'2)OS2*?-F,NB-\\UA3()SY%KII;E;*K75K.JMGDGHD MFF2;"1FA6XQDT[&I5(B+)FCXF/+ZK1JZM\7K'Z_+O)_7BTXT712=IPY;6#>' MG4RGE7Z.K8'7D2:3X/A0)/Y6WNQGL?.KL&]!?SFUK[Z>?44O,CB[TE'WPU*8 MP:H>?VW?0J34P.ZW2V(ISE:ZY:Y6[[/:@AT/.-PM,9$(<9%CU8/> MTN^MF_FT\>&?-9L M$,X\@6!/S]OP7-*DA:#6^=)#??4@SK/K 9G;M,8P9'#I Q6.A1/S+7F0IRQ:T6Z!) M+=1\HPZ=N]9R@(^K^RCOFS;;EF\X/6NLB-MPU-Q.$BTAQ2% Q(TNN3@;XI/' M#?&H:X=B W7MW+W2= P3+]%AFFTI9I9-9<2L/BO6)J-N/#T= SK@AIEQ+A%* MIMZRASZ+5X=4R)PN.J76WQ\@GVDIJA4F@W]PBPUCF[JF,/]@\?_N-FH?O?K2 M;@?;KI"/ ]RZC_*_"7&YNCLL%-W8HQ"OUN?IV,-V-BBGT4RQ L2F0M$WV_-1 MEJRV@?9A=5YEYZO;/*]:?E<$D=O;I5>]1E\;:B^M4B$H MR"(D:%CF2E-4);,5$20$$B?3.SQX"VD;EE)O&+.)('3=Y[78R$2?5F)SP./V MG*D0#]8C_Z:[G6(,Q9CK>9^^-L9<6IT[#\:P/,?:Y#= MA4,"U -FI)MKFQE9YIS1C)5JO_!'T(Z?-!1][VDJ=R,6OSIQ4!:A/3WO^&X, M+$_QI5D6J I-5>C;,!:_5A(#\&;:8\T\4G;?O@$CL1C& MF]V.O11X;M:)1U&OB[=*)PRP!=C !KZ_;C0 M+[X(SI-G-4E16T2D=0A5?R M6?P@0^:H95>\8IG#52'%:M;23(YBPZ?J<#S@X]1%0('B@T($-PL4]ZQ$_18Z MO)H_-YX_E1:=O!L6^6C+J#E:N"4DUP 3EU2KOKJ516U-&DZE&0>412B+T(R# M3^.9>)FN-](,R9 OE:[WI1C@:T8A:3(ZI?0OL&2:C'X787C+1%-3_%1TVW:1 M<%,A;4XVYW,3-L^49R%F8:GA$5J*JC!KR;(DPVL8Y/\28@S5@:^9HQ&:&I*. MLFG3ZS/N6F.F5XC>KY/=YVM(NBMY7%T?-2P5<:>E*FW@ZK2AD ]4]$?\R0E/ M6BSVH$8'&7$T\S/QNJ5\+S6J5@/&7%>&-N2D\Q7DL886!VT,EE+/6G D>KVY42]9L/'ZG+WG5?HHKXVR0G:IT<>7I M"VI*]XJ5M/C@SW4@DH]U$A6SF'=]2.QZG/F@.O51W>.]++#>"71\<$NSH23% M4F)E]K3HR8F'=%-O#B*DHV(H$6%_Q89C';.W#Z G0[)>WKAQ+Y2MB=MJH/\T'N19G MK6&6X/2YH)+SU3F"X@+U&7VHCO5KN% T&\.'@2M,!74[*W:%\;PR6V%<@*M0 M8XDOX!MJJ0NOJ],L\[LK1_F(+/./#(_M.-JNCQX0 M0[_GPD6;YR>U;C(N"%NG]\CJ B+_8E?$$4%&CIR=4" M:;\#"NFFT"HN$O$LVZW4I.0V/IE)T36 FA';"04347OO>CDG.6]IS)IJ27Y MB3L>W-XN?8)6(7>NB;U2[Y?WL>'-:N!\/QR;K15'$[NE\*I1RZ^3 C<>1"*@ MAL60$L:%(K%CS+U3D+DAU>RF&.8F8>7>&K!\$@?766!E*.>2B_+P66'#I5P^ MJ;MVMC?$L (QPUB(Y^.A!/_6_8DWY^VZ/1[YLLZN+[7D:ZC MYJMF^OS107^M_J+_].]3A>9AY">GZ,7 A1$*Q:#(4>;M7 M$,4+BA7#+/L/AXZ7B#%-%*2"Q;=Y0+?_N9#$808 MR3>[$%+GP/4-J-M;\M MZ*%68"O6="$/VZFY(R-#(4%<"XE(),2GCM-$[Q1?;D?KN#T>^V!? T44@BC\ MH,=WFUW#*/>%;(I]3*Z2C>?"Z%I^RS]'%'6[+LG=!Z$KMCNK*5_N\Z5A?PV( M HD)H4@R&HKRD;.X'N[R&MCWZG2JH5Q"H?N*VML!U$00U"BF.]35JR#K_URH M^N;CEW4S$!H=3-+1Y_'6,1Y9M*KT*N.4M?3\?B$TRO6L;&VJ5<2L-NM4BX89 M&2214I;$;5P0@*8NJ9)]#?WK$V+"4?'-%\:$3V>H/?4>GQ[93<\6W42)-Y\E M9R./,2;$WV>HW4/ESNUI$-0+1EL^T.MB*(M0%KG9U));[[%_>VZ(MKM8Z+B_ MJZ0S"M) =--V+?12Z!SK7R7#: ;1CI :0>^.H0'F&TF7N!N!^+7WX&-(_[;W M@-XNF"B)^S M-K]1&T_UFJ2*VO*IDTJ.%IW"$V9MJ%C@0]'X>7(&:+G"UUDRM;^_I%RBE/X5 MEDRMZWNPKA],(XQ=RIJQ0O(?-U(TE M?4$YM;AJ+HN%:RB*416[0\+U%L7IW MB>1Y2;.8E:2[![=]3B0(XL(]H*H"C83@EL]2K?"$A.S211L'1O/N'D^0RE39 MODEE^X+^ZR_CT;KHK57 ?H_ ?;MK_S#KE3#GE8STGMWP_7\08GJKOT_>V+13 MFU9KR7;UWFP09]O"=)X>1*,XWSO&AR*1MQIY4M[] KQ[4[=WPK%P_%\7$+5W M8=0>2M\V>BIZ80'NHR37F3/>O=MO"F*JRM^Q*D\CS'G]7;*?+ M/+M)9*<3H9)-)Y2&K$R$ZG@0Q6WY8HE0(L6&HHE/T]J?:<-=;\K;V7-ZFW9K4%-W6M/&4 MSRY9==D<1./83 [Q"2[$GFB#2QGS2S$F-91O59"NO4N;/TR24OWX\^C'U#*^ MG CV;U-_APSNZ4-9&[3CW"R-=5J9U;7T((K[Q262JA/['! M>]O6;5J6+?!+*QI<.VS M+F(>PTD;RH-IR.27$^(SVV,;\WE15MG*K*>Y9JZ7+X>1^,2=O?@H&TJ=J& Z MWSTNE!OO@1NOWJ']PMQX_MY4:55FH&,U^\:FH-,!V569#-9BQ5EW!FMV,BD]Y&E@N,6IBZ)FLJ MO;2.*O_W9\T?*?^4=BGMWHGA>N>EP@](M'B9E-P)F5T:]^VG[6R08"N<*$GM M<)];/Z\'T13(['@R$F+9N[KT_+>-^)V[_'P2]@M"TI=:\L<4!]_4DBEA?X4E M?TPM\$W7*-V^">GK*$P<3Z(C&6,-S$>H!]8,9_>K;:L0(P8!9ZG*9>J5J#[^ M>?3Q6[>N88Y58U,RY)HZ'ZK60&D/F@_#V7@XTT2VX<;;4KXZ6?^)HO_F!$L[ M2$AC1$A[@'#***B(F;S2>&C$Q/@BO6 [F[&5[(P',=P7+!X/Q?A8B.-I)C;% MDT]@WW^93.P7"D-5DS =0[&5ET%R-!!HF)K*\H,)>F57 0[V4LU."?-6 MQ7)B^?!3D=4V:4M_RCMRKXV$.4]BY*%D(AZ*1VF8_*NC 4WTODTY73!-9:WI M.E6NJ7+]U8WUHSRTBTGT>%)=5NSDP!2S^41#'Q8*4ZGQ!PEN/A>?2IO)IE+2 M!"US5I#[IK;N#-I9LSF(1*W06K\"J/)UGV?\\'-Z\>!1\-Z%MDH?EPZN7D_T]P]GOV"LNF;EH__+M@ M \N:J, &/WC,;V,U/+14:1:61NC-/R1]+6UM;YG)9.#NZ1^[^V1A(Y@8Z*O, M_D?8CJ.]G$N;<&#'#G1-\BW_(\R9_F;?[2KY(\(P.5_P@CF_S$\_N:_7NSWP;%Q M 9CV7D@^>N7Q_K%(6*$8#+EX?*ARTB"9C"4&463>#U)Q-CZ(IMB$K+ C.:(H MW\A&G.<@@P'O$&L;.NYB>3_\_PX"W!94-W9C1ALA3'_#E6_^??PX^2-YC% M.'[/8F\M(Z?*6 EF(ER( 34;QY0A.VTW8Z**/KAS-!/Y+)66A^IRQK4U0[7M MH+YN*!G)UFS<;LB&RQ;ATPYZ;T8WY9FG3@\'NI%;NX/-5)UU%5F;Y@5G71R/ MB1V![X5..V^,&\ P[AN#WBLMT(0_WZ 0$I$4KBR'_"#"@,6:(N MX /!NP$8%]R/,]+3+\SV-8C6'$2/LJ?L>'._J*(U=6U'&VW?F*H G&'"9B*] M6761>FV'&&3W?6?^"1H,S_[U'^VME9#O(V,,*SP\]]>_2,:%8S/KB:GKV["Y M-J#NSQW:FJ))T,PNA-C?LAVF*ZU4)J.9O_3"?#=S]+:=Q?H48JK5[#N?!(T! M@H\*8643*3&Z"EWC57W+[,H6$7Y)-FXGX#W:.SWON]\/J!&1H6J,D:*SZT$ M%"E9\@3/5E'1L\T%8![69-'9J Y.13&-L+VU$1PB$''PB4 T"BZ.@XP,9(#O?89!#T2.O00HWU7OX?\Y0+_$NN4 M#*8F;;%$".%E^N*W5!0AZ MM_U!REUH"U5'0@D$"0)>!T/OV'7"!>@A# MR9AU$+EYC@0$GL@R)4#,LUP$(&2I0/F0 MZOA.49#/V<'=/I)HMJK.,#"O5,00F#O0;B CC/2(5RU'0GOLIU>B]>F!A J@ M B1M@TQ_L,GX"V33OC-I//Y(ZPYY/I^U"E):1V_21AHZ6HYFAA"C/@)( (M=8&^ M"Z]VX,^:A6!EUXE(1VHZ.F0$]>A%MJKKASNI(%%OS34,4Q/R?7Q'NJ^-,R:: MDD1: GJ[!N\C*BU:(CI#]&<5D-*>:".'/ 5AK7T44CYU&_I>/,.3=1WIZ\VY!;J(3L9DQTB0-<&9J,J$]?/S Y2!$$/.I M!M#_&#$LEBY8GVM+ACG2R)7!:%06J01H:HA0/4D#R()HB^BI3"Q<[$0!(-2% M@[X!+E(X2VEL&D@P'W$R!BMUL]!-"W9_3U"2CB9G8%^*O7OW@P:L@'9.40-O M!^4-R 50BIF;:"8N.@\\=R28M?!*@S]CAH%?-6.D2_.YA*:WA:XM4G4"Z#D Y F8R,(D0O\,<1"/2=JHMT2L1C1,V\/B!U34M7UL"^ MMKM8Z-@\0:<,:COB?,WP4!:I%X8)IA7\XB\-ZRQ8P?!I"&F2B+0 -\!C=4T14&@(4@@*RUMC(0'(B-$ M$I+C2/(,-PXJV9:D @TP==DQ01U KP37&Y%V"/PM=P'4!W2M6EB&G5H 7N$< M!!16&(#*AI*%R,/"FHQN&N,P(/-^&WQ]ZSN@[VN;00Q79N$.0<,C??D1TD'A1#'V?BH $H0"-BF:\D> M0F&F-+%2K6.[B.PN>AC>I_V+ I.'O?F+@2XM0,1X=XC%BY$*:3)&F*A:V(39 M8SA:A>(")J$Q1XM]<6#>V*.#(AXN1/3P01 I 1U]F>")O[]VWP@P"!%66'1Y M%UBJQL2[P!+M"W:?8:>D2V8!VM.6P:$P]$"R-S"6J%^P@[+7.65WL$$.(0#R M[X.8Q=T&ISF61J=I=/K^HM.(^SPYAL'K[6B=%X6[$U.I[0Z156%@&S1GND.$ MDD,04Z?,_/1>#F=]7RLX=)@"]F:ASQ"<&C=@91VD)LG!4/8IYPG13H>@#2\L M%1GD1.W41@=Z$_;:R ?+)DX\F2S[T'('9X)&VHTIN(4N:%+@!?>T _0]$*J> MPF6H8TQVN+"9&>GFVB9AB(#KAWB[X!\<4?[.U(U7W&Z!22CDB43)1C^ 8$$: M@Z]Z80UBHR%3'^)G_W-OC1?A4A[XO[!?56L7SX _I WE\(/ R)?)K _(PA@L M$EQ]D%]4VJ*;C_6$6JQE%JMIR&2-G>QF[#E-@.#<.8AOZ*6JHJ/6G)OF(J0:H\?>6N@^='(/W>&H^)0: M?_L;S?;[<04N@]!!QZ3]*B=98-=;>^X)X3^K&_ ,@Y\A.&+'5'N6V[-7R/-X M8$7+/N!0/ A]B)5<.VAT!*T@$G;ZS@!^HJ> -HE&_H0AL9]: >,%0F/(SER1 MI0 %[7R*GHJ.+%,$5 LPD>=()<+T="$*\@@HMLM(SZE#IP0>!XC_.OMD\Y8_ MYRJ:[&LQ\O#=EJ9\DK'DJDF(&=UYQK0LQ-]!=G>Y)XW48QU5C5 M(CVA$LFRDX+"+TJ+-2+>[R=P8$>Z&>8/'8&AK1"]A/6 MK# U(-B0556Q7X0%D? !DH!46R2SL#_8!6<$!);(RWSW%E"G<1B@<"9(M1Y/ MF#82(&06./S)%)%=;EJ:EPIP2NZ3((7/$%[_C8#4!&&+3%E5\8PC/'4BP%:2 MI9FN[3M=L&5-PH)H[$@%1K5]L]-WGV#/S)$CW']U^S4AL: ABL!<9'N3 M1#L'[D;M(#R(6,JR7;)32"5'R[0]H> _^,7G(=!H\9<@?4N 1\L9%@83V1P-1I5/'XUV6%HPC0X@=XHZP-RNT"^KN=^!-F!6R M_15SC2:K:XA+%6)O>:%#I,:[_@J)XW+_LL!"OS/I'2AXD'::*NS]/N$P'"0I M0C]7^S]7N\V?T]RX.%'8UP( MM\$96(@^)(5TSR4^::BGD6;J!)EKZNX"'>^$-2^8C/W36,$ 8$8[A53>H>O! MODD E3P :2QI2+3PO'6$I ),0?S=Z&+A#3B]$&$S?FHH& -^/=7."U[:>SI0,9T!03(0T/?B1E[D&5R<>'./ MZ"*($2$?\B$](AB PBD9GM9E0GV(%]"'3\3O;9#JQ@QB%_(6[8BB7B\\Y#F1 M)07),-B3%S+O4%^82UN,R@'\FJNJ@P_$1/)X',@J^)EE:V-7/F$KVX-!.^ [ M4'[B.PCX\-]X%0(AE=DBDM@+;7STA$A/&N^0XT%N5_[.E Y-=@13L'Q_[41I M. ;O$ [MH+T:JKY%H!P&_X,$_BYZ#-+9<$\[>Y+#B3.2A^POC 03PZ6?-EYV@' ;D[RB@XF:^.&:=![#2= /^^;@+GLY_;$W8\U[.L M>^_YL,S)_/ANQF2R%XK/"', M@>_Y"8Q!N8_'#"6=:!K[;5)!@AIX0]V%:02VF.1'!TH07_B=+U^ZTM[[0=*[ MXVEXW?N/RU7BO=:B$[.5E5@?UQJQH5!=)1/-XW*5T^-NKUR%]\M5 OO [#>" M\7<"'VU+A8C7P9\MTS !W[P*J0^H-1)MM3X2$-^#_FCO#H979W(DGNE(;&'L M]+L-T18R[?4EM_IM 'U]\T6B:N^6\+$B@?V3L %H'D',@YP9!#D@9S'F 38= M0(Z?=ZOZBR7N8VA_M/!]-&"/D&Q04HKB)Z_.=T#U2K*EGUZIFS@_F23[ %GB MR/824#K/C- J=-*L3RWW\% M0S_.Z0W:B+MI Z=]Q_R%TU;!E)-(6)WH`VB =1]WIBY 'O-O>T['SBV.H M.H9=:_E+Q*"Q)?\>0VCS*:*MXV*7F[63%:%63(Z>7#9]#*&GQUT40G^)?WXC M\DCV"0E0XM6]B,+TRQC@:^%$Y<>Y..]M!&.3!0V&\\U0;O?8+5OI9_@'0/_.%A6Y7!)XXL0@5IJ$==V5QP^=9'=3\8XFW_Z3B8:\_Y^O99 MJ8GS4CEF+\+QYW%O_>UO9)X=^[[W\15O![S<%C0[V<6)@:^9^9Y7::*I2 )@ M]RJXGNK@TD8L_;Y:B*Q0?U%X8I\T0&7\EOU<82?!T,<>"PL<%X;D)\ A1=64 M\>D?Q(&P.7.0\1^TV[ ]P$CC,23: QP.P6: )>(20[!"O9D)=5*B:(-/Z63& M_PHKRXP.6X4Q?^=SW4^([*57H,!,S#52+TDA@Z(N='/K&>"SHR@,P [KW/.2XF&R7Y+?/R/16$B8IK+OOCTU$ MLZ^D,GV2U":.IC;1U*9/D]KTML7V"_8=__H[WE1I/M+ZQ1=?MTA H@V^\O8" M*4MB\)H8O*AKJ5;!9"4NB8/? MD4.W)ZF! RMB%QLB*?HVS!M*055+':)QN*[R@+U!]0EKFS!IY_2CB/\S&"C1 MYZCX7$RSE6W,XR_?5 SV6[]>8U:- &@YR2X+5),(VT>K)P MG KCSV?G.MF[B2W5L4QIW]L$NV-(9H4ZTO<.HB,RM4DC%)(.)PV1+7$=/XB7 M@/FS!,T7?R=2=R=L^RLVD=&[PE9LWC7 M9R/K7UYT90\';@4"*0$XD#E!:T1T1J*;B-M6JA_;\^IX'#\_"L,%="Q G.9, M;)*S8'OY7KXK<8%,S@GT"D#T.E2/DH_]O@$X0>94_P"\:2\_C;Q,;[8/6@M\ M9++M^>^M/F2,[.F+JK%SIB+6B.&Q,T@VLM*,[S5O$O*"JR'A;[PEA[GP.\ M"P-C,!T=3%%SW%VJU$A5O# YOCQ]'R7?!\8A'2GX7HB!D. ']$0!+R7\%^L1 M^-7H>Y"!@A^@;G!2(9I_/E?*!BYHQTE=@,K'.$ -VAN9(?3 M6/,ZF0&NJ)*VC!>[.3&<2)9:XMP42MOTM[\CWQ.O9H#C]&%CEUIP<&P')T"\ ML_[&OTS7A62;8%D#?.X5#(&#%Z0L"8(%$IPU&Q$A3$=67Y ($MQC[,[&VB&0 M\G!/IGY,#F=Y:\ZN"GA7.10L&L+T"[H"LW0EG%)TFI@_%EZQ T? 6=TX_[XA M;3';=\P'TQ#FX U75?LUAT[7B=:B^L-S7VSG'[K+B&$W]=O4,W",P.NA"J_NQPV-SKHH6+(@+MF+P&2&,+\BXPD8.% ME&Z+:('?H258,LPF0DQI#FF::G#U_N.9-IA3ASL42-&XCM3/HQ7B:X]J9-DP MJ;>CPHUBK?.\66[*LTIT'>>L[K*769](K#D][O*)-;]+P+ 3#-X*)K 75TWZ M\$%R9.JX[C*0S^.++AN2?G$Z$)9O[XM+IMO9@^9['7.!B"O)LV&.#3&O; 0Q M>W99'._M!X?>!4\^C(.2WGD2LM+&7E:T \TZ<5^>$03Y IP7@J0)::AK]@0X MU-=T@'E&%J)E2#/&[4X(XV*ALV=;+\D#_<<.IJ# >&S@D?HAG(-RD(("&;B. M.H:6!Z\#@JKAN4N!RC[T,,2O^]^]0&M^_SUHG 7"5G-(AY?0OBV;+^Z\JCK2 MD0UGO>/T7UG55L3-8N-V(EZ7/)QA+FDD+QB2_$9X3ON5: ;ILZ7@%IC!<@R_ MTP[I2.-5&FAHMSPSV';E22BX:)B\-]H#T_F>1,B$[8D_XT"+NJ%?>G:4473B MU=Z:71N[UF"3O$:NN^7NUG8]9QEL!#Y@[?TZH<<:]DJ$'4T] M:/$W0;]#[L&^#"I ZXK/)F@#0/E!\[2]%B$+%[H'V22UZS39VSYH_/BH'8*K M+W%. />#J0\A9.\58N'9>IN"5#,3S%Q,^0A"7(.D:JO*OTAJ+LZR\!LDX=9Q MN.X*.I_LZRD">6)_??CR^!],":\IM(,NB>@&AVL[6HY7PH4]R_O]\3!$T1!_ M.Y#5:^%^Q>0WW.7E6IGH9+F1'XQHF$?GB59'J)-4,&G0@=!Q=)4 H,_52$^2 M?#+VRA=>Y-C!X3I>#0_.O2$5(&OCD(/\1_C>96(?PVZ> ) ]?EP-'DK&+J-2 MEG Q^$O.Q04OI%]K@&^QQ0P^3QRA(/F#@*PXVV87#CD%(9#M3;C,>R%N?.U[ M&7:1$Y*V Z:29_V=A"-TG#O$)DDT:\C?V>7\X(5X-2"'%>I^*I*7)119#-35QD' M&F3YWF9H!P7] X/]Q0XS3_=;>A/EL]!<#NT1%@V>Z-_WS_.(9M\O9#_$E+VN M!?X!0^\\1=KZ._\R"?;U_*C#-(A[S9#B:884S9#Z"AE2_"]E2$5>?\>;YOTU MZH/\FR#3AE(RD'4\UA ]I+'.Z/_I10"WW-;6K769ZPFJV1HUG7Z]G#!N,IKA M+X#4=NU6QY#E74L0[685Z"L.PN/ D;P/MY)^IMZGNVL$=@7LH#*\E.4@\[WL M XBE^IB:^WC:00WMM&K$):UI8TO\"[XN^47TVBO##1T7[C!K4X(8.4 MHYBC8.>/(Y_^1U\8_],2 O97"@@P&Y1VNYG%RS]=/2",2\9(T;MYH3WJ:KV, M4,QW^N-O?QOF4=C$V6M7),@1."^RP_O&-<=) ABQR1GX=4G7\?#N]Z5NY?!% M"Y)>'U5-8UP%=Q*!D->'U7QLB#,"Q6I;T4-*])B1?XPE4*.IZOATJ -?O.)0'2.U'!##Y6XL.-Q-D0 MU'KBSJ[H)UWR;!P(@)#V%6^[:WVG+CP2/+D-.H3+>-1;W>X8O+'.J^I4PGH/#L51P8I,V5<<-A.4M4F=MW&=B M?SA>"PK2ND@#EZ(O.M'':TMST'DRT-/&,W21$#DE4T['@/\ ':^$A 9T>^A( MF]?0KC)8124Y8\Q%2P=QWA)&?TO"&^ON#5 M\O!=.# 8?">'@#?)D$@_.%C*KC)=E];>IO@=K""#A52G^U+H8*+P]&!O.2\[ M^3N.='HM4R!@(NU&>S2"]G@4\A:/FV+ DPFO'98_^N(.]^Q!<@:;!+HV@T0D M'", T"0A,MQTQB)=>H@]=.H \,IV$@X1]?,5+VT($L\N\0O?,N$WS<%3]ST6 M]BG>/NYBY;'H=Z8+9_;:H]2-9K_H1!1T?$X(YPQ5 YEPWE68P:][3ERTVEV0 M$G[WQY,V9:<.*[COF'M\KO'H!3\:49L7!CJN_>T[T@+7_: UX@!YV= M'1U<4_!*"5\'D?P^3X<].T$5\=IH!76MD_ET^PN)#S=;,54B\LG-8.B3H,O_ ME5.[CHRO@FJG5O&-*:^)^=HPTN(Z>KK!MIU98JM--HN*=BFCYL)BGJSTR@*^ MZEU0$Q3M'C5[V:6,/8'N;O@&% \XW;U2C@$=GA%L_?:=P8\]=.QX;_#4SH,8 ME><[V7N.L%PD@A6Q+#37]5ZRR__:.5+@_$CH%S)6 @^(N"[R7]+ F^['\G;67W^1-;XM3:"<4- MW.A"^M,@ :>N\>4NP48M>* J'&@##O>!0.XYEJN,IY3@ MYHZP;/3(H=^-F(S0]ED'_MS\"1WMOK?S_EY?!PW\YN -U<+)=Z\APCB;Z#U; M3ZWU3,O.:@NC-]=7LQ,Y;:?'7;O3R1_A![1=0-M#DA.OC"/0R4XF-_KLR\_> M>7UXHWV0TJ;A.Y46KD.8!U\ [=,J?@'TDX5&I'X'1K\\#][I]2.%+^Z5/3!S MP;$P#E;Z[0.KQ=Y]M T8E7D[B&?$*DC>-6LK[2 M0"HHL;]\WX@:)QOL$AR">D7(0\_@BWU@PMV=/;N%5&0%=L8+4?O7C8Y(+@.V M<_!S=GEP^!Y(LF&KZW4[Q=J@-XG@I(-[_ +#]R8-7,".S)RM-WR.%$@3:9CM M@R\CFMR%3EXCL\,N+UX3JY$&?N]#?8Y<=AMHD[FS' F7[)3'X)$,55ER7Q2B M'%QY(!%6\LU9:(X*R1;P]-=5RUWMJV^MO7&PGS?A($(3#FC"P5=(.(C\4L)! M]/5WO*E[72/AH.5U#DL;2F[OB!>(LO\BU: A3.;/P_'0%/BN/*:<#7&F M-U_GUV/NKLHA5UCB2XH->R=N Z5'7B*BJSO2OBI4M2 *?K('QKYQ'609>Y[4 M8&F3,]$LA61,>CYG9*3M[I'$=WN91GC_0> Q_C*)L;L;LGOE_V?O2YM45;:T MO_>O,'9WOW%NM-9E4,1]ND^$ \ZS4FI](1!0$01EN7.M9NC'EP1'<):#GH>>[+?,0:'?J]&6WT1$P*Y)[8>:MT(-V M-]RD2]?WU=#5EM,8%$94/=A\!P/.="[6D2>EGW9*CKO$ARDB3FZ(TXO3O2^+ M._]R&XKR9YV6(9* Y+1<1NZI-[FS1IW'G4.#Q#C0HM X$,-U>0 [$I =NZ-E M'ZUG)BUDIT'V\3M\6NEJ@-Z-O/\&MTF"XWY/H$"ADA#(=?3R0"O<,&%RV\>[ M/79?%NU 9D,6$%0%TFU*\4!O>?BS0+=W< )"_7'@.@Y13AG%,B /@@&%KZC M.)#7B.#XWPC-W.]>Z^4XQ+)N$M@MW(LXP4_SF3Z[?KH:+'OWV[; #_V+"N>2 MS[M>!UR%@GO4Q'X"3HZR=Q>IB>[5F?.;8$,1+_YF0]4$WU:T1-OMV]/]?_QB M^7?AC8&52ML=?Q1><:.D@=F[0=*6!CMD@RGA9%B7.70R0B2 -EH[>L!),R(( M8>\N3SYTG9">(RY,B^"1&XZ,7AU080J/LAH\/R/LF]TR+ZG>92-$AW*OL=S$ M/M1S(HPOL;],28I!)/:8>?W/PFT#W]VFW'V,I2J,P;? 3LIQMVJ M!&>9P?O1L9_(DM GDP/R]U&7+$I.@W$G4*10XL,K\&#WPJ^ M%+** AVXZT1-X3'=UU^FJ=6BX[GH%SNP#G#F>/[^ %^;P0L.[&#C*PPGF MH_H!?&_V%@S?3YRBL=?8BXHW 36!BDM+YY>NS[58HOC2>?:MJW!'#T(=H! ( M0S KU>?P2;(JS&*%+??@+X)%O; \Z80)LAF\W'&J5MV\+]A22#U4-T(L6P1A5:^+^@4K[)FX=/CC#LU/<<^:-AA^.FVP4WD9J\YKX R"'37\7\6A M^Z@!*7(N@0*99L ,>?O4@@>G\4,_.I]2H5Z?TW1$<[O8^>D_R*L+.%>4J;H]:/8'UHT,GU#=C&1=E!D@JB@Z*"?&\S M.E\06BMR!,9@,UJXR83.0X]N=8)W.;#QXGB.BIOU0/LR9Y/S%^"XK6'*X5Y5 MAFCGF8:!;]$# 8<@::$[ Q/??/ )O^[:DY+#Z]VWN.SZ$Z'QGW6\?1]EE$%7 M MDW"*T\]#M+EL7.%8BU'+FX@ M)CK>!7 EPMU"Q @O^<8S*@X\DA-$+QW!1=+G!HF0. 9:5YZT M6(+T(> M^SPS\"S[X53<$+I':V3U4'A.'\,KLJM1/6A@#@$PZQC%ZWAE0;WQ.':XM\^I M/!#:G@ L*8SZH5$)#Y]FH8N2VXO8-GTRO?Z3@V$XQ!B=>*T2-,:NY(!Q2W>7 M.,H@]]+1D'PL#SNK/V"MPS!SH";F.)4@@*KD[]7^;U5Y(IT^'$+U)280:_4"97K L+"/>[;^^=20+1SBOWO'.0J]Q#F>ES.]@ACP+)[ M%>V\Q(/M.]2/_AW[B_A7X-].[/U0N8&"[^X1%$TP[OKMLN'G6_O>X^$ J6OJ MSNL1'L@&MTW;O?87 -4!IXR=3R_33[CT9T;^R[F?03$#M^4]?*K3?0Y=E>PD M(P"LX+F>P3;ET+-7):=)^G-4.*IJ TN!(1WP_J1#&<07?1(<+Q]<2Z>%J7E4 MV#66_->*'M"5U[H=/#=U1O&QA$X<7CL+I]S6NQ1R42L\J"L_I1[5FSFF4P]4 MSSJ.>1 G$D&XQ?ZB_O5& AW70#N59+9V*"&RCFIOO%)JUQU$3S@Z>;L'@:,O M(%%$@]]H;MG504_@C8:G'T?*$#\BVCN5T<\TU42G#N*H?^U1A0@X+L.(@KH+ M 0B!I_C#OP#EQEXAEG]ONI"<>\GC]_M+.D!3/H/IJ3I/=G-(H*"Z/1)AF58@ M&]:?A8_;:*".R\%Y>]VZ3^Y#_%]XP(?>=4JPW+H 57@-9GL=G)WKXC\O"&7 M$P*J%T%)%:($Y<(O3#NBP$/L6N;[:%,)Q!>@W!NR*06RCAPNHCQE$<%4P%], MX@BU]? (XX2W[D4T/&)X>#-N(, 'I8'!!-@)&2J5 _>*0@I@N,]&YQH,!KB@ M) -#H<*2 72HBJHK.1P7(( MR0*;( 0--=#1R-MUPQ #0^S1B82XS:?#Q/ TT<^YV;_.A1@@:Z"O_5&[]I&89\!N^7?P*C[4\@#,]@@4# W4NR M ,ZU@Q82T'K7^7 F=^@+XEV*2]J,1TT=Q, ,H6\8\#F\3LJ'1#F420D>Y,X M^2C:5/5@)'FG>,C]%01\A5JZ &R!KC-XNT^]4\!.=_<%1M@)W4-7S[_(\LI. M#BCIAS(48,@!KU%UHM]6S[N9ZT3X#3[ MY_D$RI0^K':\J>B9_@CKA71LDP/3^,_)!^9\+TV]VDS*!D(D6;V 8Z?;F*"P>Z M6"M!ML=#5-UT0=T\K]+=)[TFX:YT&4X[%]A\"&ROSL7)/!LXN&2><=Z_V#CMP[3L)P"R=/'F7X? M"S]0 8F_DZR A/A **=\\)[[&A]\W S="#=.SAG*$X&'8-#K]9N)*[#R^*H# M6K>_(:J*DQC\VVGT"GX#28&1?P>7\]EN;,X]W.0/Y_.#-3QW7JOXL+.>5;8K M1MXOGK98K2ZLE.EY*E?XN,]/Y7J;8PNW5"=9G3S.6?>HX:2I.T)XK8WOE=1L M/W!162QL39]*VA#M?@^P?T5!4N%M* SB@/.MX6:U/@/QXP0>':B^K)_4#.<<[+W1R?'P$JVHTV&;+G46L9X]C ME9>7^L9-O"@;P*<]//9X/B%O!:^MU_-';T5=UZ2C1C0N@]XVAQ[#^4Y+&8Z>+@K!$4S>TZN[_T/D)",TR\$S'?3E\BS*84 M-M;RVNG:'*#SFWD?G-9QPDTED+8U.4IM"OXF[J0BA2[FC(9A:SH;%+(TM[L% M$D/P,QWESF\@&(!ICTT9S-((7L<[;'XS"8YF$* !?!_,^9DZP%2^7AXO_WWI M#$IIT@*-PC8B=B B3?<=C8.^\T+?=.RV=MSYW6HOP2/LK+AYD$-3B8%GF4"GEPV%"? M3W?JYU+G2;KK GIU?ZI<>=3!J MU\.?2*8HMJ?39T"K20XG?0?H\ _7P^&\/3VPI6>WLLG!3H^D4CDQ MGU/M85$[ LZN-(OO:C@:LIKC>9JG$VTB])O6!&7PN]^&8FU/*ZU];:#:N)(W M>7TI]A8V:\,>I52<)L];(S^#[ U"RU#1H^0C?58 M'+!V:J_CW64ZVWBMA:7DAUDL866$5EH$S,?Q>#J=?DBB--EG M!< A0ZP4\PGA"0-*K':0H< X-SIB'N$4H3W\C<("-@F)&Q6XI8HO,T MW975N;%B-F&M?R\@&D5C-Z@WMM9>6752LP1G#KM*XT-1^&J0O% M/%Q)B[6A4B#J&VQ75]=]F<@9K#H%? IM7_ZLCJ+S

%5/-3UE M]Y[,L84-U,JBWI-7? ';_/HGHOV%:-\Z.%BA#"BF\V#2:CN)M?:ED:UT3:8* M%9"(DQ@9Q\G4F1*^I)4>C!WRVXY"1K"'1D+>)IS@T.\R^C]N.1FLY66C-V$( M;,-^J$J]'].>E$ 3"\\(G>GF<&I*#,XR@R^ MO\Q@WHG="AQ1F[;PG#25&3FA[S5Z(X]U+@N#Q[\< O@C%]-VBY:$9$)9/*ZZ M%2'+[ZOK#D=PV.G(LDBOE40/Y]@=/QVK=&6@3Q-9,/+LF14I56SQO?J<7=&/ MQ6)M7AY+LRG87\Z>*Z9'4#/LVV:QO*MKPFP DPM2''"\TNESIA]#3K MQHI=[[=5A>_GV=V6R4YL.QM&SR[!+#LF+>-*KXJ;A;R<[\[J62Y]/M*FB$E5 M:]1%;,>-Z2Q6RVDR6%'Z?.VKUH[N(D6ZZH67A-0^N2NGP 1"V)\UIK8P;K0G MRH)M93.;1+]0!0P 0\\F,*PG]^J*7.394D_$F7Z2MG9E,#1$5"JUPG15U:T] M:U/#7;5G=P6;WMR M"LH;DFT3ECI]2"\X;N]WQ=0:7A1?J.O_2_Z74VQ_B.W^0>[-8_%'4,79 ?'O:AXO- MB4QM_,8[@X,[\[9ZJA6J3I\;+)\&[S>??66+*Z""9;3!N=*BI=.I?+M85-A6 M9I_FA&2OHK0Z/UU:B(_+"N/RI@U9XW_I"P@>*B&EW#2-"XTG'K,+B>)('*FC M9:/SZQ_L@<;/Q<.M19=1E9?3J*PHC8U#_A^)HS%56Y-B%/J /+9" [\9PD\R M0]ZJ+R]9UK2VF-,9:\64YEQGRR@E61UM;LT.E?E>*I--D0FE1S9Q6=UTR*D% M[!!.I.,4_8YK$62'CHV0&3,@_AILU #!F;[$'IF&Q77AM3_B#OQ7P^F(=,+@ MNQ4KJCZ1M7*NU&03%+.QN,QCJ]SOW(+!:I9&7#?=9GHL/WS,)2EQ66[-X27X M T:>RQ'PMJXE$/SV.PG$Q,J0>ZM/3S%*-'#*2":4[. F!*(C-XA-N9T3%"K# MK+;JGB34%1*(3(B#$[*#'7#B2 QM600:=?C8W\BNAHEL:U.()1-K\X:EP7R> M>CW_QOQ%[[?'!R7!@7T-I'3SXEHV#X>@0[0C%';..;$\@&W= <0'#SA"G4+5 M@@>$>_[-=A==B+5#)\PCO MV$ @]$T@WP>%]-;A<:RNGFKT-:]I-TO;VN'C\A-3,ZBG18_(*O3R0Z<7]'1G M+@6$#(=$O9Y MIHD3U-U(&OXL(XI0'UEO<33AET[FV7'24E-W:[^@MN\!;K64Y M72<58OKKGU0F]4!C?Y3VY)Q)0D#8'".XS WZ]*O*$GA M<5USI72M4F*Y8E=B!^AZI6V0?:#CR8>00\#K<=V?SIT+1=M3B^S$Y&B>9G8\ MQ[.9&I\955^+MD.5.;L!T73D6(SUR[82?$.5_+O*O=Z:C7"(S;[6WR (GW) M9PUV/? @-R?!DC_D4#D!YP$*L9GN[_P1;AD1\+78%Q[KN%.6#G/,_;"T'Z,[ M_8V,0%,1\)"?+JY)5@Q""P+*R4X33!_57 OM;1#$93E"KW$C/4?-A ^F%@[P MF[2[SIN#E'28H&.>EX8$BWEAK5DLK;&/VM/GU#X4]G(<: M/\ ZST)!!*\%+-+>NV<=E#=K_O[*ZLT>;#ECJ^ P&\)8,[<+_.N\EK/;+FW* M0PQO*-0P0W&+87;&#S>?5)WYO+%\8R&L"TOA)MNAQ#B8:*?R2U/Z[?T1?"L% M7N4FW,&$+,')^#I.A3M/J3I/:[,,[ZWNTW!G#9;HKP#F;P.!=/<')VW1R^1+ M/F32_QUZ"(B!.7X\2_+0/N%A?;&;YNU708?,);R?"91OG#)*#/*# ^>N0Q MV*X'!G'ZW__]]_AXL<#?@!1 MQ)_J'W$ TEX&?X^,,AR&T/I8C&O>."32?-L M!<0;B)5%K;Z.2?-G*A $NA$$29I,OE8K\L$BG,-=P6G6FUOL?"FIO_:J_\0) MO\#.?^UE_]*M''A4LO?62XNH1AB\MM\<^&JO(!^-" M?1B@= +_H778L#&>.__3JX>^P&T9/C4?-K@*5ENDAO9J4TCP#5AE0_[ZATAB M\51(0>]'3>V7JEI76JJ\X&8\>_FT-^\RW(RE_-(U>H[.I6QC9 B_-)ET51*: MQ<9N2#*)&=9H%55QQ,C3]UN^Y^[CGC-[[BQ:AI=,RLKP1"']U%42 MG8ZELKEVGNYL 5)"&- I,.A#.[=R0P:PXV?31^YDG?L2E[:9D;^Y-53IZVY M16T$=NI3 5<3?^!!?H4=7%XO\O0%EO3*B_O&9O6+(=)NZ<"^F5DFMEBVRZQ4 MGII]BYF0"0'"(P"#FTK'TQDLGDPGOYWGVD=I/\<),1 W/O)>+^V]'ILM$I@M M4;=AVL-5C/+G1DJOOM9O:*-?3];Z-'-Z5CP#[&6GHA9S?:6F.>U ICQ9XVB[WRQ.2,PE7:T5ZN+464C1?EO$39>-^ #U$VWHWP M(*IUP^GZN(WPX M: H]/P\;8Z)&JO /V*1U#0Z_%[S2_>["^>5KO& TZ_M&IKZP:\:'(U'GAW1X M)GW#,1WJ+OB".2AM2.P*>UIH5(>]0TVNDPBN!I88- 1.GOXG_@3+IU^@9ID16[AC;J%4=YS9.T"ULY38=CYV'*=1*3%(=:M-]= MPKX5-^Y6;+462<3&-WGJ%\ M8@];3D,/;1I3)9C<@.0PH4\2MBE=^+#\(XQBE)\:[M17,[?H+INVMW\/LD9-R&9^$^"3%_ MUE,[/:[B:Y5))+9Z9J[CW?(>=;V'('0H12-)?N]4M[H.RPTE8P&8.;Y8HL:U MO:7(28RQG=7GY_"^EI?Y_?ONP\ M=A.LUL&'^PI6F^35Q(C+4:5L%@$O_/H'3P'/$8_C(1T4OX?W>'1]^0G'YFN[ M4K?C05[;WEP-%2DRK=_,M+YL3XLUA>UP[*3)4G9!4!.&.1V:4T@1A @?I]-4 MG$J>]\R\'S_SM9M0+YTP9@ * TV([D&C0&1T#_I1%\73JL@SB3R3R#/Y/I[) M"\GWZ[3TF%]SNSU&T(GU6!O59H/1AL-3;G$2F4K&28+ZQJY$4[).P0TC7^*. M@UB7M&Z1*;LU4_:'ARS/ H9'^J6P6/Y&4ZK%+9]I8(2R-4J=8D+J=<$AZWNA MTL)I0<;+FLV[TP\ I 5PWP15X@VH.#/WI3XB,WSY9P"_/=MSDD@&7%=GZ<4$ M3IW"N_W'$6R=[ZA ^%'=^.WI<&!=+EP>@=1Y*B4<5#Q^ E[]FUC7_\@7%P('9S7 M$>JKZ4LJ'P3O>U$J$0T3P( ?9NL2\?#A,?'/J.I\">R!\!<<$?N?&(%^^:\3 M>A^Q#0_L NX+G8^>>;S'%M[/L&"K1 MFVZCT9\U!YC4;]9(?"0FUPO@LW')TY&K=H?3"K:Q6./'M[;C*JM)\:0AI;5(&HU683P4I"P*.S MMW-%H<;NMA2PH)M9>C&<+3I%N0-VE;.W\Q0CD-C^::L0=4*>I#:-15J$(\^> M6<%JO:UETFUFH)B9XDPKM[9=6$M_]DQ-VO!)>E3DV3RSJ"D+M91+;S9:4K9&;>7<^2W,C%C[S>.U):N6%*H M3$G8*",+]?R&M85,,:.IUK36#N7_4V57KEAX>8751LMA+S'<\TUN$\;5::$_ M3.$"OF%[E4IQ.1.JY647'C&R/)*DLDV6,KY ; M.M]N"KMQ%HSTUGZR[WH8X%5\V%G/*ML5(^\73UNL5A=6RI2#0XG/V%G/L;_] M@)!KUQ%F.R\;L36OVL@Z5]K=_\C G\4K; P_9'P.^51FGH(40/7CWID,C)=A4Y'%4I4Z(//PQ89D@AU#<# 916DMJ3J"[8A)$S G MRWR(L4O8XMD6!.!E3NSC5SN/"_E9''UAFQ+\!5S*@1 ^L=PIHK#U&#X%YI(! M9U:,C7D3_!>\ $T6+%B0EVBV2\ ^782/,J2I#?8/W=C%I*V@ B]X+;L 0MX# M^068"6+#1K9F,IBN7VCNY?&"U2%R6C/>BEE 1N(OS]&TQW-)L"#(OKQ8 B% M:[8D$SW5?[FF6T<3<(#^IZ@>TWVG,=2HCLH/^#]8&R.[1[ECLX"?'S66L M0UN)V'CG4,]Q^(T8!#A^YB$:./'+@:-":&^#T+X&EL-_*,_@64!(9LZ/'%E\ M;ME@;9!"X$\;'!'@"Z'XPY29I6T 009\^<(.$5DPM7,U.ZS=D-!L ZQW^>K0 MW.W[(!M!K8("L4!_!K+SM*7[=D M&GQY=M/Z)=>1KUGD#]. ?M?=\O/-2BYRP?R:(W"1U3Y[#?.&]3/>N?!B-^KW MR5YPMH(2_G^_B%]_?B--OVA:K\[KP)6P0X4"8/PQ)6[+G+V/UX=P00S%"^Y% MHN_ :#MF[(K)%A\5?1;%?1VIK\L3*9*-$-FXF V\8T$I\K+AB,DCC(A^V#I> M.\&VS5L7ZV5%WD#"\,7RU#/76LYKTOF& M"Q_F_<85,/=)!:HY,K%&8LLNJEQKLVN7^IE^]BA_+&%*PF_1-N!YT92TT]L M+\C_PEP&2&,E,0M8SD\EQ[9#J^YGAO5SPR;1,AZ3;._)Z)1RC#* M245R5$UTOMR[$#?M36IS8"X<\"ZH3_8N?H(K<;?Z_KGA MO\A3>,T^Z/7A<# C5WU%EJ>\D5AE>_E^YWX]!Z%BYK?[[M.>*>4GW&R1T1?Z M>@H,#? <"/(3/(=K._&'-$=H67#\[U@=4'T*;PT BJ; BIC25[)HML8$GSO M%(J!GUD;25U+L068RDA3X-CEDM#WZ(4/G47^Z\+J_VK!5Y_##KRR$Z'; /XEGEN M-JJ9N8F8E#=!W4RD/JJ43;?,&%:8^H+U906'8=7$AY+/X[G.)-6I M##9Y5)@()?!,+!]B70@[#$6VJ0-)3J)?3&P#=:>1#]RXVA+_5PZ!O4 ET@), MF3%T1_(0:X"2VH;DJSG2U(!B GY?S7*ANF]4J0EK?6V-MT49U23["P [+*\) M,J\&R1XSI(DJ"9;IU^OZ1LZ03%NU$%L/DN@5Y0+5 G9ZAZK"G4\"&A.;\1!C M7I&TV%(%[A&LE:[RFLT;NY@O%W#"KTW.+<75)+C/\P:@(JQ!!ZX8K";PIA(^ M3QZM:!?;Z#80TQD/QH\ER9T:--&P&-E12]/Y1II, "$"E=UN&3&DQM<4OX98 MSA"[=5[6VIP2.;58[[85*665'Y>9?-4H3S^KK%76$FXU2!"UY>6,1/CE%U>] M!@%F>-O2C]%ET"=O+HRE+U(7FWY(_=!R&^1AGRZAM"O$>!&*C-=7;CAJJ1WTHZ!T46WA-.- MOCC_(O&X\P<\@5Y"?ZYP77]T0DL_$![I(!*=9OU..!^]1+O6&:K:Q;3I!II! M/&MBO@I-G+PY,EP$4-SQ<&\Q/R6XU$M?[%TQPO\';99#HF2^LC.NKH?[!$7G50%RNN]$K\8EO:?)?._M_OAD\HT+LK\@.GMX6"/I"@@J=0_KL_+O/ M;Y%%!%3]OU^)$-/8;VKKQX8M/F)2=K&:UME6CGR"*>:N:<0S<8P@SDSCOWZD M8XG,);JF_VQC>6,.UH7MYXVM[FHF]<:201@[I#9C*%S)83,]< JT^6,R7["(G-#?= M-;48,;WNR'[J]TNDFH:YK6Z/0PP81@R/W% TD1QORH+3'D.&%Z!B;./6K,=X MIVC=,9AF3+>%_DFD:NZ?VZIG\8#BM=6=(VVLEP:&M^( MS.\F<\$QRN\B-(0.2:;B5"H=$H7^F6%I<)YRMK%8 K9?.M[QOL4AX%JW=]_D MJNZN_/^"O)9%"7G_KJW4TNE4OETL*FPKLT]S0K)745JW>9O9W7V1B;7&5>DP9[)5_?4BIO+K*==-8Q M(.@Q6>N%<:@K*/Y)53GO*WE[*9_,+=/S,)>"5 J6ND+_*^LV(P1_!JJ:8V6O M,+ 'K(R?>':EFCBO4&V&^I>""3I]#V%A&BJD=9J3HF(R 7@>O*SY/19/VDIZ MI;ENNTZ<\.I[O3ZC;J6N=:B9A$/1CU"Y&W@+]&"/JRB?>=E)<:4FQF.B+7FM M.,V9;EB!=J,6H!FP[IH@.65\JKNBPU3BZ-6&M 0_]%MCRD:PW:8*6WD*NHF: M2)J2JCHU>AX! PU0G7ZDLV?31'Q2@??!#JX:7"!@/_A:F@(5-V?RQ'*>@EIO MHNH\/K: 5?YN&9Y7A.>^'4EC^F_SJ,(/D.Q0-FAZ)=ENL>R9X0YDV;_8D=PU M8)_6DOW9U$\B>4!M< 6XF,#3IS4"_W%4"N%'9F"-G&[\]O)7 ^MR2S (Y!I/ MI813:<%/P*M_\^J&WYE>E1O]0"2]U-C??@XL:AJ/6MK'#G]">IP1\[15>_#L MY_SJN,#._>R5<@^7+Y:^_#RFG-@0\L""_^5C,P/N1?_9;^5#-T!4,*Q!QTL] MRO5W/P)F"%U@ 9W(.Z6)IK_Y\<$*D!>E$M$P@0R!YR?\ M!4?$_B=&H%_^ZX3>1VP[.L0[+W0^>N;Q'EO<+NCB))FB:7'"2>-TDDO2:8+C M<0GGQI)$9R9)4J3PU*]_CGMQKUH+H[JJ6 VLUYAT\H5,G>.&F[ NZ&LA80I[ MA>LSML*NUNJ@TDN:H5W0RXMBIL\_*IABBX/DOCI]>MI7LF&]S;<4T2SGI_P. M6^"%6HYD<7&"31V YN.1G4F7-?C6K([EV?*$F:^?-GDNM NZT<,+5*,\PK!% MN:5;_30AISNAO>WY6FHJC\;X$BMUR@.C7L+5'I$-ZVV_3\RM-4FT5DPBO1DN M^ZT^P64[#H;526][M<$DBL7FB"FUQOG')[N4$;OPFOFL_[RYQI6=D)9+&,$V M%;DA$:E-K1/6@SVUPM:+W91:*[4IUS=GV<["GL*19\^VJ"*71EE)>P53/96=ML?S!HP)%GS\RN)@U;+#TBPUHC(*_V@1H\U"$_HK M(,E82 /Z?HJUM^2$8.SZMM0J)[.6#409##WC/&Z _7/67PJ]7-*3Q>$VI19:\79-$RC:V)UH*1FE4=F51%G MZF+9X-MYJ*=GSR2$=*V8V>D\*^%E@Z5UJX7>E]G5?#7NYBFC MDV"F87JZI9*,+>=T56E5.]5%IEQ9D<(F3$\%+(N9;+&TQ1)9/3\H9_E-:AVJ M4[S6:6CM&3-C$MN<(J23DU0F.0W3%**6M;/ %V=88CD9C;4,D=CEX5NIA1UFRBU;;ZB56]E9Z'RC]3Q_-K*Y,N M80-IP#_-9;5L@7F&274[OVF/&6Z<4 B&%A:D4F2["R!_(3)"Z +?K[=6768W ML/'4^K%"/Z4[<*BWJ).3]\N',O>P=0-0'"Z>@;T /P#/,T/=6O6U9,)W0@M! MWQC\03Y\<=/V=QVUG6P 'TLIQX,CF2#U9I)D934Q"WP..(Q7#T=R\_Q,;E.U ME-(9&RN&ZFXRV6:KI+"+"/OBUK OR(?4#RT9O[7B_8=,U 3[-AB!_U#4D5MC M!/Y TA$G;H$3#YEHD[@-1D2VZ28803_0/Q0"Z7,8\=XDJ=? ($$XO8=2_\Y^M.GG<^^KQAD'C+TO4L!>0FS=P=UM%;2?F[&+&^MKLC:3U(A&@.Q'6VW2E M_V #\7I*.65FAZY2EP61O.Y!\XM.#B]'DF^TA=NK=T+WWL/MK75.1PD=>3=S M7>#]>J? N) ,#U@),-$-F,-^UO+MW;D?N=V[LDM>+L?:;A+CA"6MAAC5Z>TR MK:72D(T_K0\^FM?+TPIO5N?"58849ADK8E\KE)(-S"[8W:*5:XN;2=;!",+C M!$G'TS3U0E7P[9[U(NOT:;="7VZ<4!X;\6%'X#X.ER5) \JL(M> %Q>R)J/* M%MB1ZN+>P<_S=Y_U\Z\8?/G,8\VSA]%KKS?R3>[=-PFM?WUY9JYM0\L,6K;G M'12I,%JL=KGLB%UU.9I>/$U8NYQUP;I2Z3B9SGR>>Q*9QYLQ%Y]C'I^-?EQ[ MN5_O'-V@)]37+> 'Z9_382,*CMRT9D81DL@+^2POY+2-1XC;H0_:))];/"X8 M:96=SSN%:5_N=1R8.CQ.9J@X3IUC)T=QD>]OF*+@R#5=@@K,2Y!,_Z(DBH3< M^8WG%T0ZKGN3>36P[LAQN+CCX%F?Y_V&?*7>;-4V]HZ1[?&@SIG%8DKN.'B" MF70FCF$O]K>)XA4_VXC=8C;&SXDWM*R99,3^AF1';M;.^;Z%[=KQGYT<.-K6CY&T8X7;OI(H RB;D.8I*MH^@632V]QK9$# M<]<.S%LZ4C8EJS7I\]NL91GRV$:08WV]BY"AX94+^(&U>ZE70*%?SO'-NKU0 M>@,L5\'JR8U<0U"5;^U;&451(N/XP8R/V[*-;_.*+ML.X\,B^34=(R 8YC,8 M]^!C77#P^!%0_G/0E^!#4S8M#]#^ *W)(Z3Y,_3+WQ=I?"E(QS?C-7J M/!\#;*23/Q8G\)7>7('?+:^ "$4\1&RY0;;@$5MNDBW8 T5$C/DTQKPSVN/N M*K?65_T)UTE7W-;[CA M+N=O#;YF3:XU^4G1UN'CN&ET:;&KR%A%6?';[=*<3+_DNMBU.6"9Z.+8<2KR MCK4)";'V]NH36QH()I9(YD?$M*$H4Q(VMB)__4/&<1*/9XB7RNKNW"WS[#2, M 5D[9)^EE2TCJ(1X3).L;^I[7 MF7K>MBD)49,]OT)Z_%YO+,U5@D17?4+WFJHMB M<6MUFG19&>CB8MWS&16I*47'L1?SJ>W*K?&-MP 3F%](+ DG0D2<5>5)1HD%DEB\2P'1- M3^#LYB4VR,QPK?;6'6GM*9]3[K8.,0\11&QS.9;QS)=,QW M01I'Z07?V;^.T@LB:WX7UAQ:HN>-]0PP6C.Q!,&4MD2Y,:6:.)_NN @C\21& MQM-D^ELYU@5I(@%JB#&+W_HN]"YRH*,,@BB#(#+9MQ(7\:Q4G]\&G.XP SX9 MY; \SC24Q1/WE!/+,D$R&Q=& 2?C=)J(4W3R^_K;1YD#ZG/W39$O_HU]\2C6 M'=GT:]GT@'6^4 Z!+-FT6BL_"JRTZM:V>[W9-01@T7$40"'BF20>3V9>= .D3O@JOX\@P.=_X7A,TV+<#+H+,"9R3JV%'*6BG6"."JPC@^,"? M[# QWI!B2R"N@*O.U\=E@*?/BL? V*4DP')O=1>'/[!FT@X]A@?2(LA+A&EB MZ;&Q!-U,!]Y$UL!D8PNPP)GY\,4 +'E] 3BS Q,7]*D&?@IG!ZDE2F#A$(,% M6B34T' !8:#VS@?Z)/9?5T+\RMFFK$FFF156MNP4SK]L'C[+_&TK7:$P[N7' M["(GV!C)SF5&^PC&:(#BX&]50C,#!C1 ^%/;TN0-@Z-K[84FB?DJTQI;:7RN M,?0T,_WU#YF,DS1^9E3B9ZP4I;'E8.S80+8CQEZ8L4$&@@T%$+O@TKIM2 O9 M7H1R==WI&=W.<$1C?#97S2VSI4Z%S/[Z)Q6GD^<[A:.B0(U%VV$:,"K(]8#\ MM4VWJB+2VPNR%T7M\C->FTH5K0MIW9JPIIL6'LK23.9I]E@RTCNV-<&F2ZJZ MJVO-SJ]_H)Z>-Q=XB $#;3B;D(!>8T*N\BE@N3\?^4T MJR&4OP(GD?,1L2VQ)7N7,L?[B6T6@2%.4U@<)\@P2^RF! 0=DHB?7\3/DQO1 M4):RQ,HJ:EP+9RA\2B\:;+H_9(#*@HTUCE-A+%7A\P]1Z(B7G\]+ORM<'?[; M8^DNE*%/S9&Q*PCK'-,RL$R+RS0)QH+.4IS"SWTEM*V*H=<+D9Y^"6^]J.EK MBCKIC\JM07$[81>M_796Z_'UZA8H*HX3\61(F17:7:%?M'!V4W1&4]48((8T MU0UT$H('/MZ<0?\)5J@&^IG"AZP=<^V>X"#^I!\"@;*1A[\LJOK&/=/!";@T MY9W#_5T=VWDOEJ%NV42'Q-0D1FVWZ^:03R0ZJ0Z0UQ1XU[_YP$BQ0-!%FFYS M+)7',7+9TDIR)\L1YR/'C_C6D@IZB7&3;.##;0F./'O[EB(G!/_4Q]A2 MN[< 9ZA"8R=NP$CZ=.1<[^R*Z9K54V1A+B12U(#8&' DCI\.[;!IH;P06R5& MRA6Q,D&+>',QA4.3IT/E22-;J:[P#$:94ZS&Z@Q%2EDNQ6&G(^GE:+6MS@MM M=E$IX .ST!/QU8:CSD>FBP.]F*?U@M+;+T=K9LD6;*P#1I[1R:QO5INILBBQ M"UV?BXE,)=VNPC;=Y_PL:MU68;&?,P-A-;$GN5I?5N#;S^B$\XV]Q"8'!MO# MS&J*EI?;51&^/7,Z4J"5;"M3F28PJ(@9Z5\GU)C )ZFSDALJ7-7NG9MC26,+$ M]+9>K2=@*[&SY>.)1'$M:+N^LJ@,VX;8S#&< I]YOJ9=J=@H2)4BPY:R3[NF MV*WV)BUXK7_V>GM0%+M/Y,!F6TN]/ZXNQ[/.(VPQ\3R4WG9ZY8U)L:UW8M^@=R_,C.)(Z'4GLB3'!9;&40@R[,WU2 M43DKO0$CSZ2D+?.->J(D2BQO%Y-]8\^/< F./.=];5!>U8="BV5VJTX'&_;; MV]$C?/TYG2AL1I+C/3UC!D]*-E?3^D9&0T,]WA]%3]^W_S8WY;STF"UA=FY( M/?(C09/KV=--K,C+QB.OVE(@X-T'K\BINJ"X,>$QIU/R;JLMIWEV0/:MT:RC M)8?YC>,/H'TW:[TPCH/#\%\Q"6R%2_!N"SBS%[N^.*OZ>CZTVM0M*9:*)6)P MT3&TZEA@V1>,9IY-ZETAX'.$2_=1&G1.5# "+6"-%B"CN&UL"<1# G_Q5FRC MVZH(@[:&)$CR&K@#J-D''(4"Q6"_!X]W8RQ&#*'(67K,,GC-!/Y+C _XC6"4 MO4!.!/ H8.Z!NG,&\G[D!CYWH9M6C!?7O&;Q4TFWS1A8G0*>#Z:#O@?^$2 Q MR"Q&]U0G.6! ME0*7QP*T=F+:8#:*0P-56DLJ7)X^!FQ9!WQ?65O:P&_R?"-G.G!9$Y^0#Y>/ M^[]#-%]G.0R 'V;KH8B[(7&$U)[^VXQ-9(W7!!D04-9,H&>0XJZ_:+J0X^;O MX$J_S+[D=L&[-N33 P:AW$.%3[S8NGJ0FP&(JXT]I$FC1Y]*'?K\6O81T'4AI:CC)-B),ONE*2UC/I4UC M%P*\_M9R<\,&]ZXH\GWM;>2S13[;O9J0R&>[#1L2[;V?ZK-=$2/MPCY=@;>D M&&N"&4;.VUU;WKNBR/]M/ M[LMOC5SY*^TH]T632'4BU8E4)U*=2'4BU8E4)U*=*"9P*T2*H@0W%R6X\"DX MV&/WN-_N^',"!-\G))U%"&3W$CZ(Y.962%='T"SX]Q6I,=NJ]<47&)=MQ?GO!P0ZVW83.HK";" M_V-6MKSF5=A$X*CE%E*6!M*5(E25D\Y= =#_QJ'S0XXWY>/'>.GH3I6Z)#JW MRR$M2=SG[PMY8S9-F".&I]JE4J4T'U4^TL'KF95:WKS0+$):9.>ZJZ:V6^<% MIC?8ZYLMSG;J:]C=A_SU#T[$TR'M$^_ADB(R)I$QN6ECXO]9=EO%[- UX-'3 M_#$5U/,%#<#=1Y+FAK569G?.2L9CJD$TET^YZA7L![7BU-R@Q9386D9]K)7Z M=C-+P$9B5&0_(OMQ%_8#=1PB_H[$,A++2"PCL8S$\LZ]K0*6!Q]7-QS3,O%J M/EG<$9OZ].M=HZQ)[C=2Y;&G\+-4V:X7Y>U&^*IS AC%WA]55F1CVJS=87 M30S7E M,C!81L$L3SKY>>?7&U.&%<19W2 M!;N19EOM^71:'.P&">$#A:#OWP'[4MI.I[A!5Z&*6GWPF!QNL*:] *07/H%C<]NTY,DN M*"0G2NE\X^.=$\NW=\HYF?R_17GM_1?\QWN!H$J\ <5[]O?QNT@X&U=I,>R_ M/T5BCS'4B:2GG;[ %A,X[:SF,/O_"$[_H'$)05=UX[<'!!]8U\Q)&B20"DZE MQ-B0>"7!3\"K?_/JAM^9GA+3#X3?E_VW#R8/*1%+/=#T?\<.?T)ZG!%SP6\3 M 9*Y"I]0I8GUV_F5]Q'25>\SW92A&/XV))6WY+4$GWWT5,072U]^'E-.["-Y M8,'_\K&9 97]/_NM?%A.)OH;B!I0:O6HH97[T:]_^E"=8OHDEH>V0[-,7T[Y M?P+06^,Q.,Q6,P= [L%_(.,QZR9!)B[ $_9Q6:\&-/T M&. =&,N;IF29,=V(J3*/K)8,EF+->"O&&U+,M,=S2;!BEAZ;P'X(:VC?8PO) MFNDB4.?I#KU# E->N&348KP@ 7E-4&*;61K%F,?>@^Q4C;;?C@U?T$&W)GU MYKW]C+3SK(9I4H]=B8/^O&>G5ABUXD75TJE:!XQ,G8Z<='2V9]<'*U:>X,N"2M$M M<=_A2 X['3D>%C9F<<$W+)-$*TIESQ_>V:M2Z:.;U)8+[LM2UAM92=[ M'2YU/K)=EWJ+E-)CV(%@#TS5DC:I+BS;/QMI+NS>'AS$:48RR)6BYW>-7"_+ MI<]'9JE$MIB2U@-L5:N9+,/R[7H*9E2>C2R2#2LQILT"N\L4R_:H:L]6)+QH M.Z,2HXZ>JJO&U&8&]9%B,H/N:#QWLS2/1ZH$7B\W%-E@B$X6'_/EE-&7X#,] M>AXY D?^6\$VD'( <7+Q&?KZ$5I#/6XA!< !T>M#]Z84W5!^>49PL(CIQ37K4:#M:OI8H==#/:9 M%'BT!#RZ)7BX9=C2YQG$D^T.:F;@'M!!*J"\9C;@"(C_'?-6&8_YZT/&J2[Q MIC0##XU5%DM#7Z.K#R=9_VLLSF%BTM'$5']B;$?!< M57YI2K^]/X)SH\"S70\6>CB"XT(=N46\;>G'/A'ZY,B/.7=CSEU)R_ FYKX0 M=U;^MGO]-/Z0?#'5)^!B!9X/!-.8 'TJ.;].P%/U[\=7WT#Z/2JF^PRX\@Y MX\>FKMK6J7-V:9\YU(5R!K[CP!8XH'TL&$$\$*F($3? "* 1+V:"18SX*D9@ M#U3$B!M@1&2:;H01D6FZ%49$INFBC'AG-NJK7NO7K9I^QZH_U0A_>JM4^)++ MMAM._6E;68)Z(#(WW5?V-6(] [3XH:ZRD59\P7UM**>?)\)'@4$^WH(9)QXP M_*YU!<:I+@0^^@V-Z,\6#/(2%O.JJ2W@F? 2#GANQDDLV-0GUH8W+E'9XLC] MM==YC2V&=DZD8&(3((]VX0R$\Q"./&&)_WVJ:.E?JK MJJCV&N:&^T#YVKL-P@(O=;"AD!*Q?$W#UF:Z4&(:4V 0J#<8A#LX,K8F$UF0 M#K[./;CUMV.ZOG21WMGC0L;JQUBF/W!5'*WPO_; !G#L<9-1=N.$DEC4V:SU M-#*S^@=RL]]MC2Q>('J-@DTJ@U(3KW$I7>K--EP2NB=).DZDZ<]S3R*%CA3Z M-A3Z#UR-9Q0Z8S;[;;$^[[(ROR(WB?*62LV^TKVHC29%HU@JFNRB4LR/TR6I M42A#A:;>H-#W&5^IAR;51:>HRY^BKAA,_'1C=X/+O1G[^#Z'QQOKZV4P"=?K M&$=FYW0_57UBB$<\5:H/1^Q^^Y6.3W&.K6?<=#[%)-7:-CIS9F"D-UP*.CX$ M'0?LC>(RD46)+,I->%QOL2B"BO>3&6RNL9+6%+EBO]68F%_I>>VY7*G1I;-[ M-I^1.]-FHT!)K2RP*-0;+,H=!';ZNL6KL:5?V;"$A(D[Q6!1L"AT MG,:C($VDB-]>$2^/9/%N1=2SV=IZT,EDF)*6[$Y6^YXHIJ$B4F]0Q'L-KI@F M+.^V%[;*PPI%45H:@)RHZC Z$44GHN][(H(F[:][LJE7W!#_A59B,A"1!;B MIKR>3[00'5(0*_U:O<5(&,7ODZL:L6AL@(4 _E&:C!,I\B4+<0ENL!Z7?J2\125NBYFYH?U\&LP@H(^3DS: M+B7-E&(;WHS]UX7EYT^AF/Y4G((+.Q6?)F\87+_&S9C'J5''5OG:XW!1I$KU M7.=9X4'.S&<3A3PB"LF1+$';NU>)4JB5^U;N+01 M6*+TM-E03'$\6FQ^_4-DXD3Z'(46OCLF\<+,0^;:2;QAQB1-E,1GT!=//R7C M,4,REY( *_W5W4,H$NQ=X64Y,'><2&,3'D^FN*0XD;@D.2$Y7ICPG$#R/)W, M\ 0M94Z!\0K[G8J79^,RFT]-R/RN.ZYLJYTPZ,1$KI[8*<.RIMAJ9D32Q>VV M5,]RQ#F W[RS'=CKS6"ME#B1@:=4G M)I_!'NDUW=Z7)A^(KGK6)R0P/Z\4C0%A"RVF)SQAE4%WGUV48;P)0KK$*3H9 MQVGB=%U_V;6X_)7?2]8CUF>IB==C$NP MLKA,K?>-Y819=EQ J$^S'M=V#RJ-TC#&"RM;=HYBD=MS:;?GKDW-C\*Y^NJ+ M8O\R!ZJ?(8G@_8":;4 570R#A.'24GE'=DRLUU,&@TF_RJ]F4P<2!J?C9"H9 M)PGJOOT;_Q+&D 25-TUY(DLBO(Z92:J8 +1-F( JD:?S#HMT2Z>NBYNGVSUG M?48*\K4,5-_@-7,B&;#T"JSU_WXE0LS3HR+8:;N64-E>KDF62URYH#>F#G## M"^;IS_.,;\2#>N%(EHR\J<\-(GV7_,ZW1)%^RJ)*XDMZK[S0=!+\7S-J^P3MN=WW_2&^ ;MM=M:5%8BRQEU]79H%'O M+BJA*6P9U>Q2"T'$V55#7\B3LI 6"U,P,GDZLC)OUF8;4I&PGKCJLFE,;W*C M35@*VX!-VAFAO!"4%D,JC0F;ZMH$''GVS/(X0?>QR7:*K>JT:FE.E?J\SZI9GTVQ86MQD MJ^QM+]?K[7Q^LMF D6=4DGM]N;^L+$X4K; MG5T\MN1A)ID9CUD&#VP-#Z<$5X+^"1ZOF$Z8#)S38Q-#7\0JBX6MZ5-)&SZ ME<.GG;E_\=CYVV?\6HJ-)4D+/>*BM&9XQ'T(^2DBK#?C&-QWUL X?F6^(D38 M#"0K%F6PN4MU>2V)*"%5E":'3TYE/;=K\'/=R,,U]^'F>"[RPAZ<%GH-K,I* M=+6IJWIJI='33Q+Y!=ANW/P6[.&MFRSV]GWI^^8VIHF'9-2&[Q9RN0C4CRUB MQ-49 0YQZ:B?]RUP(E*)&V%$U.'^5A@!;%/41_IZ";^ONDO?,N'W92M\]236 M-V?\?I(_<'4",.#@O(!8,Y=K\?E-.'Z1'._/3=.ZR3;(D9G[=FV0/V3\[KC$ M@36EB:W&ZO)$NA?S^!T:9M]W70%UP!> M-7DR5'Z?OQAXMK-,\6TA_:-^$*X(N1T@'I>53(J4F22;F"WM,E'ADL7L].BZ M/F%*PF_1-N"!TI2TTWNSY^?@6&IHJ/W[^T%U)2[%C)Q@:WUL.!L]5L0] Q.Y M":"C#D[,^0UX).L?"O-<>]T72L1)7P?0]H;R;#Y?Z_\T8^>%&3T'"R])P\), M4Z@^1I 9=6-MW?5B&R7V[V_N_GZ]$#- M+>W+!WG):B+Z1Q,*BZNQ!BV,U>*^V&-_L(]^*G8[%@< M)QM*OL_D>/9IN['7,#,1[,$$^3E[\+6]4=B;Y?=1'3;N\&!]Y87_ M6(8_=[J\=N77M>GR[%GUVH3Y;GU[7MCR @T[@HTY7BJ2*XC#]+B]+7:5Q6[8 M9/FEW"^E8'=CL!N2>#R5>;%5SQV<2,^REB_8?.,'^.U?G\.X5++[#C1$X"F*E<2L_2-IM!*[(,C- MC9S'*EIB&5*-%+GDT1DL8OB=W/#=TAGK!^U77ISQ'<5]1_')BN;6@78E4^(- M89;5Q(*TEE0==5ARXY36$R5,)T)*Q*0BOE2E1VV\9C\0IWQEMLQ64&W(MA=0 M (;E1K6U%-([9H#/-A9+BLN&!9NJ@GV2(F'8\OZO#\-+3.6SW?+E4M7H1! = M[GX:*Z/#W3T<[NXJX(AJZT]WJF[ \/9UY[,R,+Y%W>@!TQL&@BPMM.1:JP^3:E4Q%S(*1J=.1C(TQV40FAV$VOIF7 M-MGAIM;LA"&J[;E*:K#JS5+*JL2-K+RV9W=M./+LF?U]D^9V8A-G5ZO5T-;F MM<2>"FT?*IK9EL@0XRU&;=/9;N>Q*J^:V3"<-!*G+)5/=!!J-'M#/QFESKJ13@B)S7&&S6V:7&:'C MQ/._!-,L*PC 2%IFF]]!VY+51/")84MB7>:1L,G2BSAGZXF^J/>%C'XZG*Z-Q/A*X&./K!5FX%TT.1.):\"!096Y83RP=ZK4.3Q8)$R1,/VY,)&7,,E7360X7W/; MT">2:8+S!J_&)M*E8&RND\7]TD(OAY:!3O WEJ/^LG'XJ@2EZR2EO9JB$:3+ MW96;N==Z03TM C7-VX8!+%I(.B(]RF7R=E'36-FL9&M4=V?7)QNWJSI-Q?$T M^4(.?:3TD=)'2O\^I2>YCI8NIA*U5DE9U/AZ<8LKC[SY >2]=RL]T2G/)4QZO*H-XJ4JL*MZ *$/ 3N 7I5#R3OB3R MQ&W&-_B=H:LJ*DH:2YHTD2^%L_\33SLW7'EX.P;MSNAV;@//"EDB-8G4)%*3 M>W453H,*SH[8Y[$^5"9:O4#2SSEJS6I]U_!,J:GC=:F)C% M>)R5$JP]8*?\4R^]UQ'2'@FCH$0<2YZ#O48J'JEXI.*WX)B\2<7M/)&:YA6# MP@:[YGC775<)3LH"%0=^"4VDXD3F582PRU;D7Z6X_0;K]C^PF$"R>" E7E E MWH *.CLA% G?_ADY\<]F"Q%)S[[X2E9,X)G3V?_'44:_?[R!]:BZ\=NS%8%U MN94$!#(;4RGA% SP$_#JW[RZX7>FNTZ:_O_LO>ERZDBS+OS_NPIB[?U^L3H. M\M:$!-W[= 2#F&<0TQ^%0$((3: !$%=_JB0QRQC;8+ 7$1VK#6BHX:G,)[,R MLU[P;?FKO[?R!HY$)/82C_\GLOL3CL?)8,)4U[TA.\AV]>\ZS'<-OGLC:R&8 M%]N8W6Y2CB0\L9N"_^4C$Q,*J/]JU]*A"PW^#=8%$$3J04A<\!5@_5[VL#&. MI/TT8&N+2WX?FV=1Z8TA@NUG-P>#N/OR3_1'#OSK^. MQOM@VK ];1.\T/_JE<=OIL6O8\"A-#XDR!C*80D@U\G$:,P-26',\:,X^($0 M8Z/$^*#RP45W'%5+N.R>PZH-W)"F"93$XEP,H\$],73,Q5$RP5%T(L%3-"W0 M*/G^.XY;=M$]1RTCL1B-DWB,BY,)'/2&Q[B$P*/ S#8R).OO^.XY9= M=,^F9;>J..#O+_ S&9C%+=L8*><*2J"+[+*XXIHM%,E88I%<)&K<:.FS"%D' MJCUIG[F.@Y=ACU%^PO<-8N@F.R&.8]@_D6 <(MY W*L81 O]J> MU)+UD6'.#'^>H[!,*)@[78 50W4A8HJ6[1V%]!M6JH!]P=%__E<.$9&P<_(( MAE5,>!,H'\ G/$6-8__\%>$=>V*8H,V"5_%"MBR'UT?>^YU9Q#8NI9L6>+9H M<>DB4J!=NM] *;>%#0@F*]0EZ=-&9:&:?1?G3!N:9NC>A+:\AB6WW3QFG57> M-#E^59@D)O_$\-5YLV:V M/*1U8)_JHNF-:.@P)M>U8CD]U!(HCN:TLEDJ#?+%Y:]_@;I#T5./8F0FFOXH M1CU(?TNHU0%)$8$](UR.MAXN.FY]02.HF\5'M71WL)Q(28BV2\ VV[P0+/4? M@K?#,7P7Y KY9<]*N?TRRV=S:SU/9LH3LW$!Y%[N)NGUR"8;+(+%HQ%H=$<] MX0N6':"G;D0[I:' M>__;P_;>*'C:F?['\E12H/,,Q[:@% "<&$#4D[G^P"QYKWH3=/_ 2QU@2/*> M(TAU80E3(V+HXFL/\MX.7[[_Q&ADZ-B1I0S6,?@_G)31A-> MWUXZ!QWDG"X)[=.GT($!9YW>$!?KX(@T3*J#;J6C6IY.:2,61IOJFT M[H)!"[19?T+PWA!,JFK0<=BZ;7O@T9ZP]%EDPB_$R% 4=0! VS2@ %^(8#"W MQ!>,*= ;*H"IU[<0F%H13[&(@-""01\:B_OU]C7_14#.0U+2]DGE%Y>^/&Y\ M>T\P3/AO2M1.;(*"MQA#6<5: MOH; 7N*=O^6X2'TLSR-Z?8A27*C"( P<>B,0J-)D).6]R32' ][H/Z M$JVA3\PAYJQ:.(/DC=*46\;*AG87K>&+[B.UX4WZV[T0RUVFPZU+ D/)#;)9 M2/"B5%[>HQ=[6N>X*W;DI$@!Y 6DUTF?((")G(F!'+Z;)&7XT20R 3+25WX' MB)*M"."7LJWZZ@&JW 4L.PJ/5A'A?5M->W";=_P*^ 24=00L&QOHD8CE##79 M#O0,[S\FH >>AO%;8+U$VB&$(?"T>$.7W'/:-#>Z*^6J_-)ZA^_&O^' =2,8 M$=VP@3UH0+/.ZV-P?BJ8(-A@2"T\U[%UM\DJ@$$5!-GW8,'.!L/V&M,ZF!9X MDA!@ =3:@*,PNZ9/-SG<\$T@5D5/,-6%ZQH1!Y#JN1YRS3>A7<+\,@':"X# MM@I?F3* #(;T"[9!%26/H?$+7E:][8*Q Y[S#VCG$O()O]$C?\,R,C/ 9+B; MMOL/ I#SFF7S@)>)O*F#4=]K!YP5 Y ;SXGGGYX@F<;2GKQ$V!GHJ2K/'5D( M7'P"$#*P*!34'>"^I>PM5,2976?L?/!O1D[V\1X,"&@*:)EM MRD.O:7<#4_X=_??8HVY ;XFHS>"*B ;TW I&%RQP:V3*,V^T_642W1!E2$-- M[WX '._^X!Y95^"J@B#Q%Y[E3^L,T,V1-UI@G(/&;1OCRXC-*V9;3NK#868" M]()1WYD?>_-\T"?8)-#JJ<=X#;^Q G)CHXP=V[FCB?%^TKWU1#T,[]Y* MF7U/O1&(/-^H.YH;S]J$4[JS$/W)!=)(7GFW;*8,PAI.VNY*7TM"H;JY!_XN MB$";:3)0IU#)^&;HT7,@.PA43PC2_<>H,E"I@20\@=U1-_Q%$PCKL0YEO68'%O'P*?#M[LC Z>-Q15 M8^EK?/^QX$_]P'#WQL;QC5+17 1OVFRBW-6[ UN%41Z%0P]=.]OU*D"Y91HK M8!784'3"G7Z61(\E,VT ><^,XRGD"RE%)A>%31EH:I\/0,F$*Q*)8@ M7^(AKN< 1("9^)V+I")'XN8EDO26PM8_',+!O\#VOLXLY=9TO\#UF:E22LS= M9C.AYA6\<>U9.F.L#EI388!,28Q%:K&VL< )TZI (YZ.O<2HNUGPUQG==;8@ M,[FVU&2["W22YO!4/O:EH[M$3:G3PU<8VK784F92&PG(".(?(U\2(:.[8QNO MH3^RA+SK G-Z(J'-[@J]CJ\TAF93C-M* M=)6.1;BZ_%B>@2.S/Y+\PW6&%SL3MEB:H@9L0#!^H>LE/5LLIKR3XUEMLJ@M M:SS5HV>-7__B43R.O^"G57LN63&F]\I]:@B9#3!.]E0\D&I@4CR@/L)V4\S3 M:-BKE.1F$IB+03QA[\93.A1/LTD9Q=2NU6"HG&7-RVU&QOCE%W.0H.[EF;YO+,S4.;-3?@/_"ZQW/ MY]4%K>1US[#>-Y+_@@P>6M9@_+T]*]]7,8*D60TPZW\+'5Q#N+<3 /@1"-+[ M57@XA.2\A@("Z9HH']<0C*]1=GYU]5B4,RJ\VAX7:O59D5;F9!9IZZTZE36 M2'I BAD^@LM$9RB9@S7&.O5!0L2J0HU!KFX(G!E!L31AAC5$;#,X:JX:6JP: M=VK)7_^&92F\*=Y/%YI'B,+WC*/>SO 7&7 /*SL_J(L%HDF/ITJ<_/"4V7\ +K7)+[XZAB^&N#J57U@=18N-:W0*RI-< MX>^9;HNCSW3;9[KMMTVWC9.XF$A@8VXD\ )'DCS/)3",Y'B,CU'C>)P@1T?) MII?<<9PZ>M$]>ZFC08*FO\U_-IESDZ3YCI1._!:2XB*>5C46ODC$XW?B:AC0 MM%W<(K*(4/"R6S,W1G M[/+7O_2%SN3L=Z)KX?.0+;K)NCPKE9EYJSZLT[2 5.VO)!NQD8-/<,.HH.F: MJI(MEXK/S<>D:^$C:$JU;),M$7.TJU;S,8F0VTWC*_>EVW1BJ<2*#0Y%)E@Y M.6&:$]*6/DC73B']K8S:I'W2JJ,T+[@ZO\B'?(L4/(=&;D/[ M^?T!D15RO M>1U&_C%S1]Y+W;Q3!\X&R0>K-G>\:F'8_!^4._6V)(?K)A#CN::W#PNY>ZA MKR@JV5DF$T-&YG!JXA3(]OASNY1M48-5+4S71]2;$KVCM%:-"F(U%$3AR&HG M7T.2)'2UXU&")EYP_)%CN=XQTLZX635;$[*/NDP+0T?LFA(^E_(6.M*UG=H* M]PK;G5J]L"!MI3L0VZ(9KTLE:?D%%.1[#N<9X";P(J#VZ_E*X04S45X9YB1! M?=2_G@N4RP5!98JK4D*-$BH*%5NDG1KGNN;P+D%EKR;-7KFL50U#F>;=T"#?:+@+J0D06Q9J],S6$:FZ/O%<<2=HE&, 0M M,C0,!0&H!G,!P1<2PW;ZX"!OR@Z:M95%>^LSFR1 K'L"TF2I[I;4V@3N;C#$@PQW3*XP:@3F>]S,.SA$OAY<",0U0I86OO9M;OF;_)GHT<9P>%C0(XB ]-M\>ZE?Z69: M1"N3H%@G%W>-V;2 L9^+M?"'PY9/R-.^#(8)JKMQ"Y7(N9B9)00NSS!N.=7. MY+%1OI&&W/Q])=-V68U>$3P8T[R7*Q:%F5^JXY$%/T]U+__[=3S!K$5C(@]E M*#'&IJ%MIFU;"*;VR-3F68N!'>PE+J%R(T9ECBEP_P^5CL4+/0)'&0'+S MZM2<,\OS"+5,FVO"M$"/3[*@,I]?/Y5-7(6BBU3HE=.F$[K':P M#K#+W4;M"9@[.$QEB#30EMH2Z"IK(L_JVP$.KW*79A=D-].AV"Y)"SDL'^]* M*\!"R)?$">+_\QY+])JCSZ^N/OK"BE(*M6$,5[K%3BS&M@G350\,*N*C3KO4 M%OG;20D M:?2TF$2HJU?6-%&0?6>IM[L0%_,$OF>4EVA^*@KMI]/99?6L%(?C;)/\1 M;TU@'1 X1L9LGW4&TF1#B7B_'I4-6KI'BKV$8,A<_>1P0&_E%1!ANCVQ@H'R M*HSZJ;D'E4;/\H+?&P)FBA),!@X2[%4>_ ;N-89VX&SUBT#Y)I$8SDJ@?@E4 M]_NX"& +GMX!)'^T5SPK E[G/];#U434D4VMB#$O;VIMO=%#6$Q-]IF(3W;] M[EFPQ\ \@MH+UN;UM!98 T$;+BF"P%N[1QCZJSR)W[(H0%H]C LPVWH/Y^"5 M !]!-_]5 !=)EH/R@5[OBE M59J;TBKROQ%F-1)G_DC"1;*4K0"+@6$!B'WT/.0$ WP-TUV\RA6'U5LB^4TU M$O "U8 ;"Y:?S_XVB_'8[7[>P+[?PJ.VX*71 RL',A,HQ8,R,N*A%/!3]X$! M-35,;^+&._"?%+5[TPR.1G[+?T5X%8J'76V!73D+S[(&O3>/*F? !"*_L 60 MOH#@!-A\=1A@ 8#-2[PRRF_8V]'@*B]1:2;"TZ-T=U?R UP=]1XE"$<_P,(< MWJ.#$D#@HJ%?[.?8: 2_ 8H>O?S\-R2P)SQ7@RU=/2X(O1>N87C\@K[I17\ M\M 'Q1C>++< .;9O$(U@000YN!PJLH"T^!QUK]#(T9SM2E$$3=J5@=@5.#&# MR=R,'RSF!\29W^ZM%0V5D2<,_",]W\:0KQK ^'E=6TY\J@U[$-P*GBA*AK=0MYA7AZ M&HR8+L,? [?61D?[/8;N+H!#48:-_#OR._F7-\)9![!7.&;@%9Z7)\#+;]YZ MVZWE90+^3OE/\KUQGHZ#JRBHV1$ZZ-M!C P=H!GAQ(\,;2@?.LMV8@[T#1;F MT/VR.?Z=7FDDKPZ2KW^/2WL=/V5?(0Y%B*@]3T_0Z: F%WP") RJ"-7XJ; , M\!+T^,Q[?-YT_!IO;'[+B[\B7F3EKN(++\%R1Q"_7I<#UWDD^/5X+3RH>BWO M2F(%N!?]8BI SYYEM(%DX;,Q)<:W'G)OFMFZ8[RYM[ZH(G1O1HZSGK7D6 M:I5M!$8@Q@^-M%UX^'X8Z/<-$,>> >+/ /'O%R#^_C!L_%UAV,1]PK#/"[]V MX$;P_0M;S>TEL\.Z:_O^ZHW+0?-]$9M*;6]2?JA$EN*&<,$C?4<^T_(> ROD M 8M9-68OD>[V*AG"SB_H.INIKO^R[7[2A:^.!$QB;]M.7 4VT):5^CS44V% MN1J2[M?M"_IJN98M:J!EV^+N$;^\^=%H1(/]+DA9]MCCF[NEGC$(JV5\HSA# M Q#E++\P8&^J@2'+;,;5(SC>E'=Y:*!$DANB:]TY(+'@\QC/$19R@(+OIMGZ M.H/-F3W%'0 .;@C!@J1@GOF-A7[@R@.7'GR&OB5@U,$1V/ENH8D$&-3FQ"@/ MW4=F$=QZV.UM_^8OJS[< DT#;X1]S(*'Z2.O2M2N%G&PE[K;E=N#Z6G5(L?R M::='T[6I[;%O;89TYP'VZW6G][VXRBXQV7 M ,?OH"3LC'<]@/WEE]HWKT2D5T_ZM[_/?WS>PMEZ3@?NY*!4 M]-:''+I=??(,;]K?. CH\^= ?U6)P,N.F@W94=J(CJ1WFD3H/IY.%E5[.HVU M42>?PM)2Q5K1=2_?A4;A\4$G.TC1R$QUK.TQ\GYE+<]"V5DN_LJ"B^\-H%Q> M^GLK!?V^[*^[O_8JFVZU$?C&7^6["!D^$K:"(Y[#0E5Y$P&/0?P_?2/M'-(0:K@*[P+YN9^XM>=NN?9&Z?:4Q!@$KY>PU3;V/EP'QIMK MVNY,K(V3L.25Y#UM%Y7GJZU-(%TMWR@HN:G,4AP]Z1UL9[ MH;U^'$?XMFD!,?JYF5@O,52^MIY92E'I,-*O?^/8RVGQF_]LD/RF;_\4XT#H M 84+6@=HT!*.P-:UJUFBN@@*8'OBU6--1XZW ?P:VZ8!G M5>2YVK:G(OD(?<GOB<*_4@B M[,55%#E:0PJ?F9,M(K!"Q"FMT1.-$XH7^8"E7C_L Q2-)<&\&X/9(BYU.] -P MEJO,J]1PW);;[2BLDZ^A"=&KYF,2N&HB#YM2U2)?3 M)91'8$P,^1*2Q :6O0K'&F8FS4QQ(1N.!>9"5/TS!#RV#!2,[!=:E\W7Q*[E M[T&\5AXMN@V]@QZ@8+MB#QR7J_[G.I_][3W=#]$$?00:#(AXV1#V5[LO!/9: MV=KRP_#<[[Q $M4,&V-RN:22TM,Y2AT"+DPD8I=&<0*#Q]M&V]OI/,PTM?9A MI?&*=TK$V%'5OWQOSN:@&& !%< C+!LHY4T!T0T,M[%*_N'$MP?1JU(D $O0 MP)KI+8.]-(R@!YL.7!R)=Q7,3:;%IK/6B9:BY>T&V>SW4K3V.=T2UMVJ%T(' M6K\%5QJ0.5%(N9MN!Q>&@PZ;-"MN(YTVE7E]3*^D-9MUY<:[0!?LG_],]K!W M,AOT%%:-(S#E=(FF]/3:55QZ6=?JLVS*K7XJU_YC#*+1;97P2K*:8+J]VJR) M]FKD6H-I.53B)48_^ &L# P]A+"!J],(9XK]MY\0+ V2Z48 MAU.3S#!?^S)W=K:?;J;I2M-!YZY,6.W8J%*"Q]W@U"NG 3P%]MU6[0VD-N58 M):>U3,W9>;Y R2,R-1#;L*;YV=(UAUSZR K;6O/?U@H+G\^OQ@]C-:1A@FG, MV=J23\O%9G8J53['TV]@C9%'%RFW.7N$W#&LGL^5=APS8H8@J MPA.-W[&3L3_>@V.'@VWM8*__\J?Z.R 'CX*Q^AO1 CHSO7FV;G%H35C-1*.$20G/71&E*3Q*T6?EW0T!&92M M.(RK"6)=MOHUR$,TO<-*A2T>A5U6X!NTV@\:]TAU@#>=IF/I>C:KL+7$FN9& M9*N@U$*Y]??#&_YYM#'!$-?A &]_W$(LW,"J*(S6$W+I)#"NK/R$75MN"?4\ M*.AI9O(N.,C/PMJP[$T:U#'>=ED>0,CXJ4,ZT$1;4?HA21\J%2&JP1P! 14< MI[N-V?=KW/!>P$N(](/1_"*,I1K"_$=XCF[T0"+ZQ/%AY.)N'&Z$U'4^14D% M79;9='SFM"KM%9/3'TXR=FMV"\WGTV5T7G81N4&VE3@#; @B&L-C48*,?Y%D M/(5EB&STLP/K>]Q^N")!QASY:23,/RTB)'@'Z$.,RN[4'9 M&MZ[!00L[]/5]-G5T%^S2;TA\0@CSTJ)21I=*8/Z1]S;NQK!_A!E34,+8+ 1 MVU:HASO&B"UG@/8T* >X@'49=X"<"A:0# I8.$P3IOVKJ7#%TNIR._+UI-\ $' M4AW:#2,O61U&"8[]B"@(?6$A6UZ:9&@]M+T$1"LH?N9%M?-# Z;;@3YZL9!> M>_\4G%[FT-O"- @I#EI2",+"TX;UBD">Q\2TV$]5NFQZXJ+Q!=.7)!I258P* M]^EYQ\_#6'+17,BC(,!N["5:R]H0V#@^XCSK91MB/1-UL$Z^D?4.8T@]X[TI M2F#E>>9P1C9AQ-\#V?!>I"L99L)[Q>!$KY#=N2Y#=V[,0XCMZMW]^'"U0OZ#"_?C9\_?$=+ M."?6,]UT+UMBJ;G-5=U\>YK@;K?C!M#D_12^G(?+^B*>=E&6Z:;$IJT/DLBZ M#)8S_L:!O>%!#S-31()S=C] _;>0J8/'9 ^/ZSW6%D>T_0M#M]Z R!NT/H ( MZ*'?P8^1^\N )H]+Y:1.YXJ,BU"9=:HNYMKQ>P&-[(N,&A.I.,,O$[3((WH' M8:5?_R;>59=O;\\V(/*?P=D/!=LK2C"[KQ"A.6U?Q'(_ =!D"?P^H?)([CM(1EKMM3T$RE E!@Z.(K"#B-#0&&QPV= ME'>;G_?Y&O>:XGD6P4+T5F'HJ'-C?.U46C&:R:6EAIEQ\CA%-P!Q> D+E=RZ M$_VU=D[3!Z52])U)^Q5^Y(=6Y/1R+"ZZY"C'.F/1L7-YLKR!,^PA-WQ-"MT0./QJ6QV,F76'28V'E--Q!LD-2LII*6 M('JI@=)U.G3==H28V(#102]TB.K^(&[^]^ PTK.SIF9((=F=--9L*68JU17> M=ZM.XU2_"8[YBG[;]#NI"W['][(?VZ*I[76>R<1=:[JRXZR3316+9*O*3:;) M7__" J6NR)O6\3&J.U??IESI%MS0SWO7@JXG_N*[>8D?PWY_IZMXKRWI_7() MS6 X:_I>$;M0WW%W$)_&6;ZHL6),;2EX<:S.&M I]Q(B@3>^8Z\VX4SE Y0/4= M]CU@.ZDOVOC8CLFWVOH@.&JK9;=_7ZQD09\O\5A4JS&$FR MIE4LS)/K5F9! M69\R1S[A/53ZEKJVY'A!03!JQJP+G.@TH/*EB2CVY5L?6] \].;'69"\:>X& M(/FTS^0RL WB2*.;%;)CI;6,K<9UBZ0;[4^=MO@)L F5FJ(,T(S(B$F]V:;H MSK37@^E-,1Q&,GWQ_L<6;#\48;<%%D:F,D !IBE65.Q:C6F.4%6]EQ3K._C< M38XFB()4$I*-SI/37AL "X;'49<#Z[I[(,?X^I)=D%LI+0W++5/E M)AJ6)! MD=I9P:3*C[<-DJ#;@W2OVNHR\TFQVBJSTH2&0'B<;9#[3= -]T$Z2Q1K+0F2 M4-+4F!MFI=&TU08L@GZASGF_-Y[K#/D1+E_,QS=%CZD',L4VW-9 M44JRW;#;X_R:77Y"6%P//$JBEW&8]:+/I/7FRL[@TB"#)J$D"8MRO]5^R%<+ MZ9OLKK!S6B JM3K-SE4N)L^:> */@Z$"8^+O]L^QV,8ZU^^SX'D MVHQ9I"JFHEF4D3M2U.W+3\'8Q.P MOZF?<[D/XG#8@E*T5\C$/BS_]\'F?"0O.[1#%Z1IO_'F+[&<8>UI&LH;XFNR M:#=];B_!1S?X=P)&ZM6TEW)#6V"#HB&PU&J8JH_,WE(I/USUP'G,P&:YT0Q7 M:FU\BK@V/YOW@)B+Q[$H09PM._<6EA\L[?HG(.9>/%\==)-H64-B*)5-+T4J MPR:$,2 QL9?8^;BGKTW$?E6Q?28M^SW2[K8)V>]'\ 48_"IPH[F,N&HMND54 M7CJQ6*N""NOJPXG#0D&K+K.TJZ(E9"U1Q=6$8GJ?J6IQ%>5^42:W[]3V]71P MZLK#2=1OA)_U9HYO^;NOY9!^ GH/L]M3Y]I9_M#A7 M+J]JJ3;3*@S&6JC.GET;@T1_XDRMOB]S M]QR-W-W]/4?M^8C#)[Q+%WA\WGKWE[A\$D$<_<5L<]OJR^FFM+#:\CA!R\R\ MQ+8*Q6XS5^T\G)4BC(@\E5[@M((OR&7!3)8*O9HGP,@H%K9I^VV=-N^>\\_Y M;"Y!S)$**TFCI)1UJ"XJ8C.T+Z7GE2SV$$X;7NVNZ5B/PE$JKB2GS>L:ZC->FW=)K-NZ;;Y";MT.WPY6<]-S/M-3^,QXVF)DL57+7S]V MY9,2D>G4:&;493)L+DL;C<)"B1?5Y:]_8_%X%$>_RFOS)I0?PFWST_%X+WGK M+ ;%GCQHKM':NL9TT],Q(1I)F!S\FI/\0KR\VV_SIO"[!J2_E^=F!WI@VIZN M@.OC=%8>6CTQA729-#,N*EJAM2Y@R:]WW-32%;29M,0$VU)M:ZG27#YF)M^( M/WG5&PVJL@SK ML^'HCW.O;$Y (![(G>*W"0OSI.QE#NJ[P+'+M4%8=_>HS!U2 &D.Q[9K:O?A M';5+VTNC/3$<"S0BJ0M[R^IH,56Y99Q.5]T>VFW2@EETE43VAB>0GD^A,7KQ MXJPP:K&LFUDO5U)&2]:]Z#0T&OOB/, =)AXZ#?"&0'DMBT ;-6Q42_$)(;+>H],+*9LMUGH]'N\FR0E[SPZ(DJ'$=1SQQM]-IUOAYD_ M"BA'^%"9UJC;1Q6%=0O9&6(8)DOV[Y641U8I6]5;B;Y2DSKIACI"G-8,'B.+ MQ]\C4JZ9E'>"DB\Z#N:&2J2]G+7GNDTJ3"N.53/=AC'/G\\FOTMB'EUMB.G2 MK&3B#RXDIAB\5WLRWZEJ56>@5**CQE_@Y MOZV_\LYJX_MD57V-LBU/N!%5I(8LTV55I]MH,C4QTWB$>)X880R68X1N*.ZL M-\P6*$%AN"###K]]@IWA90-%0UF>AX>A>'#G]Y.Q'X?$C5W7EZ9!XW-ZU$Z,JV44"&=> @G\"(_ MI)+Q7(=2>$.Q.';59D;9QMO2^\HID7<9_9OD10KE/I^K$**%4O6B44S1[D1J M?RHO\EEV\O-F3MTC^,=I[DFQ@N)2)H[6U,J ["+HO#JX;_;EBJHJ'6)41IA6 M,;<>X2K7LWO>GLP/J#)YERF\2;)ES52KLZQA#=GTFM9YL]2A>*\R=RS<9?S3 MBDH2SZ*2SZ*2?T)12?)=125CWZ6H9-'1Q0<.L/6:AQ&/$UN[&Z^[A]7NFO*1 MB-J3CEP03'OFC5]B?%,<1GQA3"7L+GS;J[O4]2([Y]'1M,#R\7A>ZJ=7?&SP M<*>Z9ML3HHG;E0':,HQTMIQ(%&LVC*:DHCA&_:"0V^\'C_<9%=>S]>=J.]98 M+ G;,+E;A&VH=OI,<.VE$NRV<;6G0/TLU)1%E:X( MM6)!*77)9"/>5]BN\94.PXLD$;I4YK5RW4VQ#EZC8WB_31*(!(L XU&2(+XH MUO4\+B7).H(LW&:MCM+A5)JJ!6K+DNK]MG0T[>G[]U1I^>DPB=Q M];UB37?(:QLW@&$9;]8[E- 0T1(R)GK]6'*N*9\YS.6#D:6K9;4P$$H3DFFM MIA6\7QAWE*IW&%)(O/V;D:7GT!,$E8:0[9#PTK/:[H=&EMX=<;>((RW3-8&A M>[;+Y.SQO#@H(H.%"K=27G$*?NT:W'W8KD$;- ..2:#U=VMP>P7HJVAEZJ8( M>@UL/^^*BXVIS14!?+;HV<0B(NG4+)L9(:BF4JMLC>]WR?J]8A$'[)1H+HQUB\9C1JYOZMA\%4_HV8%IBM6FQV(FO%#DQ6Z;R M2%YI]#^5$WC8SK2A+T33EH>JZ,/)8R7@4RB:Q#B=F<7-7EJI]1:\6A;M!,(M M?_U+DE$Z=C89^G;'5#Q08.MG,<3,M./6K!S+"S457=/\8@6Y+(;B42(L2NL+CZ3XVO#7$*!\=(KC8XXA)(0P M4)?M)08=LZ5, 8^G>B$LXZ_2L M:[BEE5*;929LBB#&I/B9Z*O=4CUL\&[AB@([,W3_0FL_V&-_(B4&1YN+3F'% MIEVYK$AV,5N%2>!T_ 5_.W+V/!6XUX$$WV[JWQ=E^ZK,WDVUYP@+G>\T8YJ+ MBC-*,3PARRLAZU96S/++ FL/,?-YH#R"]7$K9<^8Z* SL^9*3HO'N/$R-EZQ MGPFH/V=[-$6('-&7(#-5?L6-/I.MD9,:%3(,M19:;*J#,(D%4/DT<5Y:7/WP MBIOKVYO$96:3A?@RGIZN4:3:5Q6!H2H-8_F,R_S\D0KG%_)'P6'.*P6KDDVM M47%5H'@M7HE/[?L> 8[::),NQ$HB76X3.4@VQOA:'>97Q M_!^O'2P,A>P/G3[W@LF+J[E^LX'T\BANN_*H/[:=A' O=WIEELE6*G%\Q2*3 M:K:GJ@A)NH/O>G7CG1?5]E#6 M;8YU1Q/::M%*,2'=2\P4JK5,<5X@LBS2-%VW**$-JIR\\&R,5P3-)EN5#(OV M^7.DR2>3-($<,E_%4(9/+59E@B515RF0')U,]%KTU4\0>%-2R=UF7HV1 TX1 M21:SL3C7L8KP9)67D$.FOK.D^L)2-6\@,6E9HIT2WEA;6&1#EO'$2OQ.D5*KE>A-^]\2E;GK(E M3+;XW^^B$\,%S+AA]I>X2Z\5O*]HS*SO3*@4C$V,1TDZA'I?*& >@\$\TMQ> MYLR\1-I<-K'"?.X@Y24BLR+!$"R!#*PA/%H!PU\Y&P8FYX3%"UM/0?2UYID? MJ0[;:>@P_WJOTL$K]8&F([2EI]1%G6GUC%*"0EH<-OR09/&H581V=J%4KMK;A$SIY(?GA" MV"$MOUNB&*D:8$%AV%]/J?#E3INW77KOSO[;!K$$+=BG&.&97#T4:PAFE\TI M3A;C":RO=D%,N#'I)A0:]K$VQGE,SNH;6='4LH );SWWR_.YP.&Q[$XZ(K&'T MJ80>1]"2$,MEB>F UAL0$8ESB/![%DE%MGT[I)P6'!OAT9CGS\'&]7CK_ICL M!S5OPUW#G;6])C+/U/,\ZS(] J7P*I*=2W"_G@@_UWVF.A8,0#:A(!<\]:X_ MDEOU3X.&3S^..YW4# '4'2!@BY:CV'E/E2:'1B"O#.3KO M#8VB6"W3 MS M8K]DLPA"3SO3KF7K-6\O+D9BT40BA"UZV;% ;E@V^,,OZ.6E+ ?>$+B3!J6( M$-U+_#?%$:P3)\"L: NV%AGR, @:IJF(NN57_8*! ;(^4IW@0F!'>K4=)%$7 M3>@0@9DM@B;KLF6;7AFQ33S>4]1\S@<+S'BA[<[$ ^74!#-LRB,[4$NP%5:S MQ08 9I;#;JKB6CPZ5X4UEW&[@WGRD^?/+PVW=""JX82""T!7K7U3&O_K)?+#JD62SVJ1SVJ1?T*UR'O5?WPK M]);X3J&WQ)WBJ8@#K?6>5*1/A]X2QX6;!E:%,.4ZQ3IU?39:(8K;E6^WA7@^ MC,J)%YO)C+XJ*QK;2+6'65(UC/<6/PB+U22^2>#4MP+&E\1&==:Y3C=!"SD6 M2;*U\;!LYYKP;"[B^\9&_4%2Y^WR2=UUDX\!:XAUY&Z71"2M7[J5I;_97]Q5 MC@L50M74=&!(?;VIU"ASE2P.#:&2NJB:Z=O[C%]O(+TYZ:'[B)NK@H&Z\J3; MY0*R ME]V$Y,7N C.7($+2I;>^@NUF\??6*@^)@2]1+\-9LI$71[4>VG5+3$TUU.&R MZ!7J"YGV31C=G@F-/OIN]!^E;"X_QHZ(]P5$EWH"BZQEOLUI2,'@[E;S:R4I M22X[2Z&:VUD6QDFZ+0G2>T^L#4D=^*-I[RV%V^5 T]EJLEZ9Y D%R<0SJ7+' ME1.=KZ?1N15?*N?$>8_E&4HJM5,Y5\IY*0;Q)XU^>,GV@?/M:XT86\HL)P3; MZHRJ]50OU6Q_+(7V:L0Z[_ "KPU85N%3%2HV7[*=8@S6A$^04>PCKNT_CEE_ M <\,P7+<$8UF=:B4.G7AD4B^[%:_'4D66JHG+4DEA"F-3.@.! M)].^"R:^1"=-^'Y;PYG9BFVUNV3,-3*U*3S9[)QKY\F]'U-#;;I^.0C-MKN> MIS* &+6L,5M:)Y'QN/5QP70-!457^^OBFJO,T);1JC#E_'RI\H DQ>-8> M4T%]&@9#=1T79-MNL[S>;G&-0CFWYC[.4SZIG^*NIK3P3M)D*(RNZ%HE-TA/ M&V<0\-1/]X#$EZBG%2JX1K]4J2I(A^)3O>I(+W!OU(_X >KIN\BILZDNJ#NF M13LYM%BQADTR>+$>YZ:W"% _%\I3E-;YV%3(4JC8IU(4@LYRF05,A$PDHHGW ME(38J)/1M@V/F;-TEXDDOR9CJ9];SU=,G +<@!X*RX%0G]&KQD492T]!< ?> MVJ757">M-]*HULM(N6F=1@G!F:(DS2#W&Z M/7;&TFM3\UU2#S*K:GIA+9 N4[)'^3@OV.5<^5-A+A_+6.);52?9[BY099XI MJD)W.FL...CJC[W@9SU@CYVT]//A<>^DI56^W&3[1TE:>D+CVDE+#-["]?14,=AT.A_#-%8NE6!!2HH(W2Y\DH\/:;AWY[^, MDOUX7B&6#49.N(4.4>WK.GV?I*4<7>8<-586V/2*I,:);DF=P@UE^JW]Y.^5 MLO0%4_8U*4O.I(EFTO$Y@=9&'<&M+[5A7U[^^C=!G#G-[YFO] .DS&?RE;+X M !WA563%IDL&0TS; V*=^&HGQV*F)JQE@F89!QE3?-9Q<(T =G$L2M%GSUM^ M=[;2%Q;^^"BL1M"S" ]8>@!D$37;[*<34H5)FQ.FXO9+ZWCOD_LKZ4W_/E!W ML"4NN^VN,5BC;MDH-;ME?B&YT)T:OWSG_Y6R40=91O 8#T1>(1-9 !3J[[SW M/ZZ7:,R+0K&?5]S.5&JZR[7+B,G0FO@?1=2%Z4W8-IW)^Q\")@#!42">O9-9 M?-$#9+/#(^2W@L+@/N.VYOA=TFIT,G68JT6FAM7:NV,3DE&X(TJ-TFGZM MST5>=WC3W7;YY94NH$2_^P? MD\#[.5TCKCXUJ+K1+N88/NY,4CTV+O5&#;"&R5]^BMONRM28&W!:1V5=1&]6 M<6H*7I($5]+'5])2%J9V1T5$'JOY M^*0WUB5PYYH6M4ZRV7%00(J6G--;$O#8K,WD9/>I:<([;B#@=0>F&@+&>O)4N8A-^D-WU&;FS19!E*PBW2PG MX6G@)T_5;927-;N99O#UTAIH>%]F4?!4\O128[Z>DAV%PIEN?I&J2SF*;&C> MI2?#JI$*M<*K8IQU225EURLNG2,E>/;-R5/)R8IJUAJEAC(78EW!K)=-L@7: M&@(5W*'FPTI*LE&\4(^1U87<&1:]2S7^;382>90)]6C.GQ_ MI,O0\;%'"H(-DXQLC53#4KT=U2"%59AEVE6%&.B,W(@7C'ZEW*4F M29_* %$N"DG[S'5>JBL@GB(@%#/P5MMTQ*LEOIZ<=_.ZD0$9Z/__7QB%_H-A M_O^]5&SPF(-'(9:B*4+K M;FRHJK&T_O;:?BN@;%VBHXDH.-L @0D8<*#\_1U!.+R;@0RVY:Q3*!GQ3GJ2 M=!(#!IFYG4YWU:\,M<:-P/%%M,#VDMTWY0F\4@*P-('*SRSQ[\T?^VVCP+.# M$@4PA7WDY\@?Y+WSCFT<)KU[WQPDJI_FJ9_6"K#-3<."%V)^SVUA\[WGNP94 M/Q@HO__!4RCL!4O\9W_0@O=M!G OAW[O^09XYAB@\NZ['"C[!3G^QQ8NF(6);(L( M>, (4G,X>D&O\1?\.2V/-RT8^H+3SXEYO(EYKI>'G!;LA7@NET>\R) M>Z'."O9/#U#\_>,S/'CGX6'?7>^3*/SO_PR?\+B9 M&/D!D'BJU.=:>*K4)TZ>*O4M^9D$'>0E\:E1GQKU'"*>"O6Y%+Z!0KWR4J@Z M7GR",7Z*QZ?R#,''IFQ'I&[*HZ<.?>K0#3":HL;+.FC@4XL^]F*X\KQO(N^. M_[V2: @4:!"%M0GFFJTBEJ'*0F1S5LSW&:]=;.*W$)WW0LO55.O/04X=\#(O MK^<)G1L)FA\%E[9H:C YJP\#D*^AE'<'=?W]7Z.1*([']]73ETC9B.'8%DSD M@]'7,-8ZJ/[G'V>UE];DAV-?#-G0Z&T-*M9RBE?AR=H4I'=[Z7*IP6"VMVFX%'.> MD=1\36VGQ=%^6CC\#P@._4H%6S]&S*]*[207:$RM)76!V:C5$R"1T.\&;AKE MW8(L*?QD*JHT%#(Q6'CQ!4_\40+F2Q5Q[!NLILNSW"ZMI[ '?)B%_[?@F# / M[VW0[Z%Z$V81; YM_5OP!%0(4X=7(<7>@GR!-#2FL%J4&*TW'NK3=7:I)R#( MZ;<$!OF22/A3?C 2W]J+YIYP/ M_DJNZC7+C>?@W^))@7&P;E5!;[*3)-=F\*JFSS1I7"NFDQP%&7 LBN-4E$R< ME@;]"3@^H+I?R&S_L#Y_OT5^G3(0=QINM<9*_B4 M9!=$ Y6*'*Q-0WN4D4*O31QVR,"<4!VWRU.UA:"+0;%A(4B);W ZW$E1<6A.(G! ML_[(VQF\ST7TX[RR-R?0 ;K?RZ#IIC)O(!:OLKQ;2A8Q!TT;DP; .&30\1<< M_TD.5V8UD\VGQ_7QG3$GG8O\_IE$-T!DB/))Z^(\;HXR \41R42A-A]C@ICD MXI#+DJ<'^?WU$R#\=+8^G:T_BHZ^X6S=K7XP2O_W%Q(B!EPT-^\FDLD$4ULV M3)%9$!:.P?K'@(/&<'@LRDO(01L_01C\:-=KQ"O#B__SP_R1VP.+;T>Q'JS' MUV9=(=V[8[CUDZB=',4=(J.947V>7S1L0G&R3'913'53XP2L/ ^H&A[%42J* M)4[#MZ[&V!YL13P]CT_/XY/JG5*]G?QXE>RE8B63GH\&-N,TC%ELX*Q3DBT! M0>(Y'$-DR \5(=>F?H^^)![)C[@%ZGL]B=R$&YN4V]99O#QR"_0TCW5,J 5] M3R+VHSR)5TFLVIQTX<.=P*+^']=.LGK8<;I]$C0!R+)@.'"\'X$M/UI^%L@1] MG=$$3D=IC+QI_L/#,,5[9E,]K*"XU+B80(1R0J#9 M^2AIJ6C%Z=.L)RP 2:9>0L/0?XB<^.JDJ,=:)P_$D3^1 86LAC4BNYZLF1K1 M;R77'%;),QY\+TB!HK%;I$ ]F/'W]8Z31S2!_R3WT6.-PQ,-3Y_J-)SKX]U&5]>+ R:=0#OQ1;R^SHV_VI.V MM AV,GK2=)PT_\*3A M7")9LA?9VK"C.%2NUDA2KI-,W:F6$)YN5A+5Z22N:/2<&*3H43O)>+KN34]: M["6&_@&>M%O7%WJP[GY!*.9#K>,OR/V^M);8UU0A2C#SY:C=ELH,;L=5>37+ M3[/K!H<1D-T248S HU3H/O&/A/O3)_C'^00?+\[R_0+B;O6+1K-I*X.KK1E3 M2Z9&982.=8?*$DH/0'@3+]CM"A@]V(IY1E?>KW;FQ\HFJSU LNKR>ZR0:Z' MS08PHX*#?$@*BU+X:?SX,U'[Z4!\.A#_'+9W0:+V9-K""-IV4FC7QMN-:I+A M8D5/DD"^1[[$_YA=B*UANX4//CZ_L08 M_9/\B3?.U7X&D#YSM?^N^Q,$5E^JSXRX*\F+S+_AG\X*1"N8+PGGRS^&["-B:#9C1_]P$LR, $-'< M=!\G-VMV"]DL@L?\WNQ:___M-W]GF2(C0S7,OS:MU\9_B'7?QMBBI8A0L1/OO@J=Z\V,;L=I-R)#6)W13\ M+Q^9F%!&_%>[E@[C6M[? &I $JC_[*^ZX*M?_[9]>VT<@4L:3+FUQ2G_[][L MGD6E-X8($*N[U@:#N/OR3_1'#OSK^.QOM@VK ]V1V\ MT/_JE<=OIH7?B*M8ULGD\$FFC/)S)%V?5-.D*TE0S/[R!V![)4^(F?6R+Z=8 MK2HF"W&1757[#0X_O7(V3IN)7KN=9$M\)EY/=5S15"1P)7E\93Y!);1A/24J M3G_42?=&2;LP7G($AQY?.2\4FG+1PC6VAIQ MUAUCXS)?+Y75#+SRI)U(?-5U7:N$,'.WL;+3Y:X]-."5Q/&5M45R71[,D;R2 M>]"@YRW$SH\93*))-I]L3O<4(;I+S-G4/KR38O+/&L^,, MRLL20BY-&G/S2RYVVJ-*7A.H%%XJLJ7JLEUIS[3LR$ARL=,>U;7NPN ,J<TC]D_&C>LYGI;%AP$^R\C\EH*==E2EB#HTY[1,XF C%W%C%&S,[Z M>FI(ZSVFX9\->WBE6*V94W$8SS+BA*L)\=JXXA;AE2<],KF,4EX8*TXIF1-< MLZA%8CR!Y_J=]*C2FZI%BR@G&$=PUC$^NU:H\M(_E=*[$N@F2#]DW?%HAW_? MD!-FF795(08Z(S?B!:-?*7>I29*#EV*WT#^A^K<]$2/+@)-$>)^41,:\;$86 MO.IXN&^5D&O>WO71_S.^S'#VV(6#&D'CNBQC5(%#^/8I3B=:'R^@,IR'HW5RE.' M,Z57#C7UAO5+!O/K=T:N,9@%=$"WZ1Q18N8]/C6WL,T$T=0OZGN2P0N#0_R$0&\(IK)6CEN3\E" M:ODK(H+IF8&7VB:8JV]F4GAFT99Y^WYBP+I5?F:)?V_^V&\;!9X=L&_(SD8^ M_3N@=+QC&X=\SOOF@(.=4K =#8[[=,LV-^T*WH?Y';]P/X1^08ESUOH>.]Q[ MO@&>.0;PW0S:YC,"'0%_^V;&$@S3FPP_F(L#7LD/+4-U[&->>0]OJG_?.TS/ M/5/SLV[5^%DORG->[C0OQ M*/B?F\28&S,O9C=WGO#P7S'-B#C1,XJGY;S8N(W6T0XN\8A)M2GD^/0/R<#_ZCVV:G_YYLI $# 8[1__U%_/KH_B%, M"#Z.4/G2D.XKC]TK\4O7VH-\0[3=832. Q.?XN$I'J[!JWZ.2+CB.3-OV0)7 MZ?H3&%\'C&L%M3Z@8GAW9,['-,>#Q>DS*^A<%X6(*H_%R&]9]W>/KI';Y.N) M!^OO]?(2@M7]<_(2;GX\QG:':&_O8H._P_@J%35(L1(W%*W2:)?3W&+L3F#( M +X][N*UZ*E/JJHG6K\+6F\>'W@Q6I5F+2NZ"3?!('%F)99YS;0,":"5]$I* M[M+[KXA67W\^&%J_K.#\_6VPC@%]:;!WW\&@^G(Y\XA"Y:T4G)ECBEP_P^5C ML4+/0)'&0'+SZM2<,\LWSDFS3)MK\KHD)E>RY7VJR+JL.5K%N\ +M=]!+7B<5EU.Y499+S-\9Y!9E8TJ+U<.0OVQ M=V7[;"+YD[IP$LI_W*+0V Z]CA<*2J')HEK2B*,+MIE&XPVOP,E+[#2V [DT M*>JJ,\*O;C8VIM=5UOVRTAN7!/6<$D8ARNN<8NE)J58B\VY\V MJ3*<$2SQ0MTB!?GFAOZ;(NP_AQ;\4Y*]?]T07RW)BGD=3Z3;%,:*.)>HX*F6 M7*LD[[ANFB.^/>36DHYV)URAI7"-2I&"(7\H\1(2I79S218Z([>49&0NC5IR MH39#T^,Q7DUI_:&67=YS1O2R7!N/X@+:6D^SZ"+77&;C22C)T!?\%I+LYIZI MMR79#W,Q-65+0<:F*$9DZ(03+3L"3#GQZ6'Z43;[-Z37$)A9@,M" ,LF0&7P MS%I)86L5W%&!#%ZE2E6C-!PYR_<'55]-#CKCL;I.CW,S%*G7),K)$^(Z 303 M&5:@^EM3[#.S0IC(4N"2U;PB-_!EL8M.)'Y\SUGI\5)J9:1:<12QTH5\?[C-B)/'3X_U=W]:9Y^S\;[ MN6BZ$'%E4;U&<=>G$_N+"PX_?75_RH0]GDOB1Y0G^8+&>B,)VQ2,(\Q>W2\H MN,WB%KU:\I&Q:6@P.3L6L2= T4D3\($@7N[5W,QA3OEK*>51[XJTH8&A=2.R M?[K@MFNV$0%L:S3A+?'VU?#(+;T*W=/W"!C<\@>D#30)WK#A0D?TK>4,+5F0 M>=-M\3 EMV4;(R7D]J8HR18D;$(&3.#(KHW'HNG1*.]Q8W*9+Y4;K05#);/] M<3UKR=;T0Z6MS];F PL0O VT4AR!*;-ET4KSJBH**?>X3%_8\%/VM@^?NW&3^*C@54X8/ P M")K3$Q4V49V-5P- ]XD8'HU]$A^R#B=.%_V9WV;E>P/H%ZS8#%GT\<'C?D:B MN!?@I>9*RUE,$Y-L>L7Q&D_HB;R[?#2\\,.*5?4JOGR=6/E\H:3/GXS2\IJ; M]#N>!09("A;.$2TK.9H[LI\0'#K%VB#77)6051ZR1@II2X,DOH9;\S@=I4)J M/5]A@@N57"_"[]KU^)81,%1E?2%:MF%N2L>+]U!@;R+M,JGTFB*K94NT8+=3 M#:5+)V:J553':O[C1_AX(/#/1/5'VB\]Y4-U\^I7C_3QT$GAM:'<:8@&,V_V M&19M6P7.6O[ZER2)3W-6J#Y&_A>6]\6WF<3-%<%/[Z,A4+RVET9[8C@6:'Q2 M%]I+\(.;-1QS)W6/6$G26?>0M4C4&:3=KU7RZV&BKGY(75T+&2Z3;K80O& I M+7.E$Y5\LU=I25Z5>@J/4O3I&2V?E%Q@M2]D,&;@?G]HK >76\1YCTY P2-( MY*XDG+A4:&U@<2*\ (+K*N_#-BF=4JUW&OO$$?3KZ3D_S?3G!)IK=M16S"9[ M+OXA[7U+IB;/IFXSUF%41L[-U(EN-4?3&8P5)NDH&CL]J_::QCUQ=^.>N%SX MZ2*\_E5!M^ABAMOL9F6V%)^T-:*/,$+GX5PY"MYG&3(;T]E2JZT-4CI2(D=P MMFD\2A(WF6TX6#0 MQ>+Q*(Y>G1;!>[9C>49 W,]9LV6CKT%BSYV3^.OQJ?2K+H O MUW1OY5!_T@G0BV46&8/6RZQ;Z5BK@5T<(L1=G0 &@SICL4CW%'<6'XYEE\I6 M.WV/'&R/O^O=Z%-PAVN;MN\C%1 M%UE'[G9)1-+Z)?FNGH3>H"G%X[0\8+3N.E:>)QIJ)@'A%<7AF=&Q+P!8A ?_ MP1KICFIOGKHEW-$C_>KKTC?EJQ7Y;1T+V/\Y.B_A=K70-_K,FXB)H0JB:3%S M1[9=P+"]+U-@#0AUWH6-MD[KGNM$!:$J(S:E4'FZ18_=J3/E@J+ZH/FBD+3/ M7!<<]7";*NDGE85>5R]P]/T .0S?A,L!E&#_1/S! !,'BQK)"S%25WG]GA%- MQRA.&4#Z>%#SO*/!'$9XP9AYU?7!#_QL9AH+\ 'B-:GY0A'^T 0"T*O>CZ,8 M&:EINCP$< _M$WSV@QES*[1O+H1)MM712.Z$=$!BGB@DP0K,N%!NX>BJ$> PEK* MJ@H^1#1>$".0&YC!S<&XWXVEM?>[$.'A40\65!%>\Z!CDP=S /MJ;1ER%$C> MD>IX 7J^>]\?'D\'B]I,-5P17N4C0//&U@KV!'0HAZ'B\$$C WTL@['4/1KN MO68K_P]W%!:\K'IG&\"V;=NU/Y*;/L!36VYE^20XS)/1Z%9IPU=6@5S>Z6D? MNUOHP@O@';Z2WC#!659B,SI91.<+5$U.A(3$-S]EW>P$/UR(HFYY&B8)M;3D M::^4>Z(;DA"H6PO(W^;K9'I&2.E&(*M8R7W*Q1FF.8!)8= M\>JV]6;QP840A_PY?!R?&_AXPP"F9/%2W+/ZG$PQ0< M P&B!'QE+@'] (K;L<'B\**&51<"U!0A$X2(G#L 8;:H^X^< <("E?GO:V?" M;+7Z#B1 K5\+,3@[,B1I@I",II&.EC*[,D5_]$B@NC\&O 3/4MGQ4:!;1!/( M8S#WA6"%L7"!A;1O"PL$WW>>)@D1$P9XFD7BS&X6&D5O"\@ GL/C/7QL! M:AOV)1)@/RPXY%SQS=-D31,!A[9%@ + !D>B=T,8JO9.PO%$>R0)^:4.8\_! M5V"=R$!('7SG+Y% ^HE06!ZTZC71!94&N/25GSU9!@6;,P/?P2Z,O!=:$)/@ MXOTW@ X!!FJ*@4X]\@U[JR&XVY:]WF[-D:7UZI MXK_UWLW>&%A%$%"VMR!E[X8#_1\ M0-Y2A@/5%'" R.^+Z$.A5;/VF0-XS1UWJSTQ?9(>QP2*UINMFM?+(WOR8X)& M+]JIL5P3RFRW-$&= 4>R6O)3$=D?5DU^KZS#X[5RIF&]XHQ+SNJQ9#=.L;S2 M1 :CQ81=Q;PHW) ,\!#F<#<.EO167WC:@"GZYW9!* M([ TXU_:I*JR+/K]_0IBO7,B]HG7]@$$Q+WO71&H.,^*TQ<" M 1%!4 85?_VK K6UL:?5VF(W$7NO[M:BJ,HYLS*S]D=^32(KR9HZ9EVVBZZ- M5+F9+'WJR.]+S9PLPY0%>KOJ:ITNN:WT6=VRQVN8IANFIT"+[:34D[7Z%Q2[ MKI'82]/_G#/^'_P+"WWS*$;K'XF(H_K< -'G[]@;31-# EL6.;!7. M!@(B?)LZ MYUT"U0Q3W-'\2(OA!/Y\4_C -8*NRU>2Z4^.>XK79F+$L7!@2; M%?CAV"*8I.M^[I3^R<#,"@NH8P,>/+(V\ZX#K.R]S7D6=QDA.=Z,.EF/+4PS M WG893 Q!]/57@PA0A1:NW<@MCN>07\?6 W'3JUU@.+.7/!#+!T.6'[?ZH9N M*KZA.[ZA^XYOZ&Y6*DH]6:QSVI)IIM=I8^U5E34PFT/W&N-:L;I,5+,\YZ6T MR: V6E:G#0:,3(7NB5[.M+S#3O*:0.!L8]10LA3-G+NA>Z1O)ZN9FL6%KF69WC !_.%QIM *&G.?CEP/F-J"83'(U7.%PX)WCH74:I6%7M>=;0G,!)EV;<)9D2CEW/_B47$D9%14,;=F5UHZ-=9J5 MPMF[O-'IS*F@^KK)=G STVP8FT6V 4>&WC[*>$,3^!LFJXZ*3MVTC8W:@#>) M8Z'76-NLY2"A@9 GYV2^6:Y>VTRW9,:C0>4L6>Q\*1(>#/NJI2 MFTQ7$EN15^,"+Y,Z$DNOS+%C )&AA:Z[;LBMTH( M,CK'JJ46Q;JRR\"WAQ?:JB>(A+;I-5&YQ6:Y]#C5Z?9;,$(8&MI@M&&SLEF7 MM 2I34>5YK"3*BMP:&BI]4IQIG666H$KK#(U>JE*_:SGSQI::Z^/C_4-.V;1 MQ'+;9$>EFB2(_JSAQ;JC3FZQ50H,\3Z1**,M!"#0U-XZ;F*3UBPN$2 MSHP3DTR2F[?@T/"T/;E=3D]E3=<2DNJ6N9HVQG$@RI/A::V%T1]IC9RD+9MT MHZ'D9HL1D-#8&=&W<:GMMI";,^@\Y:QKM?%4LZK^T/ *##6])-=U(<5E^X ? MRCPEZ398 1%>0;_:0;?FUMEJ66+0H--T54^V6G!H" M$);U(S=NU%%MQRDE% M=>M+QF#@T! 6U@T[UVG8M,)E6]F![.$IAE_Z0\.+K:X+(V,\7*70BK0=H.-6 M*=/.@;%G1*"E+-S6:EM2V<+2<<9#8K[,D_[0T&)U,VT8&7)>U?I":]))&BQ- M3%IP:&BQBT)6FEJM%,UZ9D,5<8GK%S5_UO!BH)BSHT.()@Y%DB*]*N7K&D 826I"E]0IP:8X>MLZIOS%CS5HI MMES7YD.\:@]FQ&#@0:466J?2*R[=6G4UTM3,O(RNTJMMSF+ R- Z,Y-L7607 MBZ26H++82$MA;:\/WQY:)YG>FH8QGJ_1AK[J6TE>SU/.^ISVF\BYJ9NQ1(*= M4Y28[:>6>6W.@)&A=6I6;]6NK,DI1]D,IA2U55(SH9X,K1,KV:TBFC4I+2MN MRQ(W&!4P%;X]1"%B+I&JLA-OH>&S :U5,2H[,*"6WN_H61+'ZQD3^TR(#^1- MX-=P #\18+QIN.D]T6A!YKN3JJFT-765'JXJZ\)J6+U--/I/(HB3:H^OT.-: M2_.\@DU4Q"U7S<$JWR3Q@*;.'):>A!&#P*_K3$T+X%TZ%[..2NCPSG#YH;"A MK+?1=G&4YCBJ+&U3B2$N43#K'R,I@,0SL6 ?;^>CAU\=/(P*IBX3!,2TS!BO M]VB;JSAKM+B:M+36"F(B13^@Z,LUJP$CG:20+$P81(&Y)_MXX.V*#@/QO$N( M0 +A3 8EAI=,C#F?(N&?I%Z-(G<$27Z2((]39.6E"T:R*_!/*"K^[/O=TPMI M/7'25;K$X1V)*\F]HMXD/E5<]*5*1,IJE7K:2]6TSG2$S_%!!EU#JD]3Z8ZC? [YA[0\>25;B@6STF :FVI_99. 7;K9Q(199G[2MT^XMCL'8\ 4]MF< MW^-S? 1N<04;U_EKOGJ*K3B5)=?/Q3Z+\*.S=YO9K6'! MNJ.1.FTZI=)24JZ41OM%#0)WZ-L=(@37N(H N<+"EO_>_W*\-@K,O3M(@(%F M,8ADGT2GH9 Z#4W[GYR$D\/1Y'!$W['V"]N]$ MV_KX&M&3R,46_UE+R*-)] M-+\)YIP VMY#;?]W C:K_#LX,ED#.+UY6K%#QDF,7!C;INXZSV/D-[M/&WL_ MH1P?FWVZU2<>XR5Z>$D_HC%>(HB7F%^BBA<\QDL$\0+D&!;C)7IX 7(LQDL$ M\1+S2S3Q$O-+5/$2Z_THXB668U?%RP?O_WDS_'(S(- ? ,)5';( 2DFG,L3CFCJ\$.__/4/ 8;Z">M7A!C]<8"-3]YY#)]?O_O^ M7[+T/_\=7XA@7E5]$2.8KQ(LUX7)A4FB+<\%U0 +C&GBBH+U==/]^]LD5^>* MVU%%;*#&=D9LH,:$$QNH%[!&$ ;L4%#DV!BY7U5\89* 1:LP/RTFB=@^O5^F MB.W3^R&&'V9F1-0^O; :"=*G+Z=$?A*%_$!#=-^=^F=:'3<3*7=EF5;5B8S$ M!!)+E'=12PFX,:IAJ^(IQ<3F6>24[X41OV\Q__S?"TF.P!#;U=#L2W$6&\0V M=55"]OVX[@=;+5;D^BO8IA2YN9*VS M*A:\'C]-UK!H-X?IBGQ)F'<-#NMTT7G"Z[;&9K>HK)2@[1:!AULS?%?F._$F MO_"T*V)@^-?E3+3[%C\Y=:5*,L]URCVKZ?=$8H;=2F3;>VHS3JJGVQR:&]9+FV#OKV40\8 MFGRDL2M)IMM0;K0DTWTP\ =ZY[QTU^E7<"5/H3P[-08CS1,E5UXL/'/;:YTP M8L*6Q;\EUX*W.IUEPO';3#C^,!,>,J[WF2VNH'=E:XX?V# EF6B;D\LVBFLY M<[I**GE.A;9!"HA/^I%,AF\7B%DP-@Z^@6SQ[^+"\'_N^7R$$9>N"F]:F\!; M0$NUPN >HMA?[25'B^R^PQ5M+ZM"NN!,RXDU(Z-"FRSWBRM2J\B7[XVE>)&/N]]29@+ MN\#VAP3,!]W@+&I7JOI,:K#4*F68>8,UQ\U=LW?TJB[PSQ(Z$>34SS2&C0"_ MO>'<^E@KXM]4BC5_-M M?Q9OQ0K]'OS4B 4:LK #O*[#!A'Q:=,EZR3.@.&&"1%OTGL(;LA?L8?\M1YR MWK0FL@KOM3BHVC.6JC"?RIGIHJQPWF@\TZS29-W,*GP*>L@8ACW@>/B&XO_$ MS/VMH\7QN57LA$?#"3\CPS[HB6,4MK*LAH=J#LI\,0QXLA; MB$^C?RI7ARSQ&.^Q4OLQY/]Z-Y4#;]QYQ=EKFPRG+8=NJ[R72J(OSU2.L OZ M04K_PHL1O\*4&\[GW2R;'NIHQ:@ERY[G;O/3V]P[]Y&*%5E@.F M8H M2:=[27CF*#LO%+R)IGDIS.IL-GB3%:'$@OXE^DB$K^B]EX+!>Q!84>3D;WW^ M&XGDYE5^2=JK7 /-+KUQ:=5>;6?Z&K!?:4UH+-U.]#C/R!!2 M?TB7R!K#I_?N?Y*^KOL?,0:.C$:/&ER^3LG?=_0^CAM\G5#[:(:XSG3-:JO( MH/-!VBHG+*HM+M9 U)&_?J/@PCN""SW9AHQH M2.QF(8O@UZX)/WJ965^*.6 '=E5KZPD]27 8M\27'I;$Q.6BT0+L>ON80\S+ ML=%R9U+L1Z05O6MP8K3U'[!@EQG.,YUB& M_4S:_A;G8V^UY$U^U]AYW)+WPN=7^)=&D/K,@)0Z%MO1\,5H+7<]FDXG(I^^ MVJYS*;?7;J:URGK>ZE87@S*^6/,8YE=3ILXEKWY/[HMK3A8_K.W>%QPU14T" MW4N*:K50M9@";PZUY798,W.;U+3-*5 JP1Q5\B%-4H^I:_5!BWB .CY;^I.S M)?SD;.EK^7*8D=,%-=-;L*Z984MVGU.D)7,7B:NKY$1QW/+6T!+MRFH]X!(6 MN64@(P9M>7'\1QX2Q?;!]QQPM6KM^IZ$HMJ6/>B]> M6I7RU=2$[[)X"DM[":.EYK=K"$78C)>\5B..'Q=RO7V8^5OW[?N*'D#1%B_W MU(B7V/0G?;&"CCB5ZK>\[#:1J=H*A"WP?5/$(W7%_C\_2^Q$D%>_]STS$6C% MBSLM;UYE=$WK+'!#*X\*B\G,5^G0H4T_$G$OWEBGWX&<^*'%D^QF :^9^;:' M4&_?7WRYM-O[*Y ,P>LK6O1&4<]^W'%^4KV?JAWRN>^H-R] T__^2IQSG3/R MHD679CS;-_)MH9/B)J4,T+-)Z#J'.XS$_7F_=]CXPKHX\K'CV.7^8I?;%TW^ M0W_J=S.3Y;PS=TP*I9;594.K;URF[4LL6-^(/9 40''<>_>GGSG'O7=CA?7] MJ/IGU+=]KJ5N,N[;>?$K8B+L;$:M&\_7&GA5M$\I='$C:YU5L>#U^&FRAMWT MR/8]VC5KJ1$TV MW4N>\WAE94NI>5YF&_4>.21G0EEP?7D%?$[J 4.3YV]>O6!?G1\NM*+(S=_Z M##@*6ER9V+L#P,6_W4@\X8YZ>);F+FVHTZ\8Z@](^S@FX/WBX,1[R3M+UBL3WQP M33MX=Z>R)2-K^,_ULZZOWPO^:*S-&9)L,4 #2+[$;P,Y+P#!WI@;ZMBUV:4+ MT%$R1/",E9G!.Q"@H6%:C3.5$:BI$1_.X9NM'I"IN9:!K'KPA\(-"8:'"+8-6%1" M)JZN>\C*5\N'J1T36;B6. 7;NR%5AJGK#.XIDJ,LH\,WV$)[8YJCJK@T)LK- MDOF9 *PE(^/:JB';-IAFK!K^+"7PG2R=)02%IKNZU1]FV+G:TH>65FCA"^;7 M;QQ%@=,1]CB0 -R0'(Z0ZDOGU#\V_'L.4.4S(Z+ZKP5X ]SHCR[5"@-(&A@" MX?B(Y-Y%2,F ?C(FV"PB+!:6N0*CX$L/![0K05^4(TH[/. +& 3,[$R! MM &48R$"9;*8-/*T*FOQHSRZW>2>FY5)?QE(0M_BD<$V!#(1% M M9"7H+L"M;TW M\P%7ZH;1VPJ@8]L! JG@.,S.C!($QUQ:NJ0*GQ4)A;@)7# MW)1D'5FKX%UP[,34=7,-OUCOG+2$$'AI@3H)Z.!OWY3Z!&[KZV)6[C$%U,T, MJ)XP% VURH1P($YER=7EQH1Y>C4'X-V%=F@7O"RC QK>>8EC?I-U9FJ].<6Y M NEM'%2N;NMC,*L,^&D!YG4L5[Z3QG_!7LY_/LI=Q5_3+Z:61XCXHL0@0&6>#6M(<;$U[%$ M.D9$!!"!O970%&/BJS#Q2!(Q(BZ'B \F?[UI+GW=KND/[/JJALFGMTR?QG"A M)RE;SV#P=DN1\+^AN"6\N+/],5-4S# G$?Y/ @ U1SY2S7\\R?[$FVK @5Q MZSU>+--_+]DCF#QR/KD(GI\DU$TB(-Z_B_X/GI[GEM5*JFIQ^!Q/&'=H-_,S1*[/D"AUTK1 M#&?(M'($D>J1%L6YI:R<[Z4Z:=;]@C3+O*!:/7@*>'0J=DBU/$F;-#N*TB3( MFJ"Y-6RPK>JUHHPQ?)(G?OVF'LFKI$1")7RWK'$';EG/A%$RN)V[\;&NJB^C M(WHNV.#LZHY-&"__OIR"B!!*WIF:M' MF1_F^"))E@8FFFB-%*^HSZPEN[YD M*\GWZY"G5*3DUY35O*94GD1.6W">2FH23WT!4KF53$W8BH(*@\5**!4S]A1; M\P14-&GZD;Y.\\>O\/=>XI'[=,C:JJTE)I8L(RKT76'"%J!G.7;&[M$9N[B^ MN37V+JB"HHVX^]=*Q.VT$I1A>2#"2CL)]I).(GKJ/#6648LM5"BI:0WR:*;? MXDFHDXA'](HZ*4)\= <.35 ,;4B(I\KZ)2ZHB)V:2\93/EXK%GL]/PAG$;#" MKUN6^.G TFT*#A%YY[P%!R^[4I!]&8=J(WY8$=8-' 9.7,>%106[DD#P1=!( M 1G+4V&EFM8C\N0)GDP!IYZJMF-:D'*0U=.H=Q4O31!A):BZG_!N6O 9&Q:S M@9D6[EA71036>3@J@))4 ML /X'. !I@-F'@ ^F &.D';Z&[P3*'')E(,'@K? =ZK!=@+R>KPE3^Q+6I!] M2E\-9A(0EHW\ZQ;7ER0;CC7,II4:F[6F;,T;5K;TX(:M M65Z]9]#_,@?([&#:GRUWFS<&\C"3FTJLG%6IFE'E)YW2^M=O"CMWE0BLD@K8 M\:;DY9@.X+)3FH)DDV7!_!;\=@.:M.EM>\(9TU.FT.Z$/F3@A><3QT*J&E/NI.JA)%=PLM M==0Z)%U$59U\&$D-U!PVK4V#9/M-;YQH$6Z97=T+DD1"E!65D >HG"]F7*)$ MD,00F$[G;F![]L'-K*I<*A)0JAE,G?_V&G6: .P(-],"+A&(C]"&D M/_O&SOC1H@+A:LD3V?([:#SU:3AQB(^D[5ZB'AQ#4;8< 7A4.Y/QX5@>/_A M "O19.=(!C\BH25 !D4$2&$V\A?TRG'TG_]17T8 V$6' X!4_0 'COWSGV 7 M<(D ]V))-/X*GGM6/_YZ0F[G#" 'L"F-;?^U3OHWWM M:O%P/R:G &7ME]P)$_#JOP5]+7CV;I\T_8@3^RSROP_IXA 2"/E(T_]&GGZ% M\ @!$[8;. +923N!X*G3A@*[S]ZH^]OAQ3$7UT/*,ZY-'L50!61J067T?[N- M[,L"ZK7\TVX0T()$[;=B>!)$PG%EX*M4Z<,P@1UWF-@!\>G#4^"'H!I\"?2$ M^!<<@?P_P)[PR?\\@_<)VK"C4.[NA<%'+TR_1XNP/WU+))N"PB][5;;#VIJ8 MZ^":*2E GQ._ @ <1NK"G,ZG16^(=NST,-N?;TG):H&1J>1F?%@SF3X[6Q;=A,DT0,3]K+3 M-*-O9LT$G#/T=D+%M&UGQ C:DO:45I,J<;V6PA/AM].=I+ZHS- .1S7E9$8B MVJY<98(,F].1C-8REZ-9;X8*"I!J/)68+ER8BQ-Z^U"=NMEI7JVA":7(BM.N M1)?7:Y[DT>443BWCS+@V M-/5$5N&I\)RCY*!OU*M4B4VL.$U+)6=&#V^!D:%U\L0PUR@-YB6M,I<[5N>*<53EL7M"M#H5WUF!D:$XQT6^,!_E\66N,YG:-JNER M4U=X.CQGNU#+U,OB%@46^[P[G9AJ0\ZOPLVQ7DEAM 3NY$:3)D<*N *' MAA;0E;8SJK =VRS.EZ=L0T&I1;(%AY*AM1;-[C0U'HAHIV_P'2J?;J0P?P$A M4.6V6<9==^H3*5:S992.08:^:%M3<7NM+6@C HJ=*E\:939-DP *^P, M,SMZA>$JYF3%>70OW>M3Z1+&*_ FXM"L/;S=ZDPY.\\E!FQB.]VR?@I?>A&;MB".3T9S4!O4:?6TECCNSC'BX'^=4 MG/ %5)VF49'K-!+5=96BYA8@5>P,]^7-)N;96[J.>D7*-K+&RE17_M 0MMSF MUAOCLC=E.UBQ7-)GQ+SHK?DS).!-O5F*S5H"*B?KB6$S@^MCK 5$9&ADV[6F M\FS":9Q 3$4+4S*5X90!(T,$X.JEN:@)O3G:SR[XHCM-2B0#\\U#6RKW9*:+ M\JTZFDT7'&U6T@;5/'-.[.;*V['&=-*M74O,M7=FVS@D^*Z4M].$ZBZ*4 MT*LW',=PZV4H^$+K'':=I;+4,AY7&)4X:E^G<],TWW3*B-92U U MDZ>$[:U@8POFKH&/>/X\IVX:073/WZ'= MA?' X^^SINW436G.!\T&G91?25T.UR"'_9; M0CO!5#?*K]\8F7H@ORK(_<&[$RZ+WX5='[;7'6S(=;RR).06K;%)?^*$(EKX M)RL8A M_@$$P#[R<0@WV_ R3T@[0Z'0("LX)']N6Z:_JF= MO>O'^.4-%P_4\XP3_( :LUOW"VT89\N5LZD(#1(8S-/$MM6NLC:I_/ VC%_< M8Y$D'G]H&[/WW(APR_9R.!GC)7IXP0!B8H:)(&)BAHDF7K!'XH;P> +^QZ^+BBNWK/MI=NLS[6Q^WS] MT%OZZGMM-X+(O7"?6_Q/^]QBRY^%7Z@3>7\_L#QG03*]Y7PP"[ M)#(8OHX5<+2YY/["0.E(WW'R07B9DP ^?K*E?2^B]>[CRM^'@&#]=P MOPH\ MIJ K1I^_#]4$O0,"&/TUW-W!\VE%?=-6IV$(U$TC$>0M(PW7L6&5 $S,%ARD M+!BN8'G(+A/[8@P3,0!<^EPVBGV4C_?[WE;*NW9KV7*BE/)2PQ9*>1ULE&3S M4E-1+EDJXB?(MSO'.E+!JVNI7 MS=9V3:%"KXG6ZN4JF\=;094O\9C\.1+LHH9&*OK\>[5[Y:[)E)7)E-[6\[.T M1LESI37W)(.&E7@?N:'N*CQX9)P_X\+#,=[1W:'P4CO[P((Y05B/DY4RH56F MTF!-272A,H1F1 I(V?1CFGKY6KN[BT7ZT)0OO](UB91XN((?\F== M$+]"K)!J!5^YQ:T(5E_O%3W3#= M9GJ\@&V(<-BB 'T@\"LJ]9_H@\0RZ)YKRA@?).7O+GF MUO)OV)05Q*%#V?(,X'AZ'-:-6J)G;"!_'P,Y;UH367W=1LY7^WF[RRL;KI-4 MERI?[/!5$?: #Q)2J#/-2R]G(O]$>_@[R:EH:<78THVFI;L30RZ ^9^8N9-L M+J?+8W2B%:2A/M,6LBXTH83RS=QD,H[[QG'?2+@A+R=>AYI@?U=/[ 9*]<4P MS*D1G01&M&2ZL)%U%*SH&R1QWU)9==HR>#K%=[3"T)554S.I/Y7!G M^PUK.*$X@O-&HU1OV,I.V%(+B+ @=DS%$NS:S0VBSNB?N6@EU,D8W?C^@'22+D;X2.!&/%QI"RFZ)BB[RYR\@W2 M\[Y3S?6/=#AN49P=_9X/43QN?+,X>VPO"WRSLRAQV7&E69KU^MT6KT! P^-& M^H&@KGC>^,,8-XZ.W(.PNDPJWSV)JZB<.7Z^BMMLMSK]09*J:DN^LZ:4<4[B MF?K,R/-.0FMEV M92QQE5Y&5I?=3"G5!S9U,DCAHU+AK/*X,/Q[1R9C,1<;X_=EC'^^@GRZYD(Q3F6.P]G?()S]O:K-;Z>IXK+T^]5:T;'. MWU.63I!:5]8&NL$6NI--;99M"G:IQ6.$;Z!CX?STN"@]#GG'(>_8RHY:];J4 M[Y 47\F,T7E^N=)Z:FZ53"E0D'V!B?WSV#H.>$>KTOW;)G)^01_!N(#]GJ[V MB8Y]_78!>[&-Z2MT-!59CW-E.3FOSO'\FL?B:\A^;/C[)R7FQM>014U2_8EE MW9[3+-:G^F4V:Y3[*T(>SE:-%A1B\3UDWSLB'=]#%IG2]&*"J\B,PZ*%<6:0Y\ MP6)]IH=KVK$ H'/H<0%4(I!:$-F0@#,6ZC/VX(_(F( .$&&QL,P5& 4_4J"$ M1P'-G2/020C(4(R FK0$&54#>)@"G^ M+OH_> Y5N0[6T[M"Q64S6?SRG,V^Q2/!'_"B<#. );TX)/=+>^[CW[] M-@WYP)_^#R01L,G"A^8C\F[VB=DCFNSQ>H:7SQ[U5OODC8(]=6 M(QH ;KD\ I$\ ._R3%\%_QQW;\M(%@&-7X)_0+,^^W^-? MJUB.R1AC+C'OCOLM5VC/ZI_#/UQCR;9=60HX+D"7CW/[V5;\_=9EIS$YBKB? M12R[6-&IU4#FN$:!(FJYU'R&TA"QV -UYM8#9"U;,J+ZJT!4XU!I#J']&&W] MG8R"_HZ^"1U% ?4._3VP<@4&*W9%#<>W]J(@HZL1W7JQINL-]?V(-";^)_XP MGSYDZ2L46'3H8_\T5 Z NYX>!DCPB0(\75-U\"TP$';/;+(Y)X4SO0&WW*0- MODYZQI2.J-)[!TWEE0K3F$S!=K(-0>KKDM9+: R@*6 2DF28IGQCSUT PA"@ M<;2'$C+?@PD!!!(3$7QX]T$#V,,'QQAZP[OG>C:%MTI. T>7.3TE9MW1S)+N MEY#,?L)#>WV[HV6]"5E!&+Q0N5@H9"P$'F^T$U/!NN!R@H@*/'TB0K^,T3=E0+C'S*O(,*9!,.#W RX M3((3P>D-/YU5@/Z?[8 ?/A%!(]L$(L!_;? &P0:OU75S;?_M0^@3G5+KZV)6 M[C$%U,T,J)XP% VURH0X0IS*DJO+C0F[VU='ME:J*+_ *F!IHO];8]*615,Q M !:D@.BSINW87;"\#!BC[>*X8QYG.D/=5;<$MY3F=2>Y:N.<#927#%AD 58" M.$J^W%&&:B2F 4&BCZ=G&^?)&3Z)OC\4]S/LDBA$@"]A8WY?+E J^4C1KR4X2>KJS/Q0&4\ M>Z!MO\[ 4]^_AY;LJ E MU@!,_RQ,6X5D\[ <%4)?G%G'L:&9.M/81(*3GP02,";@Q_^ M[R_RUY\"C'C$;UK92G\ M\]CU>>S")!%@/?SO*1T<EFV@7<2I'P27Y)6LFPL8([\8\]N86U0:/D>M1<+J<"JR9Z.6(D5JU"\0]OCR\9HCF7._LSI^KN^.;Y(:[/ M?(PAY9Y8;W=>MSN,'8ZM9D[$IBA*=4R)!E(<]50;$\OM66BH=BF79_ONPP/ $M+C*%/9#8E?H,W5JFW,Z^^@E" M96]QQ5+E,N;7^Z2*PGL$QHK=*E0,L8GY+]UUYJ-_5>XU0".SF[;!N%B.[^]MFB5$RF>RW>-(/>B6!"7:F .N[RHTH1;UNSCZW M"XO=?.N1DAS/#;=DP[&&V;128[/6E*UYP\J6'MS"S$+-BK$8+>LZUZ=SA#$C MRALROP:2 \:Y'E "?2!2X88%<2N=/UTLXU?UO- M)QL4!R%300($:!T*: (; M\% V=;8:"(]:JKB-C&3GZRB\.]@OQ M@C9CX+L=!/U22K_&%H RF%?>L9T9E' >M;SXHWJ[/\3G:EDL+;2<:K&-+9DU MTL,4*R?6[V[>=C7T!45]>=/:?03'84>8-(A!<9O#*%[KRRMUYF2K@XV[_O4; M?<1"G=G\HF;[$?E".?P-E$;R_I1&DF\9J3R9J#0*VKPB5/,;3.L)]B?R!+Y6 M/&6X(*.@-9)_+&5(:;8MC/@$K;E)B2D.B4H1 M+]^-+A>F=*G:KXZ*: ,;3% GTZ,J'M ::>KNU,9+$=Z/(G2ZK-/C3*LS0;U9 MS5HG58\N0 *=W94(/$/GQT MB)?D$SC]?/7_YZ0^[! 1@@T03.OO?=CG:%^[NC3?H7P" $3]E8X ME)[X3@J=/N";O/ MWJB!V^'%,1?70\JS %[R"07_(R!3"PJH_]MM9%_NQ?):WZ&NWZX"\&DVZ#MA M'^A2.*;-5ZG2AV$".VZGL0/BTX>GP ]!-?@2\+KX%QR!_#]@W<(G__,,WB=H MPXX"A[L7!A^],/T>+=?JF (UP-^,8LE![Y9PHY-"W1)[E85):6HKVQ*$W(:: MYYDK-3H)50:\W/$&"'\Y.+3'DOMB"QK'L'^0I]U<:9(1S#,B?IE[N/S534,I",OG, YPY+GG#-?GOI]@!P3$9!7]_%PTFDQ MZ 5[/!?0IK(*NW$*B+Z;!XPSQX':W*E/>2/JK@W3]]:FI4N !X#5"D%LP\&[ M"@H_VP\XAH 71!7L=@M> F@1@,24'L#TMJS+HI\#2":*7<)_\\(!RG@A6(X* M=;-BPD2",XM4H4"!G8_ VRP9; CPI7Q&W3U($V[%,.!::4F!"U9#4('?! MOEE7J^[1-A:"*NW)"XA7=S&QP,S@8[_W%Q2=ES8WGZ00>NP1H"'S\WPZ[5&S MLGWK_*ZY,TR!U>WW);,S7JA1VXXB#P3I-]O?-UK#Z_A"E1>J5B%I$>VHKNH0M/RGC^Q1[!M.7P6V&I 1D'.]DY[\05P M>-:R[^NH+R<:GF1Z7I%M2(D:VK4FM53ZA/H2Y->1W]&9FF 91ZX2=1S%;N8R M;'+M&%RV/\@T+;Q)-=: _ CJ\0SM 9&F0\H!-+@PH1D&)>M1C9M/C-8!B4<- M4G=B*&@-%V%ZS!Y4S%U2X)::]#8:P6S11D%H%!9"I3DEHTV!HXV:H9:-<9OK MYWNZ85-TA>H!9QU/DN\FP2?#X S)/1Z+1P #\ZR,G*L2<(\24V!X(#8PU'4Y M(8%1#F*9GJ [*E#BX*V&[" VV(+] /L;KF5=AS_]KL#0$84!-Z!H;7>\-W<@ MN0/X&/8$R&L+0-!PP4R^"67)]@+8+' 1!U/FL%9_G3!.+@2V$)QVHEK @ &. ME N6\/(#]?K@/OCV WFT-E2^U2,Z'*"/-NWHBWUIK^B2')GIKE3.' M-&IG/Q%S>[6(Z?QE$$H]OU3KK14JE_ L.YJV>QMQ_8HM CD*1LPL:#[[OY^O M?3[$TG;-15_K#/P(/@*#_=XG3W2-XW_I "H%7!*$U13YB,!4 M^R@R?NKDS 4/S 4CX2J0%,YT-]?^27MJNKH$0^N[A;^^.^ >@*' -_;=Q&TP M6H R"A!P(&D$VY:=1Z0+HXS[%P<'7/L@?G#VM=OQ!$ XT)6B:HGN'-X])0+V M]%>V=',*P'FW(NZH/JG' -PF(!Q*$? M0%H(C@\: \AH@,C]6T5X; ()SO]T)[LE9 &DJ2LZ#^#E+[[]R-K9.[*JX_DN MX]G)#OUUGQ:U7P5$-WC3[E5PH9#4#*"=+!O>Q;%[(^R]^Z0.CE0?5$S^EL^^ M]'C#CP@K@+]\&>CSPIX@9?\-8>2IP:M-*-<.CX&'P&MU@#1+!M/!/L*P$S#0 M?!E[Q@=>8W)X M9Q8 ^'"@U7T2/T?27UH;XU+''6N:IV#ZLLGWYM5D"Y:B Y+S[-"1%M#F\Q." M]/%GF [8+OPS0. #9 MY<:![40@.\_=2:C\JD Y/T9G@<\B3 ;GY8G(JK*#H M "0GQ!3Q28HX(@+XZPF![%R>X)DC$BEX9LK<)L@))VOB.ITU2;+0!20"9%4" MT$B(1'RVWM\,L+-LWR-N@H,V ZH#0[/\?:'*K54]7^ MUOQC?[J5ZAL9>^\ VM- J>HRU"A#DA53B%X^#KPYQ"D2'WB#0,)"^/K>#>+,JW9LE3LW._VKV4?'H/?,/K1/MXZ<3O4!YG MI EW/F4KK5DI-60;LY+N-IH502V^DBSJ4S'PD,Y1,3.'N\RY,@?MD\/KSOI$ M1J'I%*M*VT&%+C;+;(:CS6#4@F=187?H*<@%Q!XDJ"?\^G& XU.6#?3;[9VE M]^0-@"?&QX0&M"8#:%#_VHO8+I@R\"S/7MAG\SNCE"1DJV@+I;(UIR9Q9+/1 M5:!$_14(/NC&2U1"U97-"C M7K6:AYTPT.&M6O+T3CK5/V8J^\7@ V\4R^"K0%H.!Z_Z;6X3K%2 MSVL>17!+NMN83)K*ITM(GE_A])H&VIM/;5G0F[MU'?@RH*RSVF@T%3K3<;$H MH?/^DA"H3+)LM)3=M5S/U1&PWG5DO^L0*< (11# ,&#M-KS )R >OW;NU*:> M"O;)MQ^Y4W,YQQ&Y]^"^,$J@,M]=KGZDUG2\)?5 M@:L"LCF5&@H _F;;%*2.JSHRB>(94Q3:X#,CKR>31!+;FS!&B[9:\Y6'=OHB MFYXLI&5"^]15= P >(!2UK\9:8_8\^>^G5S"IDM.AE-["DYD6AR7(=>_?B?/ M5K$A-KPV#B!-EGU/&NX)\3?U@.1UTU(E(;![8? ,!GX@=J% >,I%G,J"M+M[ M;G< (02IP,[4,EUEBC"N IAP'X>E3BE@8@#/@]Q,YD$I^@'!O _OW4-7-51 ;AO1PNA[_?.2-164L MT]1T#X (BJ2A:6E!V'$.:&D*#WO\7X*0X\N+*+N&' 2F(R#Y?"65^L?>\7 0 M\H27=QVA+"2S@^N]#E%G/QQM!%=Y 6?$"MR1I\ ;_ XR_%B6=\DYT&/QHSVP M&P/- M31M+=F35L9[.0/ 0Y\&SUYE^-O\+!UB$#\0@KVYW/ L<.=W[ZA.8P Z6I42X M$B00'KY(AFL-C92 ^0^9!_$51V!,/C,?;!@J"V\=WB)^W>O^?/.IOULQ$RSX M4%7B8]RW#PPIM]L$T)*RGST<=F4&99)J%V;5 5J9SHM=LJ,MY[UKY;E^D<,= MQ7O]]@G-G[O8CTX^)HGX'IDSU'+C"W[P1RJ^WR>">,'PQV1\LU\4$?-(D3%> MKH:7#W;4>U.O_(3+>EZ7X-_L0JPKB=.H7;!R;)Y?Z'J>MR3714#PR\*U]Z#=OYQ1(]6=]96X][M3 M"M[9^.CTG./-D/AQZZ+FEB]Z3G>892L6:DC>O#Y+\_#@XS%UOG/1/=@*49,F M$9.E(0'SS#*(K8([M K^N#OTPK5D?ICCBR19&IAHHC52O*(^LY;L^M.)4,0G MCFN?B;'C0[QF4&-[.,E-X$^MH>DD5\2X#H4V.&>2+==(KY&&"97XK]^IQS,G MN=_58/KW=VQW_7SQ]]J&+!VW(8O;D-U?&[(@;9V7Z20UP9,R/YY@(D^(&,'3 M)(KQDBR@6#J9PI/DY'FBN^V6G)E)#UNHG,>8XE*K6TV"X;%P2ORX,:_UBQNB MH77L0:ZE3URZT6+.E0.L1*R51Z?Y-BL8>KJBK#2==& Y0&C.?*^36(TS29IM M<#E#+HLD9M7.E@/,L]T)NL[6QYK:]IBT24ZV\Y)RKAR@-;,TKS7T>FRE)Z0[ M9,%T^_;9)'^SUVG4$D(YC\[55+Z5R+?81I4)=-(^R?^X%^3K^?6[O/GKY=7L MU7%0 '"JE*NJ$(CIFN"X%OCY0C[-N%G;4D2WV-'FS2[GK-1T6;+7-\JGV:W5 M;]PQ"64_Z[LMJ:]E,L&BU(FIZ^;:_OO^2F_B3*#X #W.!(KQ$B><1!N\4%>!$,VUSD?KOO%:",S%U?KSI$^]Z0.5>N@Q5UU[*^ MDFNPK"Q4OPE?O/\JEB('8384!:L[MH\([L$@^M1JTZMS"ZQ]F"A#K1: MK:#PN']O+_I II,7EUT14]+!'>=!^&A?ZQK;9=_:+HM/C[^)7#LCT-J>F"4Z M?<'FO/&RLZ5E6F!1A4]"@881Z8STIJP2[?AP#;0KG]2'SKOBVVVJ]MLI](B":2%9+KP-#(* MHO&ZP;:;;_U[&WPOB,@SHC##4(EL9F:*;,5ICSP-WRA-?ATT6<0(X+$FB;?L MNWWVW-6[$[Y^^G'!S+DKW3_Z\D[>N=!#ULRF6'.Q90N;NRA7$M76!#80Q;#G0W.HF="RE97%"HFEF:9S@JNF M&1X/3[ILM] I0[%-3>[.ANW6(*LW$BTP,CQI:39/>9Z2Z;%RPJ-KVZ26)HL, M\!]"&4O%S<)"K4Z58)>YO(B43@R]/H:V+K.R+B+5HA)$4O/U\8FLP8C MPZ^?RW*AHC1S532;0;&1OB2F*65]KB^IHW0;4HT2!YPL@KDQ2:;O X2VM:K,KNE]/03LCO-#4 M<#62TXUQ59N7%OTU2BVUE007BA'/AVX43K6,8L]"J:;6:>.ZH5-%Y5QR52[M MK#J@M,TXY6G:$Y+3_A#PW!?L)D**WHS/*H MC'6G W[B]-;9%D^%83\JKCA:2LDBVNA,*H WIHW!;,VGSB3@X7Q&+*S<.KLL MIILF(3AI(\& D2'8LQTN72+'?5>3C4&%&%>)V734 B-#$*TT^IK4+@VSK*>Z M6QJEG6J7AF\/P4FHDLMN&ZVJ:"6IBPVRDK#:68:GP^L4%N2:+A3+75;H;XWU!@^'5[H=."-C9FRJ&N)@=IUF!%9 M'YEP9'A2B4[/1ZI'M;7*A+/SLIM>%I)K>#MC:-:&C,W)16[B:H6*L=#R8CNM M-A0X-#0K3Z/R8EDQ'%:>%HH269MAB8D_-,Q.A :T:ITVM(IKKLT5RSK5E3\T MQ$_5BCCE\[F1RS4,;<-7T*J= M@'0T-@+3B$+J50K:3U-:TM$^-4>IGWMQ7B MJ)6GM\L2D4FAV0Z*K\9MNEY.^T-#I#)0.ZZVLA* / Z1BWSDC%;^T/#/-7L M)\P<-9V9[)S@Y7J'+23* W]?821,RF4IVRT/$NQRU)$W-MTL]VO!V# ##KUR M;5PM>II0*68WA$V;4]4' K8'V+5S/W/RV'FM]3- 9".ICKV!1LUSVT%Y7C)& MO6OE=[[CQLXDLK\>&&[L4/M\@\Z4\/U!OTW;;](W$N0C1O_,I+"HI><]$C$BHH (]#&-QXB( "+2CQ@6(R(" MB(A%4T00$8NFB" B%DT1040LFB*"B%@T1001J<=4C(@H("(631%!1"R:(H*( M6#1%!!&Q:(H((F+1%!%$Q [=91'QP?3.-X\AOF[77];Z_"TA?/U[$%X'0NB\ M\TN@\I9$_)E0>4L\_4RH?'<.$DT=?OB_O_!??PHA]!&][?T*;Z50M*%"E*6+ MW1$0;8J(1>A7 >$M7_-' .&;LBP08X'X M@TS(*_;(C[W+Z*$[]BZC Y6HBX;8NXR]RS\SIQ:"Y7BQ*?5S!&CL6\8&1NQ; MGA>&@B$%Q4J-R4059,>$P99RU0 ZNBD8,87$%/(<5B7#=BW!$.68.&+%$@*6?X?0 M*63^S!*_:>_Y?V";?=40U86@(V-!A^0.[\HV)TA9,%S!\I#=-=H78X!;[_?K MF^L'+O>M]WV)9OF!WQS%NX^>^N#[!^_X12Y,B>DUIM>87F-Z_3)Z#0YJ8GJ- MZ36FUTO1ZW7OQ4GRNZ[$/*?JUFW9B0?!C!<$]&%K7%@0M(Y4G$Y5&09M7 MA&I^@VD]P5:^A''!5G*.LM#*J(RFN%X_U;#:.?]V&/(]C'L'1X@,> %<]27N M_/N:/(!(R)8OW>3%;BK]\N/Y+Q8=;UX#\K9)<4@IS?IGGT Z^ 2ULR'&?2;; M7PQL@LLFLYYIF]MA(?<)&Z(M[Z])#^X<.2."Y&Y]EEIDTTVVX!3*N4ICV1MC M#$_!ZX3(AR29?J I]'K&0\S-,3??+S?#JX[LIN#!:VX:SE2V=K_;.WYV["UC MRS1MLQT\K2IC-JY84U*Z0RG18V,#$FIP!^IG[]QAY0 M%(7_Q_S\ _GYR[.)[X>?P4^39U5)KYJ"L>-=(K.=%JMRH';UF)##^ -D&F@BV/.C3DWYMR+A.HLU=4]CZU66'6Z MH8:-]I#M5J_+VN*DX93U)-9!^VAIV!E,49U'UX"U88@NB3VDTG3,VC^0M7^\ MD?W"S9E79,4&TZ*[RD98<)4J5]3RZ76GN85:U@^Z/=!I[($B7^/&.\T7VL$E MCOO?>=S_PK(GVL'_^-0Z)MJ8:&.BO6^BO8=\BYAH8Z*-/-%"0OTKCCZR\9'8]J+:2^FO9CVHG:V>PWKZ5F.]8=S+ZPJJRS2 MHY3*48/*5!WK6WO3O5A*-@>^- &2MK*4VUD89XPL;M2BBE$I(()& M^3.QV;4$PY[(EMTUJT\2H0@$0MZT.D NC-S,%'+.4WA MTZ\7%\7'#;%@B07+=ZUENI!HV28DL5]MB>M(.BI(>GI=I\=.W6T!31B411%H M\B&5?%4;WD%:D=_]&4!X[.RZ)>=DT;=+D.2E^R7_#*%VPM))P-*2Z0*G\38B M[((=T6Z]K_CX+R;003%DF4857E $>)4T30=7,M!WE0+[\*^0LN#9(%CO[S/^K+2-GC M0+8 (?MTA&/__,>?';"H9:[!W#;B+F NUK^NDWJ'[H)2^.]5 50;DV?O$C;JW)UG]N#)"D#(@<\/82TJ"&O5 M!PA8J&M! M_)I/I+,+%CT@ -[(6!;\[U6??&P'68 1@@'V!:D!4L$)6R9L64RHFT0@.OXN M^C_X:8?-S-N=3A7-#@3#$3KFDL^WSK+TGS+@$>D9$/[ZB3S8??3K]\("LR"6 MX,@'&>#_0!:Z:[^W/]3"M61^F..+)%D:F&BB-5*\HCZSENSZI2@IRN]H$(9) M+TB1 RS'FV7&++""6XF6Y7$ND@'A*G2&(O7AZ!UU P02%$:!$"4JNFF !U84E \'U 2+I MR ATGDJ >N0K3E03N"5ED\,ST=#(M)=20;K00!2@[4%$M7Q$ FL#I+1$P7O M%D@^?$Z:KEK-<4D3!RDN@>4WXP*VWN14Y@=)TR2/)0^'3D]_?)I_.(M:\:/2 MH,IF!]JZ-G/,S6!^,V$J*.-UNZ>I6S:17E!#BFJ,U*IR7K7_.U#6AHE,7 OF MMR&2):QMR!N0J)X9;\($4-\SIGE$&/N46I/HW@XX$83P/8(H6FY@2P9D/ 7, M.99E W#E/L<>?/TLOQ[,+JGVPK0%'8&GIXO3C'OD+UN6$9BIAQ#_>;P?)Z-I MF7/5MDW+0W87>]^O<_%.E@6N]YSO=XM<3[#G0VV9%HVJKK,M7%%>9MDCCKU@ MYN94S^4J^(*IL3BO8)FI-^]@PHE)7JKG3[@6"E7(N6O3DFS9.#EI!EXVF+0Q M\=_*!$!Y?ISL,^>RKJ#M;*+#HPUG7&R8[H ?]!Q#!DA%9@&,#AA;\2W?@%%=RFBZ:75L7]5R+ M6"@<*A3'5)JR\X/-Y@LN(?(QE=K.+=EMJ47.H]<8FAWU9@U7>;GG^,-.NCT) M-\&!J-EI\W?J:&Y.)*MVJB%JE50RW]7[J:G#*3](1]\R5_LKM71N7+9IJ=\C M.'Q:5#5SE9X5"B^Y/$_F7J"OI\(*\/)K)N-."9-[]1Q*Z0CD^',)$VAI7;^. MIKXCYEU4S#N6=^#[;+@:4 \(E(R9BZ@GYQJ"S:T M#V%>,_+7N]RH ,I'#C:$RUZI+4)WN=]8;?U94X8/NLYOZJAC-]G2.6%2;7@Y MMK')2#-.E9Q*%N@H]!4W.1R9 V"]M#B_/EB?6V#B0U\G'U!L"VR?G)\<]4$K('$!KJGO0 M, /3 Y38@=VVYS1)!@_,@?\E!9X89 PH@P5D(J@6LA)T8&H(AWB3SY@+'W=[ M9? LN'$UYGF7(WT.R>RHG,\ORVZ3*\@IS:D-5N7V[&(5[7D IAZ$TEGK;K#* M#\#+EYZ&SWA'6:IL+9N"Z*1?,.X \ES="?@&(&'?A>W'@?4=C0("T<0LNTRE MI)#:TB0I,B&QH]0$B":"PL]"^,FG.6]K)4T/I MY-3T?TZ.XE_P>W:.3])W?+"/!/<_U&B7F2EZS>!S%:Z STI)<8DGYR03#G1( MKN6KJ->E 8QT'S$]WF)+Z_5<;K."RW?6,X;"R@20JNGGV0@)?VYDHAI@:9"O M#_%ZVV<&%?R43BC,##:VHQ[[P%50@^YV^ #UX5J&S DXS8]FBJ:U,'T7_##* M?@@'0X0%<(0V0/@Y,E#)5[(QKX?3=D[P-L79NJS-*6:37K#JV+4OJ$A?C9. M'>F&-%C6T7FF-W14;$A4Z\ROWQ2=/"_HG2D0Q- (M4]#)89O, '!N ^97,DH MO24>OMIJM52I5E4H*\,6&E6!KO0F(EYBX#E:^LQA@)\(XJO%W3G^%[ %M:+7%5W'%NCOGY&25^/_M?6ESXDB3\/?]%8K> MG8B>6/ CB;MGWXG@$!ASW\<70DB%$#K1 8A?_U:5)! @GVUL[%9,C-N&DJHJ M[\S*RIPPE?IH-ZZ:VK QA(!//&;](-.>YUV+ 0FG$-'H.@B^,XPLFL,1HQGZ M@(E?>PN1WEU+ M]#O4U7/D8#V!QE%>5C>I^F0_L&>[N+DNUX1.':(Q!(-0A%T8CZZU^!'*Q3>K2VNR/J3R#/RO E,<$E315%[R,4G^=94T5 [; MLO[>Z.0Q"=5S'LKQ!'F^^O\*+O]X[37.:;)F_/*3:0/[6KIV/HWS:@40GQN ME>+XQ/D7*V]9Q_3VFT4D_4??7(2$708)(W66S?Q''7Q$\+H"IL+MX &1> M%F]O+O,WB?H(T*I&-[$[H?/?)Z'RVL?\]WK01[9#Q< AY&9A+U+Z8/B7*J)K:E#J=F6/A=F].7( MJ3WMV'QJWF?6+88K"(EL7!JCD:F+D??Q^B*M-#+DJ,96=4XEFZS9F25FY/G( M!08C<3AF6B=6>IR=G8$ MA/Z(RYH,;=BSAP?'Z79%U-GU8B1%I>BZ:#VLI9%.Y65[JLA];CO+7([DBEQ] M/!FR.<;6%SDVQZ42]U9^EKT5JZ-;VQO)N23R6;LT[]0SEHV'7H#T7F^/E\6FD)36Z2&? TUE7"\(R$FY6( ^:2N% M/44I3&\UE]KC5:-9A?0$5?_%T#DSGO=T0[$&(UK9R%7+*/5V'33T8JTD>U\J M+JA!GA13J9$]9E-\=;A%0R_66BOD]&4)6@Z1*A5!@6H\; MBYZT7Y.TPIO+QDH>FRP>>@&L7)O:] N387(0)^]!2^KHC-/%0R^ -;#R8#1) M& D&Q <3MCT#L[@#X1I"V&"QCLL&(S889687!LB2[ M3 Q2"M=D6XBT+^??U=.E;E(0$B0[K!GK:H:RR/PV3/JE-$D:&ZO]A+&3/=E) MJ%-R\M"!(Y/G(PLI:!6US52+*;;V=7J2LY3Z?!LF_;0YR0ES:RHP:UNUX]56 MJQ&O"2@OZ()7=HU6+SG8. -EGH_G,M GVW1.R\9<*SD]?YF39/%_F9DSV=L M/R$+81*5-QJY5HZ#L_ M$-H#O8HN-Y:J11;575-GQ-:@V,J'23\M3V]KK#2?#Y02QPE6H:AEIFCD!>3S MX[$)AOFN+HT>6NN$;=>7*Z83)B=GU'8G4HM"26H!IS<:ZCD!M=*=BH-1"O1X/6?UU'FH1&7-:GJU;EHT(^JIPCBW92:JO V5J([.MOK-3IV4 M'#M?;_.9EFVGL)B\P&=ZQ*P7V7K!&K0:>5#;E\F:%A>"$O4E(=;7E1PY=5NJ M*J Z7-=Q127/>U^&K()$>%O.NP MB:H-G1OKB7$S-(SZ00#H^NAP:NBZ@7>S'2^"Z8\?!N!42BI-Q EWTP3<-3#? M,;Q^L9;?/*NX,&4#@7C1)$Q[OH+^+HZLL#NWA#/T#'&4!4 GPCLOPFGAA PV M0#;]$#'RR0%/X&";>4?D'_/Q+P\ EBQ/^!;TLPN^CB()^N@L#.Y55S+7QT>OUMTZ&KP$#FM/'X0BBLFK6WW?&*X M'+<[VV]"'V67UUX&"1M*DDDJ462DM***0Z$3I@BB0I:EW[W_F>FVE\$K9+1B::4(\ M+X"!SG'1[EG3!)9Y>5[X8AA>/1+_?(^(%V:C>>73W,U#.LWCK0?*IE40>$)S MTK*%!==OJC6%;*5S0Y5KU=>=M/#C7SIQ=UDH[>7DYV>O(8S="L 3LXZ:*:?B MM59%4FILO;RCI"%KOB7][S< 3BJU7I9?-<>,;:0+ZW9N:0DUE,J4N$O^/L!Q MYI..LD2A7>3@-)D@JW"LJFK6,5O-/=T5+61W*9J!KA!)B$?@QRI*,7:_#[YA M"^>!N,/2S?"Y9,$:P./_-L^30Q7,_/?3;,^;Q%.6,5(8^0/(^ M/$*)I9=:#>K6S*H.Q/W2K&^&2BMA0PLCD;E+1]QY+:@GL]9JJ#33-29N+J>M MY7U5+12$]V+18^H9NMHZET5SB5*TG]9WIUR-;\Y"%A6 [_F$,1@^I+X-#OM] MP^V5J+_$]#DQ%#'\JNH3^=I+*EE+S]2I/4CW2%!G6]GR@XXO?5RV)OYBS/?[ M/L5G(*332;9+)K\>(9"5GN*ZKV=#(S%API?A M5EBJ!0E T3459YIXVMK3ZH.Z_4X M*"QM&?<5/Q/NR'<_+A&?CUZ&_*S:C$L5)B?K95#?=JX4Q(,65MP[ M* ^>L88E'!R?1%^^,/T EXXZG-J[I; X3999W02__%^"BTK#=WL+0B>[G'MT M?'('EEVY%GS>-/ T+V%4"XJ@#_;0ADGTJK#@?)T_&79^8-2%6(**A8'N6['0!1 B MGGH7GJ+?RE,4?4=>U!O_RCSE]HF:1V03DK9>BZ]+=V.X^OA&'ZT%] AB>:E'Q"-;?#?<194>4?=.4_?6\AB:P M"$T'Z# 5%5A"JHEC#<.)+S1CRQJ\^14LNENDXFW.N2V(F(VG]=">A#/2CM]+*]6.\DVMO7XNI'( M&"UTDS=<+$VE0XL?1%P;<>T?Q+4OR?;\2*XMT^9FM5[$ZR2;36X?!KNM M5*01UZ91*GR,S(97$?]F;G#/TC@)IXD!U<396M_5!_@L275C8'@_5^@6?8!O M:(J@&\W>9]YEM&* 6_,J[]U-,WM+U@ %U@1\<$!1,R^NK:'J!]/XA%,WO:1D M4ZE"N];MI'IR?I;"-LNSHB^2#)%DB"3#9YL[UY$,R0\LP/XD:?4!=DQ%TWAT ME13*I2/+N5^%2*$IF,S7\W*?9>)L/I6Q$O>IS;R#BM'^^#<5(Q^I)QFQ;L2Z M?QKK?H"A\3K6'2YVW0R@N-I >>ALXU9%8JMUQ+IIQ+J)7.Y/B*L461TW24!= M,@Q@ MSJ!=VIXU'Y(DUW>])&_E3D3T7^U =;*.&5/,X]J2/_=CWVA=*O=&3> M$,'GU$9"AC&,)%FQ)=81"\EAN6^.R6=UI1KKR9LJE1'E81=VR1Q9=LDXMR(<[\( MYU[;Q'@MY_;L2C?9-!21H?/,?;(QW>GC-.)<;$^0V(C3^GJGM(G M7ENZ 4_JLW=_2V+P(Y)L$5.'2+S<;+H;+9:)$I.ND6HAPTB6ND2]#*"M0I&I M*(H2R89(-GP/$^G5LL%L[.J-^_K28D:;[ ,YTI4"7T2R 5I#5S*%/I.N2R&5 M&>=@@>HVA]1_C=RU+^JN13<*;M1$.2WJ?A1#33K1EZUAJ2KU'IBYH('Q_:JW M]3HC)7*Q5"J\C7#$H1&'_D$<^A&Y*8]PZ*8]'M0[QGK!]#KWK4&RM>RL1-R[ M+(W*NL>2F>=2R+Y%X&1X12OAQK8:N4J1J_3Z(@'$SR]OI#S1X^(H#_/,0[,- M3&9+MAX2U)3IENAJ%O>Q119+)I9.AA\!_1V)BTA<1.+BH\3%!UA,+Q(7H[UP M'Q=$S9"*G=(V;RJ[4;:&Q85G/M'A<=B_OUNT!?7'T!91M.6]I> -B[SW\_4^ M>Y>O\@6_O!W4!&'Y>)T251+;9%]DBD:S$:^KDBP4!+RP'_]2L1P9[@<2$7M' M[!VQ]PW9+>'L?=_4VVEA-QI)K7)M 82M9+7Y#EH8-%22V>=X^UL$>5Y;RS30 MU^M;%S2](1?O>[MP-^6B_0D%32/*CBC[Z_K97;13Y%7;IE=T(S*VO^BYZ#=* M-/_"1P/GF>:!KJB8UUJ+@>E>V ^[MDJS]3$7K[8'ZYY<,A^$5,(@\S,*UR]- MA.W MX_(W9OE55>C1BA"I@)"U#?1KQ4-ADO>[;WIC>[XAH_^S(U\W!J;H:/.S3P " M O2):D4OJ%Y$DQFYWLGPY4&M,.T/R83LK!?0&L*54:E4+),,+X$8Y4E$4B>2 M.F_(0$5PH>@O'<_H:Q8KAX?8GR$JHJIRG@U%8(,0#20# [ M^]9H3"J+LB3FD\G[) L-@+1O &3"*_A$(9&(TR-.OXF4@1=R^IC.,*-4IU,G MUWL!*-IH1J^;'<3I?TX<)<1TP09Z5@2^F!9. MI:'K'HBZ,#!.$'DBT$NV@>^'S*B9)]'[6E"^V\WM?1$,\Q72+HS30W;"J6(] M?RZU>]P2\+8,6@O&7^#!F.W"178!G).#2,-S]1%Y]>$*"K+&29Y$G\_&5'[ M,P^\0RK92K&S;A@-D8-3 2C[=3B99=C@_20$I*JEFW *6>)$9)S3X/%)\N7D MAUG(?X,G%3B(%%8WP2__E^"BTO#=WH(4=A?'.%+]9<5EL+!^L9!H_ \P<[N? M>'+$'1,0+-X8](DKM;+D7VAOEN&ORYN/9=Y,A> %S0 M)'V@^7_'D53]-3< *\6W$$S_Z)HI(B+Y90"9181T]DY/%.")_:'L'/JCD-D. MTMG=Z ?KW,!S+Z>3_\"M'7[^IE%"YB*\W!Y>$E$?'+3>(EXI?; MQ MUETM$>+D:7EX;EGW.#/LT(&1? 82K&CR_#8'LJ0/(07L<&&^_T1:\!G%Z M)>+L*AMT#Q",_M^/Q(^W@H:ZHS_WW.:=85<"'%#FP' AEJ!BCX#N.J+M$Z#Q MN[=E;EH\7" XDA>_(R]^Q\[Z/B("A:O>"33/N0:WMO6(4EY+*8GOJSE>0"FG MFW^;:KFQTZ]C[)V8N^WC"=8*1-I1J/S==,B-[?W=[D9YC'Y;UXG?7/Q5MPTP MFY1F]ZE4=:R1\Y0SD>,:=>-49]TO.2/)6V3TMZODD?#+X M<" >IX_])VRKW*0W7$U*-Z>I3M*HQ>O[SBPQHZ'(H^ZN4M4Y<8O\\-<[EU*( MV,)+? NR16*6:%G&I)@3&DS16#(-9U+;9\>=FV,+:K&KK>-*7R=;[<)Z;$[5 MVDI$;)&\'ENX9L&ML<57]B81OD'@O/PK^(,?K;C_+'%T"UH:4V5>Y>L:Q-5A M7"!?+2"'F+B5+E-38RO9Z7@Y0W%Q)YOIS))(/:?NLM?3SC<3!/J0*,^?R JW MH)E?PPJ9G)$?KV93@ZSM $].9'%6E_.0%9!*O@XK7-U1OQXK? O_O*FID+IX M&R(4)48!MU%YY)%_1=?C8KLOOG+SI94]).$C!3,N 4/I!D$$A5N8F*/U72FW M,,OF0'F0[[?%:KD]G@FS%-+XY%WB*JGI-^F0?Y85$/'-+5@&K^8;Z2&5,,QM MG!O$VV6N<\\6DTIU"_DFB?@F?16^N4F/_8--AL_<:G')J@)R\*_6LN"S7:%O MY.S_H0: 2Z-5]66M21Z7;XN*UAS,:H5[4I&,=K9:3=D[4IBE<: ^<24!%\4" M_A!.N065_UZ1J_L-\?Z'ZCTLNB90R-KT?-2AA%G&=753D:O[#5W=LU"X9;"JZ?$$IYGO MJ.F^D5K[PV39M;Q=7+_[U3&[_I%"BXA GY1H6V/0JA?HFLPH=,+6[&*]UU6V MLZQ[S!WYMM_'M[VF;1?Y8)^KCEO6$AB1R_56T_N6"R;^F9E:F*#SQW!"F.I* M]2KK3K_$FQ+8Y_7=O-1*C0KY60['9>\R?TS^] WYL!$CW9J+^Q)&XIL91>1; MZ3[3@GL"5++ZXJWJK[A%:J( M\#]?G;^4\)/\8J.,IJ)-KM<)YMXA,\)BET>$G[P:X7^^VW]^22JJA?JV6JAY M$S7*]0W_"+65TWM!TD>@O(#O$_UZYR[7'4[,!(>=M::@:$>WXGFH>O2_!+"!BN M""U0RW :>.^08\;-\HIRM@,[D4ST!JNF/I-/V@7$4Z_BZY8/G#J$33$(F@,? MIUTV;L(O9]WYO--*2].)Q"XENM1G&-(B\S_^I>@P+B8@<<@X^PXBY%8 >W*Y MY,$V1),7\8(\$/?X$6VF;#D[4$PM/=UJW51I]H$@WJ?'IN3P588IYDL[:EP1 MIRJ4_O_F,B&W67P(QP@#F+HKH64GADKW:HN%":E_85M0IX2P!C2L<5U9U\Z^ M(UH+S$\1-[P<57)U7B1U->-((]!SENWRB%ITG^<&*'-\=#PGGV)_)C[PV=+C MR.C9\Q6D];[&['31-3M"\5.45WIEGBYL)*5J\=W6PZQ@;P2(G^03K$2@QHG0 MY83*"+$10%.@ZLNL@7$$/X4J,7E']"&S&$!A115]_%*$0BN54#7+>VV,F-L6 M8CO1(&P+*M^]FZTLFH0L*B(J^0V7\-ZVXTTM-Y@=' MZ(5>WL?TL&*VF[X\+5$#V\C(>K)?&*V@:/\W>\FL?R$N/1>1".5?W:ZX=?6W M60SB':FQU,C:+F71?*Y*K1\ZSZB_<)X]L.J+#$BX-^W$BH24!5B#6V*=R0.H M6#4=A2EQ2(HS "]:GX[TYUNFO!);D&Z*>&M!3.45Q/&AZ,INQ^6TR-=V4L7L M.<-[F]_EX*K_I4,2:@_8NK!.CK$^ %4>=.D@U#TD8J2J!\F;).\(UZTZ(0^8K+?TY]G@3R+:Y1Z_71"EMTTG<2#YY-.9Z@SDNX_M=)I=I# M$!I5_->,7WYT([ OKT(NC5U< <3=0KCL D[]BY6WK&/Z-?NS=W32CYS\.D1( M$"2(U%TV^Q=Q_!7!XP*8J)E &0GS0+G70\J9@0,R/PB%N?K'G+[/! M KU/4B6&89P*]H_P@'C\\!3X%U!UOX0LROU$(XC_)6C\Y-_!!A44=9?2SVLL MGR"2"L1*O"6X'STRH8\HR(^<&P[R;!BW$T>]>P^4-M]12''=U^*K(9-$!Z%H M*'4-GGL^G- /Z87B=:I%DLDVH3RRX.RM^IEX5U@'BJ.#928NX#A\^]P0@O+^"/J7\(J%YXL!!5]+A*]("K%1)9&IL;<&%5 M)#%4J'VZ4.&H-EHICVF+RF73,?0\%-A)G$U#"$!%N@NJ'HWC;,-$ MB^2 84$K%0):XR1D*Z&N,%#B0C$!M^H:GZP@&$# +6" @<06%"2!MR/%!A61 MH6NNV76 &WXG,7<(13/0NR $4F3P';HF0H8@4*EN;RI9VT(K,GP>UB*0*K8@ ML@D>VB9>LQL+F9WP=P1IC?<5!#22C]O%PR C@SA.]G='$KH!=3XB9/Q:74/< M*4+@GL/-->V"H21DHZ.V.S) J&;A1FT>DP$= >3R_$S"%SU M>7MTJ]DRCW>%)X33B'"SG(4>QDU^1)55.='K* 3P<>Q)$R ;&E@AURD];?PQ M(?5B+SK@).&1FH5+T)E#/+:R!"HE2$U2X:W27J>">;5ZT MI M)M^5MC_^5;600X)S ]-6?6&';'1?8WE0@GR#K$UI7D$/S MO2*129(Q(L]QR-S%7KUF$%XUT+YKF\+W7/@1V$% I'(:A;LCFAH4$ZSAEBCA M+%?H(VY2(>0):PMDR(H*1,32O#L8M4$E^L7.!EB,QEF:8LE$-LO.%N26HMBPQA4,G(=],:=@I#OP)')\Y$I+;E:9E?9+*DT:M76--YHI>G\ M+#&[F#VNBA6GTY56DMAAIM)XEBV I%?7[W3DO3S.%!F[M9:&-9!_9[:!T5M";KGLYE9L M.D,YT^[>#Y3V*#GNCF>K.=.Y4C>WBTK'CUN236A0$%2&B,/76P2*;R## ZDH MR-0$WLP':L<":T+\($M ]E=BHB4@0^G001"::M#P%[%-=!C*;EA1QDX,U/;^ MZH/6XMPUL%RH("L%FC3(W:<[7 M(YJFC?=GZ_!#L(.VIVABL]HU8#7=U1-(D$-["1ITEOL'I':X5=.+VKM_N5=M M>#"W7+V"EHT,*QY LPD';.?(P++$N+]&U[P\6[%O\0=A]?AJ8LB29W5=%CFT MD=@)4H]M(2UDU-N&X[U)@18J!/@'$N'7.65&!\O0IO4I=G%"^"YFD7U^!^_@L?0PBO 'X']?A,P\AZ[,%=(:AI$ = MFID=)]O0Q2T;FE+$-.YFBRZ>UQ3W]_D\NQH,AQ*H))AF22!G-K^]T!2WV%'3 MCZ/\7DO-=.HN$;76NEYKK=_(/,U$:+D]M%#)NW3$+S>(F(A?;A(MB%_H"#%7 M0\PK;VL\J^[_R-YL3TJ.VVRC=+6&6\\JN"N?>D#7C9"8=,NWTJ&F"*?-M M07CEY6DO9?PWH_0%)_P%IVGIF$4Y/C[N\L?J M$'1S;.92)%8;(X\>/?5AR4HGVQH4JP-'Y68;:YLP[?X3^9N?I3[NJ]7$,M5J M-J3:V&AUZ[O"+KD4W*:.R5B.SL0R5/)JVN/;,-W'!JYN@NG.BW_< -,ITY24 MK0F%+IGNR)/T5 _=)*N_V=DS1,3I#?7<7OOCXT3+QDWJ/QCC?WG^(G/K/-@)"3W\5(4\. MQG2))=/53*HYZCSH;?,&3W_ME3"3]*E0)^.,8@]RR_JPG$/M]]#I;^*/.?:- M7/IO91^$LF1SM9O:_?0F/K!;.V?./%")P5,543Z+);NIZ2S-5>P$20_I^CU? MZBVRN8[;$9-*OK]-\*D^_<&0\[1^Y-_?<'+N3&#Z08S_?2@E9BRK?(BWTEEU7Z#SU^4"$3&\I2ALGT. ]Y,?DT M+WZ+,(#;.NM8TX0+YNGY57 BS^.MP8#OV73H/4V&9_MMW8:0,'BQ'>^TA?$@ M7ISO)XUTG6J06[<])Y6))7*I6(Z.CN'?SV>/..>W&W;=!N?LADZF6IAL.V2M M-LD:VZ[5*6X%MQ\G%(ECT^H[* >79 M"M8OJ;L>J&EQ^3I4PIR\2P/?1J!3=^2AWCH$!S@0'8%J0Q$D0?YSJ+/N_OR$ MLF&\:.HRZ_P255E407R."FH%WX J5[E_BRH/U).:5=G+U_W6PMT_T8N>K+B. M3S2\:R/XGZ>./T238*'E56B]MU/%IX3LR7IVJ>R6=8WH)1>T8:BXW5G\C M?'])$XBMWYKMVV3Y$C4 U\9OR*N\G M>WG5G-LRJYJ7!?DXV\GF&XUM99!.&YG:/+XS:^,;*=WJFCU4UOTW3O@[(KPM M$7A/[UC-,2#=1.BGB=QK5IPDJ9_2W^Y:T<(^JQMC3U0A6]$DE;ILP&CJFFIJ MN(X]H=BR)>I0'@,7K,:A\P$B34.KV=":B"5)^7<>%]=&5Z*UI+OTN" MN_,@%)YLF<"A$E.XIJH]1_55O1*>\(>_(-=##FSAP^JD7C2X/%D4+A@.GQ2] M@KPZZCS&B3I24E[=402LNP.]NHT$#E %Q +JC@]OM6P:UJR+^A5@!83^:HBJ MJ-B*IW5HR^C9@_I^1O8::HM*3QOQ07_[^CYAOC@JN=14#! 38HL&NT.3YE75 M9N7@ETAQ^A!KN\TGPKN$K>.#GE"=#Y),7.P)N33/U>8VZNH7TB3L"MW9W@!G M=\L>G.<%*;UL-A1VH)2+Z;FR*=TGTV_HQW9U."_)=G-,;]8#IC>O\V8NG;8, M;@OA')(F]Y?'JB)6_@9[/&*72 M> )ML\MD!A\_!S%V*N01FI",PCW6%%9RVR\8 'W)&@XTU32H ^+(H$,B._BL M^9'5JWW0G:[ :Q!A+:&-&=0_2 I[9.;Z%M=M_O;1L3>/O +VW0F;%QP?6J%V M_<[*+:W,PY8?K$VVR'/-RDS90MK)A>?!7J5%\$?'7'X/8GE9J17;*U646$:V M*XS%@%T"=:?,A$,,-2=!+.?V$L)-H5[>FR34_7GO2.-;JT!\T59^=-3*S\5+ MU,KO:JW\KM"X[] ))ENMY\W&;$*3O860+SM\PQ+V'20ZSWO&[%NIX?U#E5.8 MXK2?'ZTE1]\NT,C415\??37@>M/"G*QU]TU*JI1%M8ZZ]5STH4D_.&.M)EH, M4RNOU\IB5RV3F=!N/8MQ:K7OC<;]027/3_5:M5(LXFX]%^OLT+M)J]_O3R7' MJN>5K>54Z0IZY\4ZZE5V;(T&EK\>DVOAX-N:%^?RHQ+@EYYZ@SHS)C1 M5_5:HUCURC2 +==W,I&BF$]9[:=!82(VUF>^2Q<36&"G=GF8Z AQY M,7NW/AC(UCZQ8.(CWJ*KVH.620AAV#3X9797EC(*2<=G)6TU%X1B+13RXU0\ MI\\2ZQP)*N:^L>7W"Y',AW54TN:KKLYLJBRI2"VFGMLN]&%Q&]91B9&8-+UO M6_-!)47O3'+[)SI-(=![Z3 RUV-6>[4O M#DDE/FIVA)%!5A5T8'FQSE3Y83[.\5:!&1FZF,AJ778!L4F1ER^=%S+4GEJD M'B30+FLT+7'SU#2/AEY@'A386F/$.B6RM5B/>F1:K2PH 0WU47_UKB% 0%T) MNT#7<"?VTJ&!VV74<:J5XDQRZ$PDUM0XUDYU%9 3KA1U?%6HY\F*B&X_J9Q; M((KZA_"V;!*'HH@?XP:5\[T"[H='9TFHL^(ITF^;9^+VJ)ZOY_4ZA3-"6P5W MQL8.$,LM_7:GBL8#&1NJIKL5^!X/?6Y/I)!G421_SIJH<:;KK&^1XXC=_F#' MUL"3FB&PJ+>@Z<_B!@Z]6)GW(%X%=#V1?WGLE(D,>?/0;(DU36":7J=1;/?C M#I@ M(WYHV([GC#%DY:O?L^%NJK9;G$MB J580,U#W7/&T<*Z+C M47$AH@91ASEP#-J;XH2NYZAM%T#MUY!3AL_NS@+2A_#6L3NKJ+K^*/:.3;>A M&YJ+6XI@$4+8.-IB>)%ZIA5#80HW '.@?$12!N]W$$.=73GW_7 QD.,UVT"] MC5%XXV(U 3;QEWZQZ3NB=.P ]Z2O&@LXJ^ ^X;#+ 1X>)QZ.QLU@-Y],.HQF^FAF?KJ4F9&3%E\[Y2RH&TF;^2O?C;)/%>W>L^ MN#5=AKI+)O_,UD&/U[W^I-Y:="I"Q T@ G($%2'B%A!!WJ4C1-P (B+1=".( MB$33K2 B$DWOBHA7WO-[UFK]N%U_8(.OIX7PU3L)/1L7)-8O8)Z7SDZ) MOX(%=1-TZ/+?)U?Z.0'"_[P?>]UN 2-4T.#G!U]&0/>2BN@R((0!'EBU@')Z M-_E@:_EI3MX%ID-+2/^,MN"=]?OCCOV'$">6CHSHO6#?W6^91KG!,T51EXJK M22U=HW[C(L1AH565TQ10AY8A] X@I/_?CWA(A03.RO>RTXVY8^(5F^FFZE.) M'&QGB5GBQ[]TC**2L70R<9'._SXE>B,I$DF1+RQ%SB_H?*84*91E.AE?=+8# M.],NY@_<+6"F/>:&?QNGYM/DY@V69KJ6++W!K496VJU8:?6LPZ?R^P4@6\,\KXKI MO!1?YV?)C[+2(@%T.UP9":#(P/MP R^[4-+<>*;WI9&:7BW6#8$')22 7F7@ M^97T;O0J]\=E+[M)L6Z>N@$@#7*B#,S0-.6C=2EB3 7L2W3-P?\00-P#_R^+ MW:%;-WZ.\S'M_/SE<&8(#=,M<^31-2Y%YR>+;D# MJ;9QX0U$JJC>G,\Y?:T86/MENO2(8E*].E^2F8I177*II,4+NVL5]8K2I:/$ MGR@G,4)$E)-X0XB(.TE^C=.F(7J)T MZ=\6KH]F1$T/QLR25F6F$[ MHZ.#U$A\1.(C.@9]1GSHO#6N-'DR2[*#50:,Z7LP'J/BH]?-<_M05BEJAJ[A M)E.VZM57P^>#IF5^!7?B=F3>%[UW]$Q(ZEN(M#=81 >V:&JJ)ZT\F53DE%E! MX>(E,JZ16RVWF%C)SAL*\R.Q]VMPY+DB8KFPGL$F5=^.NTZ2+-9IQBG[V5@V"850(DK9CYCWNS+O&^R1QYF7*9'C0=+9ELFX&N\H2EH=Q=-O,"A> MRKS[;64_)Z?QO>0LXN1]<<\TLJ3@9LKG8MD$%I_.WI%3]1WN.O^AGM4;S) &%"Z&R,J')#GHNJ!!GCAK%3O4V&DRZT&/ MWVT;ZU)FF7SXC6ZI0;X-D6:SD6%/J 0T?2K]>L+NF(M:8NSEI5/)6"J=BF(I M$=M';/_;!LPS;-^H@HHJ--;T8#V<%ZJ3W)]@QGL&9G9QE,;:'3 MS'A?7#[T.VXV.(UB(,DO'@/!O:'C;@'\8 O'R(>*?*AO(8)NW_+(^YZ4VS\> ML6*PIS?C^A APJE3,W.K>SVY9NSM)CMM+:5MH[&=I9!-DH;^52IU3:,D8NR( ML2/;XBJ,W1PTFCMR*%<&O1;#BHO)N+\5.Y"QH=5!Q<@D&4MFZ.\7.FEJ:IQC MS66@(0C+0V;7#&(!P/N=R7SV/B-W*G*GOIDM@X/"D'^+D'W+/O?F7>8URY!Y M0Z3<6M*ZFU%+<:1BJ6NK:;Y?&0G"+(W,EV2,I*CGW*M(#$1BX-;$ )$X:3_M M]HRDOU8AQ2I*M06FY5^R_ND=8_P=(U00E56,'(B/9Z,_5K'ZOH3/DV[VENTL6Y %D;!0ERL5SB&T8(6K@#\W7- MDL_>8^06_ %NP1]OSV!.#DJ[$S$8(NYR)&\8W)HNDV)"S.6:2;Y(+?*S+$[ MB"5"(@611(@DPNU*A,@(>I$8>-3\D7/T8%/HFB13L^KQ=&E!+M9R!\H#?$&% MIK]Z8@:ZH$,L#$TA>-%$2!95&_"!$G61J_9E"]._MV#[LZO3W[ZQ<[QRA\HY ME@+\W#JP,_3V6HL^N\M;EB'.;5P=L:]U<5E+N#P&/F Y3PG$7:/?6R]J36O@ M*+U)K3=JS=;<=I9S+_PFDV0L047Y()$8^8IBY$JG*I]MX$*>Q^4[(D\EJEX> M52]_-P/@L>++;U7?D$U?=FE^OND-LGNZ,V'HEL,P*V-#,M1V1I$X2)&-D:E< M+)%(1SD-D0"(!, 5XQR)EF5,BCFAP12-)=-P)K5]=OR&>^JO%@"Y=6%;=%H= ME@2UPD0J2#S#C/)( *!#F50LDTO&#J_!?U^!^Z+9!-M0H&TQH+,K#(DK;I>J2,O;^\]<2X&1I&7:EZ M_Y.M&["E3=$'<_O).GM-S0($31)QX@@0PH7(H<[>-2A"/*5A]/LOT8);XN"W M7;#1Y VJCE?7(.'D!0, MSB>>+T5W6P?#F:Q !PJBDL\L*K-&@Z1H&(09W0J M1FP!@2LKXLX9ED:PQ&.P(]R.&?XKZ(S["N(G:K>!]D9#7_3-6,$OH/[Y&ZY( MM)9P&76@0IU&Z+9AVJS; 00J1FZ)NWMX7[+H#3SZ2F$E %TI5C717[9Y1[0# M#T+U E4.>@(]#'>KX'8?Z(_'UH0A(YJF[;X_."EA')Y1$?$_ A>O$8ENB"HG MZBB778%*VT(3_\\[Z\.\.6LMH"QS!5CJ$.8J@3E47":4'&A+QXI3ATVC/1^V M?%ZYZE2^]1T=G,30SK[WGM;7K?3#O)?G)=K:C.JU7+R3&OU&Z*PNJJ"U*$+Z M%*TRRV&6:K [4;&5@F88VA;NHLA"6\F-CITHY"9K&+.N,U#:4[!ER1I3CW-# M+=6=IP44$H.&$?K_0AF_B:*1& S0,28YTX;DZF(]1KSXG6ZKQ99MF8@,T+OS M^!5!+KDC^DL1DKH!"=XC(1'UP%D PW )EC5?/J.7L*T*@2G0#(%2%R(5)$<=X[!%]?!#P&\%B0ZWG1G$.) E\/ MI80(N13=3D$"YXIL';!3?,Y&ALHML/EVT!EHFY'-D\IF-HZKY=IL^)9B,CZ; MMSV20O'QNJ8*?2BC$>N;/N^'\C:=7=)IO=/BF;60*5GM](, DOD?_Z92CW"V M)\E]LH8H.M>(=Q^HEV_78NB?:$9LXLT!:YC(1G!3PUD+0Q)S-R3]%U(^E -@ M-BG-[E.IZE@CXYVIX-S+*V/-;+^P1JLVRZ^L.1#I7D9 $:8+BO^+T)')HL(5$?!-G"UC M8T5S;9,Y:XJF*V$3:3+.LP[A0#3'<(\TT<3EI9&0W (9&H\)$KT"($P2:"A\ MLZCQ4*9C78)JS,E8-:+%PHN @U^P[VG<'910CCFOB/2/0F\^G8O@9?AW.*W0EN1ES M2T#&?!5DHF'_@7I-%J'6<:T]GE4@>N W!MRM#?P=A&PT[>[J4:L:43W42R;! M04:$S N?!!N_(1U4::PM6W=$=8'T#OXB\#FA<1Q42B>*2H&8@5L&,L"\B;X1 MX1=SN&I4?C0 I\=-7PR6@V:#+ $1 $7G'\WD],OOP9VNO\TZ*)A35?%\K47) MQ=V1R5N+@.WAFA[A?+];%'>KC670TEJ:+*5I/,ML1EO(]_2EJOO+MV[\?P(, M$Q[%"708"31.X60H$%!D;3H/YT\'@)ZD8ER'-5_/.V/ M\E\G?5\.P5+46U S?OD1T<"^O'XS- Z."B#NMI5A%W#J7ZR\91W3VVTH*H($D;K+9O\BCK\B>%P $[4M#(#LI'.A^]1I[T+OLV=ZVWAXL33] M>D@Y"PXECBCX/Y98&HB;_[O?*H:&%[&SH2+>D?\)!I"\CZ"U@3M!0D(M:KBE MHWDP>-A@]YLGJ1+#,$Z1=\?5>D \?G@*_ NHNE\B+?D3C2#^%XIO].3?9_ ^ M01L5B*E[$[H?/?)Z'RV0^[PPH%LI\,F0H1<*_"CK[R)D@?7!$VI4EVTS5#O" ML6]6K4BMNLI*0RG_T+LU=< =O#:LLTH:9[O=6X,.X/,J[F_LIYX9"R+2L1(DP(]AWQ]9 M)/ O]:6V!?+>9Z/^_6#(FLI$6NL^V8I M]UEFS/4:"Z:H-DM.7YEG%BHT,BPHY<&E1^VCVIV&4/"6W6;*MD$4-(@T],=A M?L3&<'(L&C 91(C_+<0?\.XC_ 3334V!3 >E:L%QW8-0E,^WDSG/UQJ:!/;F MA*V0ZZ*6$AY%N8I>"I"$QJC$0GON!'V0GR\*.WJ#71IQ0484D8F*]( 9#'<2 M.X/;I $I>% F' MWVWAI"QRWS7=U<*&9WQALQ01I EARADBY"9D_FCX=(U;LB; [T5&+'H0VGTF M*E@5OI"7\?9S ?L3[H:FFZG!">"_.@8%A]@IYNF(@U1Q0TRT8H*]0T"2&9)0N>G&0QUCU(!W0>1(P8L3/W=_XF$\0(>F[]KGI M]W%QI_6-4014%P4BP#P_!R[;XO/4%YU2#0L1!E. M@98FOMB6*LWN&_8]J>YU&3^H)59!RKD,L12-T!5A^9 K<7IJLJ:++M'FZX) M78+C0F5,(;T4]C6@DP.'K.FV>E^>,:)(<'PT_G[)<3K4=]1T1UH$!_AL88L(O]M0?S,_QV1Y:V29?& OC,J-#2E MZE)(&=^1:2U"J3>4,GOZ"J1SR6F19'6FIK-9%)? M//OB#ZN%GX6(GKXD/8424 $@&0.9D+;Q5,A"\#+C/),1#<0V2&&'K MWG&:;]P;"(?F(5+U"G*AJ^Q8'6ZL<63?\<+\2OB8ZQ+[(8 MG\GD,3G1-)$<.;I_V-2K*HJM:@)0Q^^XE]P3P' M5E4U6^4 ?PC8G>7\&$QP,OQ!+S#JF/;T6> ?/)8]> D6%_0Z:V"78,E"AH4K1"Z- M P4/>AP'J0.A4]=<$I&C)/&BBY$1T)&Z>G?0= M?;>BZ[?U? >2Z$% P*\J1/N0*N9^B1<3I!CH%)YE/UX@!;MK<)?^O U@"-AY M$N%"L8_J//'L0;3YT^"S@L AI2) * >R\N*2$/1+ M(!_"5 ?RA&M%BT5@E/$W>;@8!:ZFI;L"%JW*_VSD^M>FF]SW4]S\[8>&L#OM M9OL=?>@#(V%(H40!$UAHI+5TG511_3 I?4[.P>38%Q$UIC[ PAT&T!C(OW5! M&".V+"1>I,6@Y09UO[G$L$(5#&165+!+##'OZ3+3#3MX.1AXQ.% ",4(%"Q'7A=:VZH$X7/FBW03QHU#& &Q0N)#";? &(OH0C7K'M M8_XG6ND)DK N F<&C: #C3U=9Q(K .A=1.1-8XE(+7"1PG#FZ26WO! M1JM%[.$TH;-P=%'*V (\E%K456$G>>=H(>[K"JX3Z"_O$SO=W6CT/#6(H_H M1P#G3IQ/L@>*'4$3\& !^@M=JLGY++_=FP-VUA?%W;0);=TW!Y8Y#I^->WE" M78R\1P[GI(16S^43_0K9LF;E3)5<)\IKZ%2G0X*(#A;K^MC!OM8+;6'HL^ 1V&)4(KIMP?I9HIJFX.*/@+[T22O/DP$ MU(&3SF1CR9?0C.E.0: DPD^S6*KJP;:*/7Z7YS%K_/0> ]81JD9HZW>#U8H5'HV-CAP4IF[HI.( M:R!YY4GMB8YL#!&EKF@A;P$[#D" X6,4;)<^\S9;Q2>*F+DW[F 4PL"7,TX, MY4_#.LX'#L = A2;3%@L^$ (M5=/CU\QJ1PORYBN^%%T.7AX'?H>;+?;\U4 MT0M;7D!2\5)EK<>0\@JL>KORPPK &X)O?/FARF-8$HO' MH/P@ J6*/DF,A!(,2I:?NUK$S9,Y$.SC4,:^.P2U]RP[AX]H*C@/+A >[P2] MNRYJ-HDX &>$OEQ B,]AWE^3BT[D#YWX08?#.3CDP5;150[__J^G TZCA?P3 MJPZ2C,?/WHU#G%[@70!' ?*[0YYY,-/U9NY>?]6$]^1[)KP'LZ?=;/.3W.F3 MCPX)YI=9\AM-Y!])DC_DP?]GKO$._&=I*?*__Q]02P,$% @ F8F!6CM) MN&5X,S%D,2YH=&WM6_]SVK@2 M_U?TTKEK,H,)D"]'3)H9FI)KYK5))B%S]WX4MHSU(EL^289P?_W;E6PPA+3D M-7=U;^A,"997TN[J\]'NRN;T7YXW2&.:!BPD'X>?/Y%0!GG"4D,"Q:B!UBDW M,1G*+*,I^R@6AB MO]UJ_=3+:!CR=.P)%AG_J-GM+IH4'\?S-JFYX6"*8H(:/F$X=F740#"J_)$T M<6]U@G4]L[)?)%/C133A8N:_'?*$:7+%IN16)C1]VW M\%=G=9Z0"PQ91KX6D(5[YG95;LL+8<-X^.OF[*^>!V>'EQ M>=X?7EY?D9O[V[O[_M60#*_)[?VG 6D?]+WV(;F^(,./ W(W.+^_O1Q>#N[( MX/?SC_VK7P>D?S[$V^V3@\._UA7-SM$FWG!BZQ86//++!A[IWY'^A^N;X>## MDCO =NNB@U9G[H[^[?O^U>#.N_[]T^ _I2GB!%()FFOGEE]XW.:+8 MKV#;,#+QT>A>90NSKD)]/4%G,C=^Q!]9N,Y[E>W&*>H7K#<*_H>OLF@3]&5 M13&UU0*T[$UC;IB'+F-^*J>*9J4ZW07H"WW:3=C"PZI*R_=/<DGZ8Y%>2695(9"%_D L0AOGG_1H!= M<*4-^0V[O>?R!H"9T :Y3(-F[W0?)SES-NZC[_?M^FUA]WUAUZD;[-Y3;1,C MDLS( V@O&*10#8<^Y6 72I@XE9![P0"4IP0V-)*G1N4,-(7$RB9F@$=*$KA2 M'! ;T0":8!M,()@;Z>2>"*0L8%I3-4.1A#XPNV?.Q]30%H(R,*5 K * MLD$0@_Q0@R:PW 06(8B)SO%CT7_*%"L&00,2KB$Y0G>[_%$QG;' *HCC9J": M#,%,6&EPRFA6=<.64C6EU,$/0RE&(IX":!'_"Y V@$\@#K=5Y3Y/(QP/TW7X M'H@\A#&!"!5$-H!$7(D9R0#'2$&D)I1!H.6C0IY=*G,$VVW_*DI?P[KQI_A M$MA^?M/MM'_IZ8(A11Z-6[ATJ?:NWK-(O"14,8MYP#!'1 $V"=.X6ES'V /% M$HA@&,7P.N0Z$%+GT ]CFY+"@3]3,F A-&NR"U@/&9#' 7KP"/E_.F:D#V'C M-A<@T3Z@7OMHESDMVD>ANW*7' NIU)$.QR<86RI<=-Q 73:>*%J:*(*)T,Y5 MAH($YI/^EG7U9!VM&^L^, W& /AL#O5U9C0PO0MHKC?O@GG6B '*BYE3)^S'5LA*V"9Q!;MWRL M*1^#NO%Q,*$BM[$$P@TVB-YU+,RP_HZ^?@)!16=C:'84Y3X ^/1S\QV10ZY].H+!N!/K@L/D4 MXWBJ6-0\]LY:(KT@C&'N*(,@5XCD2J*V9M1$:@/M^-@+QM+@#+W[ M3)<(* D!9D6Z4#P HM@#43PKM2?X3J\]IU5,]3RKQ=!D*^V45?H>WZA]DVY,P?9M>9VO_\X'A4-V[_WR@=H&&#))N#&,?2&LCR0^"X;[(0?] M[""[P&&(HAJC-/S%BK7<>-@?.0?U[2:3IX$]:]W;'M#4E%RU.Z#I"ZB!P!P. MW,$C/CPL##@#I!?9X_R@9,KH Z:#KB:R":&MYNP#N?*8_T7\*5\E;F]^6D%6RLHU0[=QY#$/$SF_XRB#J"-:70+5OB=')*N^6N9DL*6"W!UBD?5NQ[U@]@2]JP"4)= .3WZJO)>U KF_XU4P M+%P +C[I9XH+TFX0?(?4OL>U O=G;>C\I2:<;&#!SV_:QZW>T\\7F8%+46"J MS 6R1V*/V,F;EOWWW9?JZ28S]U%EU^ &A@AZ>*+IPI(?\S!DJ?54M],Z6)P* M9E4^_D"8_8(C7F+V=T=WS8RM<,!NP;4CP,IKJEL ;P%N$>%D*D_ >S>"F++=-TEY*^CW_.NW]395AGW&:MY;4"#A[&2>1IB?2"5 M7\:ORF^(EF\450+6'(*GS"NN6TNU@ON=TE*QL-0T_U%4!G66-U*,/G@T@H+ MIQ/)PV+=N]UFYW >9UU;RU8Z[L=6^_:W6O\#4$L#!!0 ( )F)@5J6CG)) MY@@ !TV 8 96YT;RTR,#(T,3(S,7AE>#,Q9#(N:'1M[5O_4]LX%O]7 M='1V"S,Q)(%V:4*926G8,M<" V%N[T?%EHD.V_)*]]CMV^85MWXQ.=JCRQ*8)/@6/CH]283D+)UP;8=]OW8Q.@\.MXR,K M;2*.C_:JO[[N6$7SXZ-(3IFQ\T2\WTJYOI598%7>VV_GMH^6>[C]H,Y],).1 MG?0Z[?9/_9Q'D!CR1M^B<;.U[_WNXQ^A_I^N_T(CCE1%GPODV5DF$F\/[B1Q+ MR_8[N]VCO3$F+?\!)H9 DM U&[]FULGP:G1V>G8R&)U=G+/+FZOKF\'YB(TN MV-7-YR'K[ ^"S@&[.&6C3T-V/3RYN3H;G0VOV?"WDT^#\U^';' RHMN==_L' M_T>W7C3U@VLV^'AQ.1I^7'$0WCBG]]O=A8.#JP^#\^%U^2&81G.\%KM+3$W#68H,LX^SZ3LVTREKL9")%S$YE MAKU&\H1=Q+$,A68J9G8BV(E*L<',6PQE-!@*N>TY#RT?)X*-E8Z$?K_5WD*5 M)"D-7ER;G(?5=3DAOD40JB3AN1&]ZDO_FV:JW&[ >JO2'GG%Z9<[C$0FE/9Q<[<%0W:?7^$8WY7:SUE]01C-(I3_IU[I1%0!:;\*E@6DRE MF"'4V(DTA+4"H+H2N=(6T8>=HCK"4_!W MBIU,:R?U"S#U)=(M"DO,7.LG"W M?[1'@QQ['_=H[O?<^FU@]\?"KMLTV'W@QND:EL[9':Q/!!10RZ-/>]A%"@-G M"M()'7"9,6QHK,BL+@0LA2YRN@IXY"S%E:9M,.8ABK -IHC%5OEZCRID(A3& M<#VG*BF_$V[/7/1I4!;!& R9D-75IAI*#3&':I!W!I9@N1D6(9PP4]#'LOU, M:%%V0@ZDTD#;T'1[^:>%R47H#*1^*$3EB!M@4^HCMNZ=E]F,?5':AO?PZ2(T">(4$-D"R22.IFS'#@F"A(UD<4L M.%;"VSP8&C2.G(QO48TB00402P'];CCC[ FYF; X43-3L4Z+6VFLYAB(4Z&W M&U:V:N0QE3&/K-WPIZ'\.6@:?T8K8/OYU6&W\TO?E PI=31MX@ZDB9,E"G0CF*;5HD'?ZY5*"(4 M&[8-K$<"Y/& 'MXCG\]N!1L@;%P5"6IT]GG0>;,MO!6=-Y&_\I>2$JK,DX[Z M9Q1;:ESTW"!;GCU0O!R(NAG;-I!UO&NT^"@-G@#XGHKY. MC1;INY 7YOE-2&B-!6!>CN2EFRHT.D#\F$KCHA)JB2')!>8;HHG5%/A2'5YW8:XR2B MBV'*"!AD$3.I4):O5*WE=2ZRWY<.Y87.05'C]&\8 EW. )?AW8H,LC8!4W%' MY+0%4!5DKYZ-V"IDCN"ZX6-#^1@VC8_#*4\*%TL(K"*.D6')*6!FUF1*"_'Z MC-CH+],JLW4[BO S 7OZ MU/F?DT'MOSJ!HJ81Z*/'YF.,T[%BF?2X.VN)]((P1MI1A6&A":Q* D LR#VJ7A(8CB3D3IL-0=X7N[=KQ5$VX6 MJI9"DZ.PB%S,=O-1QM,Y2^2=2,KCT0?U6]\\15^A[?J'T2[D+!Y&-YG:?_W@ M^*9IW/Z?CV[R%AOMMDBBQTAZT[ MFP.:AI*K<0\)C40I*9( 2C,BG.F M% 5KGXAL]&9S:=.X Y0!9&6LL:>W &+A(A%HX!X'EWQI>54FLZE*IH*D6<9O MRZ?:N@Q>(LT3-1>X.YLH'Z[X"AO!GN^B6W>_39#55-FS4.VG\RVZF/AYHU?^ MR$9X7P'5O3W%"ZNJ O\VH2M9><.J_LJ5KT,E->1N,8>L]UO^3;-'Z'T(0%4! M[>#=3_6W[1Y Z@>\+/;+;O<9;XOY6BNO 7X$J'ILD&N9L$Z+T9NB[G6O!Z1X MTM/N#W7TW7JG5CSX^57G;;O_^/-%;M""ET3;U=OL+K!:N.6=OO2/TT$3)> I4QVL'S@ M6.)WYP& *X'O)?SW,??IE7CNW#MC_.=$+[()'M[=:O@344:A=*^*9;5?#:W> M*/,*$LJ)S$107K=7L@O_RZ25]&*E:/$SJ!R963#6@M\%/$8*T>-3):,2!H>' MN]V#1V:>V_;-A# O\K-0=L$L&Q) M3@)'=@VXCH,&:^,@=K#M3UJB+:X4J5)T$N_3[TA)CNS4VX(U2[(ZB%]\B'>G MWST(JON3XPQ%3$1((_@X^?P)(ADN$BHTA(H2C:VW3,&[CN.'Y[8;K.+TN7FM03)(B@,.FU_1=_PC3P8$9 M'.N$XSLE4:^;4$T@C(G*J'Y?NYZ<.>U:KZN9YK37;9:?^=BIC):];L1N(--+ M3M_7$J+F3#A:ID'+374'9S:Q>V/,G7/+(AT'GNN^Z:0DBIB8.YS.='#4:+?O MFQ2;QZLVF3'-4!5%.='LAIIK5ZX:&E43],[[1#.YGAQ(VLGUS_ M/C OS\^_F!6G:RO>4JO;5/((.X=W,9LR#2V_X76;4S1:^@0BAD@25149_TZL MP?!J3C$,;]JP_]B^'8&?WZ:?@;] <3 MT^.[KO]T2OR^R#2;+?,F)B+4*6@=IW_E8N<"0BD$#8VWYZ%2QQ3Z0BP(ARN: M2J5!SN",J4S#+^2&P@SQC1<*(Q;:#\B(AC>84@6&.9QW81EF=$0_\W("(,\ MQ%115.V?RY^;HRH^FJ .5\R$_@@NB>12T#H,8D9GN#R*8V(GC&8S%J+HN)A9 MJS!#W0J)EB8P_B)OE13ES#,F,*$Q-,"VF92$,6"'N=UU2!5I"Q;6+ MFVI=VUB+1#(UN:TZO!QDR"T6&1,U)8)FSNB.TR7T0PN (;>._40'%EY-IIS" M5*J(JO./MLP?D2@T*20N530SA-5--\%*':>A.!@*L2-%Y+)ZD2#*$(D7C&RM:L,I MCEKP'%"94F77S#;"9V,+>+;HSNDK#)9#Z(22#XQJU?J_5.\2X&T$]Q\P5Y_C[Z%KA;=?"?7X6W>]ZQVWGX_B@]S+TH MH"H=*;V#3'(6P9YK_YY=T:X9O[T,NF$9[KLXT\L@9A'6F-8V;=]MH2G,\-Z& M>[TB3-=4?XRBKP/AIU2O0K;)!R\/ZXTJ?0?I#PKI<^NW97.XXW''X[/HMW^I M&%;2*9;2#Z \V%&YH_)UZ;?C](?B=+>9VI']_U/OQ6^FJJ<6.T)_4$*?6[\M MAV4['G<\/O=.ZAY*>\8;AG(A- JT;6-5'D'D#_Y\SP.;?V-[*TS^'JO5F0@) MO\P5ZA.9_27/W;5M$]M_0E02P,$% @ MF8F!6JH[LGPD+ 4 X! !@ !E;G1O+3(P,C0Q,C,Q>&5X-&0R,"YH=&WM M77ES&\>5_RJSBI.054,(I$0=I*(JF9(<9V5+9=&[?S> !C'18 :>@Q3RZ?== M?_7[]^]5]'1^^RFA+]\_*G#]$D']=SG571 MN-"J@D]ODFH67>:+AO7Y5)56J7[]Z;/[DWX[RR?+UJTER'975,M7_>#17 MQ562'57YXNS)<%&=PY./X>O&;[X>W223:G9V/!S^]7RA)I,DNSI*];0Z.QV\ M>.$^*I*KF?TL+Y,J@:44.E55HBF?[]G'Y=)O_1,#0LK])?JR.5 M)E'/QFJ15"J%V>;C+_B[]TE15M'_JFL=?9_DGX#]YRJ.?LS&@^C@;W]Y<7(R M/*_+F/YV?![))WE=-#^ZT>:#O(@JF)I\?I'/06:7\N5AI+))!).I5))%BR*_ M3DJ888DS@4'IFV2:C$%\>1'CO%CD!2TCCA2L$;3"!$0;ARET6:&"!=PHB1GD[UN!I$ES.@F:'8)(>-RO(J6M3XPBJJ\FBD@7+S M1:IA,C@J_/RW&G9GFL#(,%!2E1&,FA2Z6L*;:-7M)77.:^-U'OBDA,T!/@Y( MN6K5_K/?TT?FT3C2:CR#R>KK)*]+H,LT28V6Q:<^:R 9* \@"H[\[BOHQ0QT M+>SF/"EQ?98[/K^["&;DUD(S@5E--1!_K&E90'X1>2 PONE-E@%-HU\T41W& M?0]L"RK]Z+^)#C<:%#W\*;]6BT4*5!NE34KCEV]!S=VH0D<_Z$P7,.B%(VKT M0=T$!'G[P\4',^]!]+\:=G(,VZ5@D!$9G0#@K=XXB)2*ML3@8F'TP% M1@=9@[77:;H<;$M%K-1K0J5MJK"/*!]U-'[24$Z@MHS\Y?S>RU4+#X8WBJ? MGWF?H ] E,#I'J4*V*DZFR9?]>3<,\X\J3/9IZJ _R9FPO*S%^)'5!/_RWM- M^AKUSEBELD.T63#?\YM94NDCI)T^R_*;0BW.O4D(C66R?_O+RV?/7YXWYQ7^ MZ!6^^$&FS/_$@6!F8)S2CHB0N\!7;H*O2'P ?),1]=YA8YVP3X3[5@TT^D$!R@T.#L8:$8*_!1P MMRL:.8N K)YEK3+RC&[ ^:IT9KX##^4MN)GC M*C<#I? /]J]4M$C!;TF3:FF\#QRZ1!:D<='1A@G I.!EA9:/^6%PHKXNR:%I M3FT0?72N#_U"O)])SGXRNE\3)@S$ZC5'F/@HAAD4%)9;\WMNL\5 5@TSCR-P M%$'HEG$$4@4KRR:XD1@R3&/83M@,\K>! 'JQ0^F M-0Z2ZBM@#J#RM4I2,B2P1Z >+4<9<33R.@[>5;,T"]VBFKI'2 M"^=?YZ!C:?_]]6YM#W[,:"[Z&GE0-B)-?JN3B40Y$P@D\K0F[QS6"E$LY3[J M11S(3<.,M_:/!-+;O81E$6BFP7%R/LJF%$CR#A$5F6E05;"AIO;=P_V75NP[[#!"!\=RD> M8MIZ@3QT;];+% MD012R#-)!M\C:V7U? 330I:CT>,(/'MZQ+ 2J3*8H_LE>RPU_I\\@]]/-&BR M><+SE<1.8QS0IY(S[I(X'B9-YL 2-NT1LG]C&2R\':1 44@RS/*7-!TPKOQW MG)"W9-X]T.150L:4HIJ(;>C2K@[T.:H;.PB.#G.HQ\%X(YWF-_2!#%NA=0>; M75:*;!!3J4[Q81CZ6MYD=GL071AFBZ/3^/CET\&+X>GQRU,S'G'@2,.@;L)6 MWLF'^,R$^CZZ(&U:)G_I"L/'\+J*7\-Z_!K/\ M5YTE0(S[3O:B?[+'I[>?Z=L'I>3;AYW=W+N^R1';/K_31K_?9%8=MVGTEX]3K:6Z?H5:%A(/<_X&V'A\:US^;JT[/Z#/_XG_P%]9>LMM- MB9R#1$840^E/!6++,5'DN^/XV?%S,(:Q%T%&Y4*/N2:L)K@GF$0HR6'DE940 MU:(#/5;E++*?VB03NMIY<:6RY#]F'PI-N03>)_:OT=9!X Q, V:9A#]"%L"6I ]_63J[X_D.?ZELAKKXL?/R. >C(XA1?B;IT, M.=TZKBGN@1F2[S$! Q1SB(!I(1G8]TXV\&M(9$##Y8C(&),?)M(3L.L;\PMQ M&''"EEM);BB8:\5%G7E.BC/S$2(MF,?G=5HEBW2)<^X,KU:M@/$096[FC;"+ M15J77 F?@QM1F2A0C<=%;;7V0B43+Z5*3ANRG0 F.B74VVD*Q?!I,VN8**S# M/,[[XA)'S8W>FK6X]-?6)";,$K>E#&)HR@XA)(/DP^I2H=@TFA;Y'&C[6YT4 M(=>UMKY>,.C'4.( (NRT)@KZ10:"7W1PW*$DJO(ZG1ARBWIIL"18M?V%Q+5#ZT>9];(?!*.^'(!50[7(@S ')Z5?>R-H';!.DM6:$%.L MB*DZ"9,#WHM&JH1G@%:T@[!SR+N65#A X[L;S4F$]30B$!5NSD*) G![!HLB MQLCA 7$)=4*O =(8OPC^^B4A )EU3K"(LMXT'5 0"_^<@ (R+)MI? X6,,.7 MTBB'L:E:3B@+#[)$DS5SH-R[2DS:P^0T<2G3@GT5-R'<4Q!XKOA\![$@N(6# MZ+8>MTP6!)R5/CIBSIBEZB:2#*>(EOZ:E%1@Q7W&.:%_C.L$6\=6!%;(^#I\ MJM!H+?3$):IQ4;*",>@#JE.ZE=X?:,2!'+=+M\!ZFYB M"RVI/13JXI"]S$U\RN[([X,WHT]V1C9/N1/E<=!&XJR@U/K"&GH]S8@'5@:Z MRL:;I,4(-@F$DSH.Z@]\:I1(A0@&K3-TR(Q?>: LS>I1"6/BC-[#S\E&-2## MSK-8*9PS5;JR:1 M&^PW*L\%JZP[!;%D*7$9;$]B\<"XF@4.+W"BKKD:7\[" M,K44^LM#=F;0+LW7ZQO2883[.2"8M!(S$02EO4]W"T W;QYZ=2T+PX9/>-LD M[896,NK:,#3W$\09%D92Y: M2<9(BI6>P]@?$\]R]J%YZ\ 93ZCN!PX*L0W,%DFPT3O1=V>ZA &.&8OU<17OQ@:6I>B0B%XH\BK)@8\Y-T%. MWAA>FM-Q"(-)$]@#,3P08-$08HOTCY2X'^216U>0(B/UA:NO[JR*^3$.BSXX MU[T3#PO7PEGLRRG[8N(,+.NA*VO$,N%6BS@0,+D8/(_00G58HQF*!U*'\86:^ MB,A&TIJ] T']\8$%L$AH0$K6+#G#2OV!8@P/N3C6N"ZI!6'V(5>:%B-=\H(/VV< M,UKD-[IH(G TC&6I$!!FE,9'\S3&#'6)OI^B>E62E75!7C9,<)[4\VAJ M/"A:]6,8-=6"YYZB[((;%*.W1^"JD-.K,(4$S?Q%8)Q&',S0R$/B 08PZJI$@X$< 6&I.I MNI@[7!;R;$ SFTA0UGLPF;**ASI+?>BG4@)- M O.?'MKIC$ I%O6B&B\-2AEERZ@)7A;"E1%E2$<\IY@V*F&0JT,)Y.@W=.S8 M(?C4%<)H)>=A?J90\#%F@6E=8%(G3RD4GN@IU6UN$1(=TMG;@]FAY0@0R'D^ M094;(OW@@=I5T0S[/:0K>\\R>LO)WZDR^L4=DB;ML*6OC"Z9T?YJ.G(V)U1[ MR^L/4%JW\PZR-)CL?'XZE*0,.BI>8@;^SMGHOD0-&=B-B'/[TOQI#//Z(]3F M5W+/+M0KV[MQFWJE2RS=O6!YW_JC5?P[6X-LI&(V90]3P& >)J'P[#1LQM&4 M2R$WJ@#OIB*/UYCC%8N)C7_K$C%.M%"JCALE>?IYAGF;12(G[-DT)M,HTU@7 M01>'-=$BM8%$XK/0SM9(.[!SGDYQ*/U-ZJ5(Z16EUP>ID3:\Y];T5]90OT7U M%&P-QC9K2Z<$\HVI@HJ@Q$7%U='-BJDR7I,X&Y946S1B7'%GI%#4]D\[(0N28VJ3#5G$VW[CP\HN;JRIP#F=2\V9RJE#%V,,O;IJHYK1>> MP7WX7&RT/CO6D:3OSHZ91(@$)RZ1T)/XH*0)IR[ PNJLQ2-=Z3#S$@JM;\'- MF+:R^3N:)67PB)GL:<\PC];(,<6-HX]A2&N5)_D_*B@']<> *R=]Z#)YC>C[ M56VXEQAP@B?7Z9E&NKKY+::FS[@4 G]K?UZ^) MJ>*5^Q.[M-C:!E N,S"67)EI$U>Z5$B6<>:G:B6E2I>5ZCK(N6:6F'[*.L^F M><#U33P)#-'U87]NH%EKD90%2VVAKW($V>_+(?MRR*X=?6B=*]EFSN9RMJHY MGABY##/EJ4N5>BJ@M9C.B+Y?$:\;[FP'6:6 MW#S8HZ-DZI7QR26/G3?)_>GX* /8'-S,.;7T<%X_0>K2I8F-/)7NM[#Q.H+@ M\0G_H5W(HOX/>X"_D*W;]NZVC&)[]/J661%K2%GT4$COJ4,7!MXB2^D:,!+?,LQCQ)!F,7$U'&# M#@-^@O P.IA!;'"-Q*76"Q0P).@&(ATQZ%^IR[W4.V'E>'7F1([D"WZ"W9[7 M$5_I>-%$I1. M=(J'J)Q),HDZYPV.EM+F,Y<1I)^J*P[+,YB!1MN3TY(I;)40X+NGQX.73YZ[ M!-[V0(]ORBC-!8?4A>WJL+I%(!UQ0 ,):^,@> VELQF?-L/03>9PWT!UC2O M<>8=@HN.D3"X&.]D<'$[ ^9%PENM_"W$:&S6N,I3VLB?L4WX7V6=6"XKNRRI*P)2'AO,.*GEA-BQ@NC2P '_JSSA5& M+':"?J:.>M+DU!DGEMR2.&)>QL_83,_>[0(CNE-QVW:C>O<<#P%YEI2DON4V MA*=[79[<[U38XS;@"[@]-/4))$<&VB9$7M]>VJD*VS$8QC '8$7(.37UM%RXU\ M7?(]L.XW9UV/9]?KLJ'KN0."0)K[>R:$0KE;\F+[7OP$LT>?<^F3!E?T M/B_P,@_O4SFP+;SZ7PZ!7P0;, M=-AVH[&8@K-'IN8S("9DL:@.%R#UAZS]@N4A=1O!NA$B='2.G'GI%SHAY/&I MR4)W;^CSP2GM*!B!U3^4G<<:M$L9H6D*6#C8QIZL(@:D*XWPF M12^;[,L:^[+&MSSE47H P23S9?[W4%@&F>*_QAY(MZ>7&\D-ULSTB#(/48]1 MTOVY-!_%!YX-CU"%T?D%:B\>SDR!6B MS;TQ*-7JJE"+V2ZXGM];*&#T\2:#9 M>I9M.".#)9MH2(]3GA+*$2'TC'<4;K--3 +?]; K,1TV8_ZGR;^ZXY[]S5S9 M!+AV*R;S1,D1[W.D0]!8@>=*\ AG@^HR;L@-'PF1EQ&3!D!#CKF$R$Y@ZZQ* MTNC9L>\V^;)I\7:F$0^^FH@OYRDZ5LJ-GA8(>>2LM&\R9=9M]V+KLO/)-OC> M@:+1S_G&%4$J]&SPXUB0=GPXS"Q5\K,^1-:U-!]Q4JP-^PT:<@CXVY[3WH7- M_,5"CK:M\S9,\*-D\MDAOF134H M,YS3#.WII[6E!X*E:G.IA_ZZX"JE#(,U=M#R:;X@&*'\"EPCPM'EHNCX]%4J MI; -7VW*L5Z+ ]N^P>*\.#%'U@QO6KG*N&&ZK+5P\RD^H,YZ7'0NX^7 MP<$.I_#;4,7^ZB 9D%UO.-KJV;IMF;\/ZJ;=@/9>J)O6<'O4S4K439O\VT?= M-$ZI[%$WMPLWVEOZT%@;VHZ-7+!N3$Y?HM+6GP;1NRZD2GMEC<,T)T-W^X?< MB&6/, FL_]S&$;&7AVUY+=URT>S>-D9$?&XB9 0%"?M/\D7%:7Z")NCU2Z;. M-&&[6'/H"@W=M"[(/*J.T*VDM88"1[.1"TI1H79G-0Z !Z1+: C."'[%\98X M;?2JP_[.XHVC%SW=_3>M;YD6#RTFM2<]#OR#_RO-2K:JK.:61BME@IIDOME: M/L&'P:K".X*I*G Z')S^M2MV[DLDP31Z:<>OE3A]KC4?U[?S@0V>JNO7[;'E^WQ99O$27>&:W0(W1Y?]B?!EW67 M$QX<\=//0GO$SQ[QT\&%/8B?@.-V#O&SO?OI]T"C/=#HVP&-^HH]G4"CCL34 M'FBT"T"C[FS^_V^@T3ZOO\_K_Z[XL@YM^*WP91U75^\(OJP?5/.'P)>U[OW> MMJJ_#[ZL?8GYO?!EK>$>$E_V@%OY P0)A4K/HTN\=1DFK%C9XU8.S(UUSG:V MJ60XMLZ\_GP3N1S"==$!^HWR_,L1_*L@L07A^3EO&^?V"Z0A;27SD\ZSODLL M/:4%I\3)ADPB&;F/RSS=O($VGZX"M-"57N$3U%2&S\6/J1V+5Z;,,XSN]1&J MA!((4,W*Z.#X\3'"C.#OAQQP-\%*[14''4Z[^DV'J)N\@SS^<.A: A_P%Y ME?E(N\1$]SMW5"T%(+M!A"S<"0_K86*I%G:Q%A;V>@%C!PHOY3!MH=1UGDQ, MY^5)7H\J:7UK[@G=E O[%O>GHE"+88,G\ M)GS1FL1KSPH8A)5?<0W8(@8W0$ UBZU-B&!$H+02C*YI(N[5] ^.#R72$K3= MNNX2G^2'ML.$!\_KZ-_%D[+7+Q"&2=3>+^@[_IB^.HKX4!&L%5Y&Y(CP,,U>V7V))*-[MJOV((8 MR<6WF?&7!"-(%C&0LB(>KNO9')R3FXQ M$]?9#J&J71J4<'!\+#"LA[- ML;PUL9N"B2?F++E\FDI8&QC9;E;M\%P' H#8P&9S+HSQ4MZEH#)_NM4.ET1% MN+(2AZA+A'M?\X>2G!UU=\UI(2];SD:IG8MN;0#) C)'W&NI6A>.F& )+WS? M49)T7YKL*+.:[;%1OW?;91.))PW\^4*Z5;WZ-\!)1AO@)/'BD IB1\XK.1; M-W #&(8S]+YM7<]]%S>^P1SVAI@6FK+IM6\,KER)BFP1O7V;3J/)KX5F8CX MK_"R435=6B2W%K5(L8H2.\KT8:EE$+W9S' $IW4D44.$!WHRKXZ6HNBENGE? M?6KL;:=.Y\LFP_:XGB#F"YW)N\EDYVE:1@:]9";F^^X_RHUPCCH1[HB-+[A( M&J1$Z(YS,<24Y Q2HCD-" MV0%S_SK),!G0[W.NE#-GC1 ]=DMC0UI);BM"ET1G3B9]5!+H]PX:&%/5+<91 M0%B\S#(1%]V[B2?!0RO<]UM(_SU=< ;/(4T3NLHI@-W&!"F MQ>$2Z,OE4C9X 1UFP5LNP_>0IT%Y O.R3- J9(I;Z:H52270N8N4#L88V&6' M[M[N?7SKPTE_P[F3O]U0!UA3H_Q:=_*(:?;.!#%Y(XM)M+%0^[R'W(!HG Q\ ME+PMA"X2Y]W*%(M,M6^N%)DR'-/Z'?VJ,+\Z$.=>DG X8V1]Q)$W@9:Z>E4! WY];I/T1:Z8<(]#E,7-L6Q>:QM M[S(]O 7SG9'6:54;L!R&(6QC.VDRE%/C4\NW8:D5"L+)L(WB-*KJFS)_V959OC-10ZT?K@3EA@ )GD0J(9),POQ&1?,Z MK1)0=;3A>*>EV0)BH=9*+*!YK@-BN=Q8R$--0Z(,#I.L&5DRN6'>HHO#3>F> MAH ]6R3M(5OWI;?=0V\J4]$- C_(NX0?3A!*:HJ3&N=2;4CQZ( S#O0#TI3F M?/P*(>5F->6SOVHZ56141S? B M8Z--!=3P<3^-4VNJDC[0[D6K='"^^ M1XR.XBRTS-P_YX=(@80O<\2[E-<,+V,T!D!Y*9+ +??X"<]+:P<$=7=9AU' MS2PQ=\"2I&%@0%?G(H#9X/*%@=&\NQ1>$:R +\5)4[HH<4?3&T+?'_Y,8*/6 M8NX'-FH-]\<%&WFJL$VD%5@CJ25UP8Q:(*;VP.LP1N[B>K^E1^,67)O(#<\% ML"-N\$=T$17??)ZX@KGG^'K*+%4WNRJ4X8GP0?3>'5YSF<&@YXD0S)PP6B36:Q%/\X$"?XA@,RL\]0D* MNT [,%5)$5U3MX\U*XP-6,)T*N'EE;AB;,<&OQNG>4GRJP@NDSBR-;%GS1JE M'4+^(K*OB#P@[I?]D7<,IE,^',UBZCOZISG,%B-%K'@0$MYD1_"V1K%+^[ M.\H=]5\>VZ^9,$-YGRLM\8BZ31#UD@$+_>8E5*Y8$_'$\BL.D#46C!D8RN?2 MX=>44@#N;WR!N08:FF_M8MMQT3:DFJ)9H&YTX<2N7Z)?:GS4-RQ,'] MM)QG8P'RVJ'Q$223TVCTUZ'L(KFDE'--Y.>$I963#>1*N9UI[AE'H=Z43#]7 MT.S7L,XKWC7>3$,_+SM1NCC&%$38;ZO6\Q#;[51*4@;8TM5G+3(93&L*1P@T M4%E(^L:]R8).F.OB"J40 [$\M9";0H_5@K3#?]PGC)7&K:-/_%"D<$HBYF(; M^8&VB+I>JNDQ>"XPFJ!4TT3$ ?*@3G.19=/"&P=+OP>0AW=#AI3A;^ 6+0FL3"X=4;_R>1^(T&SD@DK%C M%$@'T5TR;E2#VX(;#S'N* G3%4[-P=KR0C*!*N,G*2>[=.=KB!0KNJ_YWHJ@ M_ERL+8N68X,X GIS8.C*JD-9"K]TMY9M>__-UW#+P>1ZAWH.?GM0W3H3JGQ( M5WVOGH([2JA.0&8;=-OM$ZR!7F:;^!8F- FZK[N[V,$3/>)@X8A_+]W8[]6$ MO8F2W-&]:8+D+KLJOFV*LE624H 7.W>&S-V0&HF@=Z^%P I@82X^ZGN#D/X MK4YU=[B4.W*JNS]OO?53W:/@G3<2H<'KQ#FK(IM[L/E MS-5"P(00#6.JCS\QZXNC9\\P)&=A_)0J=&&/P1-[G^98 M]OT,L4OT07T!%0KB%$>_5FH6O7AZ?'P<1YGIT^OSI<#?E MYPT8\*,*%I&#M8W>46:X9/=:#NQ]4#>26BY6(_+P1]]3D+I-+KB0 H77_,U? M#:50:"D2D[E9$WZQ+DO,M8"NOZ'Z&CF!#K*(8\T55:(I^S])ID .*C'0.8$Q M#*VN*$)$[ @708B7&),.7DV%T!.KVBWI\3P0F'JR\670NX[\++)([&>!*TIO MT0)ZQQJLIBFA*1I3NHA>5.0I'YR@/DQDY.$7W$XS ^>]PO! PAKXS8@ G51X M!RM3Y45)U@YHD>AK299[\32#XKB3%V'<80BIC!)8*WP!Q_4Y.-!2>P0K56=3 M,#W9A$^,U!28C:D<%!R=E169.+\&KXZR46Y58/6(JSFSGY1J/?)W-52DX++YCOJ3%H9()F_ M-(P'\KU-4 )P&/5N=27&S]($XV3XQ/@H;W^X^# (OKCBHCRE_+F*B.6^10V. MX-A)NZ^>J,2HLROF ]Q#"TCM"/X-*)4+W9GY*?I\R(4FX<7>LODQ>X#2O9*F MCETIEEH5?F')]-"LC+V2J#]((Y2J)>CMLVGR54_.O27RK S[507\-S$SEI^]X.\>5Q/_RWO-FH '8Y6* MWB(5!O,]!XFL]!$23Y]E^4VA%N?>)(3(,MF__>7EL^/[_R:2 J778+.]&G1 M4G&LW]B,.EB_GV<&A9?/^<:N'I7G5 V2^3$RR&/BJ+T@[ 5AE2#43EWH]!8X&/='TGX':;U'\1W%AFD6A=NH*QY7K"A00%>VHK8N],;68?^X5M[S3NF?'.S(A8DIBL@8YM M=2[&!'!UI?!OBU1/\$];?;#IW4E2FI =#<@Q7K-7<.K8G'H/&M#X' U:,_=Z M3^X9>\_8#\C87L*5>S@R')"*!-WQD 5B.41\$;0H;D4L4P^0U\;>,_9V M&+O?DY!F+F6C[.>5NFPQBZZ@I^XHY@2631<8[N\X"-Q\8??I]Q6BL0_>]\)Q M-^'@HT=CG2RJU3QF^-0#3Q/P,5#X2(\#., MSFW-V**S1X(XHP:839'XX\7&/V:F)!E'G7'RAB5$.9(AY3\YH+:/FO>2O8ED MVQX=QZ>M.*,W;]4V2'O7:\^#=PR6W;%I.GA1EODX\?+"OM=S,\NIG_8#,FYP MWE>N#?4Q&+TG10N=:H0,41)[[U[M!> >2MB[T91*%T8&7)]#[*GVQ_-P?B4T MHQ02Q]$X*<;U'"63_$#?YYFK+S -_!@ER$4%;_DT,7!7CM*CL!H8]VJ_-LCD'(DFT_(26L0OD$)W]]UK-DB M:NF ,]U&@T*A3?WS+EB:!T J["A0M'8YO?=?T:L?A?%ZM'QN-FHN:8*Q/DQ;*R3,CW M !E;G1O+3(P,C0Q,C,Q7V-A;"YX;6Q0 M2P$"% ,4 " "9B8%:0\RVC79; #:7P8 %0 @ $>,0 M96YT;RTR,#(T,3(S,5]D968N>&UL4$L! A0#% @ F8F!6A[9 [W,N M2%(, !4 ( !QXP &5N=&\M,C R-#$R,S%?;&%B+GAM;%!+ M 0(4 Q0 ( )F)@5K.GY3&;W@ $Q0"0 5 " <9% 0!E M;G1O+3(P,C0Q,C,Q7W!R92YX;6Q02P$"% ,4 " "9B8%:FQRF'R=X! #M MPBH %0 @ %HO@$ 96YT;RTR,#(T,3(S,7@Q,&LN:'1M4$L! M A0#% @ F8F!6CM)N0_!@!E;G1O+3(P,C0Q,C,Q>&5X,S%D,BYH M=&U02P$"% ,4 " "9B8%:'^H]:WH% U)@ & @ $ M208 96YT;RTR,#(T,3(S,7AE>#,R9#$N:'1M4$L! A0#% @ F8F!6JH[ MLGPD+ 4 X! !@ ( !L$X& &5N=&\M,C R-#$R,S%X97@T =9#(P+FAT;5!+!08 "@ * *8" *>P8 ! end XML 104 ento-20241231x10k_htm.xml IDEA: XBRL DOCUMENT 0001604191 2024-05-14 0001604191 srt:MinimumMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2024-12-31 0001604191 srt:MinimumMember us-gaap:MeasurementInputPriceVolatilityMember 2024-12-31 0001604191 srt:MaximumMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2024-12-31 0001604191 srt:MaximumMember us-gaap:MeasurementInputPriceVolatilityMember 2024-12-31 0001604191 srt:MinimumMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-12-31 0001604191 srt:MinimumMember us-gaap:MeasurementInputPriceVolatilityMember 2023-12-31 0001604191 srt:MaximumMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-12-31 0001604191 srt:MaximumMember us-gaap:MeasurementInputPriceVolatilityMember 2023-12-31 0001604191 ento:SeriesGRedeemablePreferredStockMember 2024-12-31 0001604191 ento:ImmunogenxIncMember us-gaap:SeriesGPreferredStockMember 2024-03-13 0001604191 ento:SeriesGRedeemablePreferredStockMember 2023-12-31 0001604191 us-gaap:SeriesGPreferredStockMember 2023-12-31 0001604191 ento:SeriesGConvertiblePreferredStockMember us-gaap:PreferredStockMember 2024-12-31 0001604191 us-gaap:SeriesGPreferredStockMember 2024-12-31 0001604191 us-gaap:SeriesEPreferredStockMember us-gaap:PrivatePlacementMember 2023-03-15 2023-03-15 0001604191 us-gaap:RestrictedStockUnitsRSUMember us-gaap:SubsequentEventMember 2025-01-01 2025-01-31 0001604191 ento:May2024WarrantsMember ento:May2024RegisteredDirectOfferingMember 2024-05-14 2024-05-14 0001604191 ento:May2024PreFundedWarrantsMember ento:May2024RegisteredDirectOfferingMember 2024-05-14 2024-05-14 0001604191 ento:March2024WarrantsMember ento:March2024RegisteredDirectOfferingMember 2024-03-06 2024-03-06 0001604191 ento:March2024PreFundedWarrantsMember ento:March2024RegisteredDirectOfferingMember 2024-03-06 2024-03-06 0001604191 us-gaap:CommonStockMember ento:May2024RegisteredDirectOfferingMember 2024-01-01 2024-12-31 0001604191 us-gaap:CommonStockMember ento:March2024RegisteredDirectOfferingMember 2024-01-01 2024-12-31 0001604191 us-gaap:CommonStockMember ento:July2024InducementOfferingMember 2024-01-01 2024-12-31 0001604191 ento:JulyTwoThousandAndTwentyThreeWarrantsMember 2023-07-21 2023-07-21 0001604191 ento:JulyTwoThousandAndTwentyThreePreFundedWarrantsMember 2023-07-21 2023-07-21 0001604191 ento:JulyTwoThousandAndTwentyThreeOfferingMember 2023-07-21 2023-07-21 0001604191 us-gaap:SeriesDPreferredStockMember us-gaap:PrivatePlacementMember 2023-03-15 2023-03-15 0001604191 us-gaap:CommonStockMember ento:JulyTwoThousandAndTwentyThreeOfferingMember 2023-01-01 2023-12-31 0001604191 ento:TungstenPartnersLlcMember ento:ImmunogenxIncMember us-gaap:SeriesGPreferredStockMember 2024-03-13 2024-03-13 0001604191 ento:TungstenPartnersLlcMember ento:ImmunogenxIncMember us-gaap:CommonStockMember 2024-03-13 2024-03-13 0001604191 ento:SeriesBConvertiblePreferredStockMember us-gaap:PreferredStockMember 2024-01-01 2024-12-31 0001604191 ento:SeriesBConvertiblePreferredStockMember us-gaap:PreferredStockMember 2023-01-01 2023-12-31 0001604191 ento:ImmunogenxIncMember us-gaap:CommonStockMember 2024-01-01 2024-12-31 0001604191 2023-12-18 2023-12-18 0001604191 2023-01-18 2023-01-18 0001604191 us-gaap:RetainedEarningsMember 2024-12-31 0001604191 us-gaap:AdditionalPaidInCapitalMember 2024-12-31 0001604191 us-gaap:RetainedEarningsMember 2023-12-31 0001604191 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001604191 us-gaap:RetainedEarningsMember 2022-12-31 0001604191 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001604191 ento:SeriesBConvertiblePreferredStockMember us-gaap:PreferredStockMember 2024-12-31 0001604191 us-gaap:CommonStockMember 2024-12-31 0001604191 ento:SeriesBConvertiblePreferredStockMember us-gaap:PreferredStockMember 2023-12-31 0001604191 us-gaap:CommonStockMember 2023-12-31 0001604191 ento:SeriesBConvertiblePreferredStockMember us-gaap:PreferredStockMember 2022-12-31 0001604191 us-gaap:CommonStockMember 2022-12-31 0001604191 ento:StockOptionsSubjectToServiceBasedMilestoneVestingConditionsMember 2024-01-01 2024-12-31 0001604191 ento:StockOptionsSubjectToPerformanceBasedMilestoneVestingConditionsMember 2024-01-01 2024-12-31 0001604191 ento:StockOptionsSubjectToServiceBasedMilestoneVestingConditionsMember 2023-01-01 2023-12-31 0001604191 ento:StockOptionsSubjectToPerformanceBasedMilestoneVestingConditionsMember 2023-01-01 2023-12-31 0001604191 us-gaap:EmployeeStockOptionMember ento:Plan2014AndPlan2020Member 2022-01-01 2022-12-31 0001604191 us-gaap:EmployeeStockOptionMember ento:Plan2014AndPlan2020Member 2022-12-31 0001604191 us-gaap:EmployeeStockOptionMember ento:StockOptionsUnderAmendedAndRestatedOmnibusEquityIncentivePlan2014OmnibusEquityIncentivePlan2020AndImgx2021PlanMember 2024-01-01 2024-12-31 0001604191 us-gaap:EmployeeStockOptionMember ento:EquityIncentivePlan2020MemberMember 2024-01-01 2024-12-31 0001604191 us-gaap:EmployeeStockOptionMember ento:Plan2014AndPlan2020Member 2024-12-31 0001604191 us-gaap:EmployeeStockOptionMember ento:Plan2014AndPlan2020Member 2023-12-31 0001604191 ento:EquityIncentivePlan2020MemberMember us-gaap:SubsequentEventMember 2025-01-31 0001604191 ento:The2014OmnibusEquityIncentivePlanMember 2024-12-31 0001604191 ento:EquityIncentivePlan2020MemberMember 2020-09-11 0001604191 us-gaap:StockOptionMember 2024-01-01 2024-12-31 0001604191 us-gaap:StockOptionMember 2023-01-01 2023-12-31 0001604191 us-gaap:RestrictedStockUnitsRSUMember ento:EquityIncentivePlan2020MemberMember 2024-12-31 0001604191 us-gaap:RestrictedStockUnitsRSUMember ento:EquityIncentivePlan2020MemberMember 2023-12-31 0001604191 us-gaap:RestrictedStockUnitsRSUMember ento:EquityIncentivePlan2020MemberMember ento:VestingOverRemainingTermMember 2023-01-01 2023-12-31 0001604191 us-gaap:RestrictedStockUnitsRSUMember ento:EquityIncentivePlan2020MemberMember ento:PerformanceMilestoneMember 2023-01-01 2023-12-31 0001604191 us-gaap:RestrictedStockUnitsRSUMember ento:EquityIncentivePlan2020MemberMember 2024-01-01 2024-12-31 0001604191 ento:EquityIncentivePlan2020MemberMember 2024-01-01 2024-12-31 0001604191 us-gaap:RestrictedStockUnitsRSUMember ento:EquityIncentivePlan2020MemberMember 2023-01-01 2023-12-31 0001604191 ento:SanofiMember us-gaap:LicenseAgreementTermsMember 2023-01-01 2023-12-31 0001604191 us-gaap:LicenseAgreementTermsMember 2023-10-01 2023-10-31 0001604191 ento:DevelopmentAndRegulatoryMilestonePaymentsMember ento:SanofiMember us-gaap:LicenseAgreementTermsMember 2023-09-13 2023-09-13 0001604191 ento:CommercialMilestonePaymentsMember ento:SanofiMember us-gaap:LicenseAgreementTermsMember 2023-09-13 2023-09-13 0001604191 us-gaap:LeaseholdImprovementsMember 2024-12-31 0001604191 ento:OfficeEquipmentsMember 2024-12-31 0001604191 ento:ComputerEquipmentAndSoftwareMember 2024-12-31 0001604191 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001604191 ento:OfficeEquipmentsMember 2023-12-31 0001604191 ento:ComputerEquipmentAndSoftwareMember 2023-12-31 0001604191 ento:RevolvingLoanAgreementMember us-gaap:SubsequentEventMember 2025-01-31 2025-01-31 0001604191 us-gaap:DirectorsAndOfficersLiabilityInsuranceMember 2024-01-01 2024-12-31 0001604191 us-gaap:CommonStockMember ento:JulyTwoThousandAndTwentyFourInducementOfferingMember 2024-01-01 2024-12-31 0001604191 us-gaap:CommonStockMember us-gaap:WarrantMember ento:JulyTwoThousandAndTwentyThreeOfferingMember 2023-01-01 2023-12-31 0001604191 us-gaap:CommonStockMember ento:March2023OfferingMember 2023-01-01 2023-12-31 0001604191 ento:SeriesBPreferredStockConvertedIntoCommonStockMember 2024-12-31 0001604191 us-gaap:SeriesFPreferredStockMember 2022-11-28 0001604191 us-gaap:SeriesEPreferredStockMember 2022-07-15 0001604191 us-gaap:SeriesDPreferredStockMember 2022-07-15 0001604191 us-gaap:SeriesFPreferredStockMember 2024-12-31 0001604191 us-gaap:SeriesEPreferredStockMember 2024-12-31 0001604191 us-gaap:SeriesDPreferredStockMember 2024-12-31 0001604191 us-gaap:SeriesCPreferredStockMember 2024-12-31 0001604191 us-gaap:SeriesFPreferredStockMember 2023-12-31 0001604191 us-gaap:SeriesEPreferredStockMember 2023-12-31 0001604191 us-gaap:SeriesDPreferredStockMember 2023-12-31 0001604191 us-gaap:SeriesCPreferredStockMember 2023-12-31 0001604191 us-gaap:SeriesBPreferredStockMember 2023-12-31 0001604191 us-gaap:SeriesEPreferredStockMember us-gaap:PrivatePlacementMember 2023-03-15 0001604191 us-gaap:SeriesCPreferredStockMember us-gaap:PrivatePlacementMember 2023-03-15 0001604191 us-gaap:PreferredStockMember 2024-12-31 0001604191 ento:July2024InducementOfferingMember 2024-07-10 2024-07-10 0001604191 us-gaap:StateAndLocalJurisdictionMember 2024-12-31 0001604191 us-gaap:OperatingSegmentsMember ento:DrugDevelopmentMember 2024-01-01 2024-12-31 0001604191 us-gaap:OperatingSegmentsMember ento:DrugDevelopmentMember 2023-01-01 2023-12-31 0001604191 us-gaap:FairValueInputsLevel2Member 2023-12-31 0001604191 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-12-31 0001604191 ento:ImmunogenxIncMember 2024-01-01 2024-12-31 0001604191 us-gaap:RetainedEarningsMember 2024-01-01 2024-12-31 0001604191 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001604191 us-gaap:RevolvingCreditFacilityMember 2023-09-30 0001604191 us-gaap:RevolvingCreditFacilityMember 2024-03-13 0001604191 us-gaap:RevolvingCreditFacilityMember 2022-10-31 0001604191 us-gaap:InProcessResearchAndDevelopmentMember 2024-12-31 0001604191 ento:ImmunogenxIncMember 2024-12-31 0001604191 us-gaap:TrademarksAndTradeNamesMember 2024-12-31 0001604191 us-gaap:PatentsMember 2024-12-31 0001604191 us-gaap:RestrictedStockMember ento:EquityIncentivePlan2014Member 2024-12-31 0001604191 us-gaap:RestrictedStockMember ento:EquityIncentivePlan2014Member 2023-12-31 0001604191 ento:VestingOverRemainingTermMember 2024-01-01 2024-12-31 0001604191 ento:VestingOverRemainingTermMember 2023-01-01 2023-12-31 0001604191 ento:VestingOverRemainingTermMember 2024-12-31 0001604191 ento:VestingOverRemainingTermMember 2023-12-31 0001604191 ento:PerformanceBasedMilestoneMember 2023-12-31 0001604191 srt:MinimumMember 2024-01-01 2024-12-31 0001604191 srt:MaximumMember 2024-01-01 2024-12-31 0001604191 us-gaap:DirectorsAndOfficersLiabilityInsuranceMember 2024-12-31 0001604191 us-gaap:DirectorsAndOfficersLiabilityInsuranceMember 2023-11-01 2023-11-30 0001604191 ento:EidlLoanMember 2024-03-13 0001604191 us-gaap:NotesPayableOtherPayablesMember 2024-12-31 0001604191 ento:EidlLoanMember 2024-12-31 0001604191 us-gaap:DirectorsAndOfficersLiabilityInsuranceMember 2024-06-30 0001604191 us-gaap:DirectorsAndOfficersLiabilityInsuranceMember 2023-12-31 0001604191 us-gaap:DirectorsAndOfficersLiabilityInsuranceMember 2023-11-30 0001604191 us-gaap:RevolvingCreditFacilityMember 2024-03-13 2024-03-13 0001604191 us-gaap:RevolvingCreditFacilityMember 2022-10-01 2022-10-31 0001604191 2024-03-13 0001604191 us-gaap:SeriesDPreferredStockMember us-gaap:PrivatePlacementMember 2023-03-15 0001604191 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-12-31 0001604191 us-gaap:CommonStockMember 2024-01-01 2024-12-31 0001604191 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001604191 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001604191 ento:SeriesBPreferredStockConvertibleIntoSeriesCPreferredStockMember 2024-01-01 2024-12-31 0001604191 ento:SeriesBPreferredStockConvertibleIntoCommonStockWithSeriesCWarrantsMember 2024-01-01 2024-12-31 0001604191 ento:SeriesBPreferredStockConvertibleIntoCommonStockWithNoWarrantsMember 2024-01-01 2024-12-31 0001604191 ento:ImmunogenxIncMember us-gaap:CommonStockMember 2024-03-13 0001604191 us-gaap:RestrictedStockMember ento:The2014OmnibusEquityIncentivePlanMember 2024-12-31 0001604191 ento:EquityIncentivePlan2020MemberMember 2024-12-31 0001604191 ento:SeriesCWarrantsMember ento:SeriesBPreferredStockConvertibleIntoCommonStockWithSeriesCWarrantsMember 2024-12-31 0001604191 ento:May2024WarrantsMember ento:May2024RegisteredDirectOfferingMember 2024-12-31 0001604191 ento:May2024PreFundedWarrantsMember ento:May2024RegisteredDirectOfferingMember 2024-12-31 0001604191 ento:March2024WarrantsMember ento:March2024RegisteredDirectOfferingMember 2024-12-31 0001604191 ento:March2024PreFundedWarrantsMember ento:March2024RegisteredDirectOfferingMember 2024-12-31 0001604191 ento:InvestorWarrantsMember ento:SeriesBPreferredStockConvertibleIntoSeriesCPreferredStockMember 2024-12-31 0001604191 ento:InducementWarrantsMember 2024-12-31 0001604191 ento:InducementWarrantsMember ento:July2024InducementOfferingMember 2024-07-10 0001604191 ento:ImmunogenxIncMember ento:AssumedWarrantsMember us-gaap:CommonStockMember 2024-03-13 0001604191 ento:WarrantsPreFundedWarrantsAndPlacementAgentWarrantsMember ento:March2023OfferingMember 2023-12-31 0001604191 ento:SeptemberTwentyTwentyThreeInducementWarrantsMember 2023-12-31 0001604191 ento:June2023InducementOfferingMember 2023-12-31 0001604191 ento:JulyTwoThousandAndTwentyThreeOfferingMember 2023-12-31 0001604191 ento:DecemberTwentyTwentyThreeInducementOfferingMember 2023-12-31 0001604191 ento:SeptemberTwentyTwentyThreeInducementWarrantsMember 2023-09-14 0001604191 ento:May2024RegisteredDirectOfferingMember 2024-05-14 0001604191 ento:March2024RegisteredDirectOfferingMember 2024-03-06 0001604191 ento:JulyTwoThousandAndTwentyThreeOfferingMember 2023-07-21 0001604191 us-gaap:PrivatePlacementMember 2023-03-15 0001604191 ento:ExistingWarrantsMember ento:July2024InducementOfferingMember 2024-07-10 0001604191 ento:May2024WarrantsMember ento:May2024RegisteredDirectOfferingMember 2024-05-14 0001604191 ento:May2024PreFundedWarrantsMember ento:May2024RegisteredDirectOfferingMember 2024-05-14 0001604191 srt:MinimumMember ento:ImmunogenxIncMember ento:AssumedWarrantsMember us-gaap:CommonStockMember 2024-03-13 0001604191 srt:MaximumMember ento:ImmunogenxIncMember ento:AssumedWarrantsMember us-gaap:CommonStockMember 2024-03-13 0001604191 ento:ImmunogenxIncMember ento:AssumedOptionsMember us-gaap:CommonStockMember 2024-03-13 0001604191 ento:March2024WarrantsMember ento:March2024RegisteredDirectOfferingMember 2024-03-06 0001604191 ento:March2024PreFundedWarrantsMember ento:March2024RegisteredDirectOfferingMember 2024-03-06 0001604191 ento:ExistingWarrantsMember ento:DecemberTwentyTwentyThreeInducementOfferingMember 2023-12-27 0001604191 ento:DecemberTwentyTwentyThreeInducementWarrantsMember ento:DecemberTwentyTwentyThreeInducementOfferingMember 2023-12-27 0001604191 ento:SeptemberTwentyTwentyThreeInducementWarrantsMember ento:SeptemberTwentyTwentyThreeInducementOfferingMember 2023-09-14 0001604191 ento:ExistingWarrantsMember ento:SeptemberTwentyTwentyThreeInducementOfferingMember 2023-09-14 0001604191 ento:JulyTwoThousandAndTwentyThreeWarrantsMember 2023-07-21 0001604191 ento:JulyTwoThousandAndTwentyThreePreFundedWarrantsMember 2023-07-21 0001604191 ento:ExistingWarrantsMember ento:June2023InducementOfferingMember 2023-06-13 0001604191 ento:June2023InducementOfferingMember 2023-06-13 0001604191 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2024-12-31 0001604191 us-gaap:MoneyMarketFundsMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2024-12-31 0001604191 us-gaap:MoneyMarketFundsMember 2024-12-31 0001604191 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001604191 us-gaap:MoneyMarketFundsMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-12-31 0001604191 us-gaap:MoneyMarketFundsMember 2023-12-31 0001604191 ento:ImmunogenxIncMember us-gaap:TrademarksAndTradeNamesMember 2024-03-13 0001604191 ento:ImmunogenxIncMember us-gaap:PatentsMember 2024-03-13 0001604191 ento:ImmunogenxIncMember ento:InProcessResearchAndDevelopmentofLatiglutenaseMember 2024-03-13 0001604191 ento:ImmunogenxIncMember ento:InProcessResearchAndDevelopmentofCypcelMember 2024-03-13 0001604191 ento:ImmunogenxIncMember us-gaap:SeriesGPreferredStockMember 2024-03-13 2024-03-13 0001604191 ento:ImmunogenxIncMember us-gaap:CommonStockMember 2024-03-13 2024-03-13 0001604191 ento:OfficeSpaceAt777YamatoRoadSuite502BocaRatonFl33431Member 2024-12-31 0001604191 us-gaap:SeriesGPreferredStockMember 2024-01-01 2024-12-31 0001604191 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-12-31 0001604191 us-gaap:RestrictedStockMember 2024-01-01 2024-12-31 0001604191 us-gaap:PreferredStockMember 2024-01-01 2024-12-31 0001604191 us-gaap:EmployeeStockMember 2024-01-01 2024-12-31 0001604191 ento:CommonStockWarrantsMember 2024-01-01 2024-12-31 0001604191 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001604191 us-gaap:RestrictedStockMember 2023-01-01 2023-12-31 0001604191 us-gaap:PreferredStockMember 2023-01-01 2023-12-31 0001604191 us-gaap:EmployeeStockMember 2023-01-01 2023-12-31 0001604191 ento:CommonStockWarrantsMember 2023-01-01 2023-12-31 0001604191 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-12-31 0001604191 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-12-31 0001604191 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-12-31 0001604191 us-gaap:MaterialReconcilingItemsMember 2023-01-01 2023-12-31 0001604191 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-12-31 0001604191 ento:ImmunogenxIncMember us-gaap:TrademarksAndTradeNamesMember 2024-03-13 2024-03-13 0001604191 ento:ImmunogenxIncMember us-gaap:PatentsMember 2024-03-13 2024-03-13 0001604191 us-gaap:CorporateNonSegmentMember 2024-01-01 2024-12-31 0001604191 us-gaap:CorporateNonSegmentMember 2023-01-01 2023-12-31 0001604191 ento:RevolvingLoanAgreementMember us-gaap:SubsequentEventMember ento:QualifiedPublicEquityOfferingMember 2025-01-31 2025-01-31 0001604191 ento:SanofiMember us-gaap:LicenseAgreementTermsMember 2024-01-01 2024-12-31 0001604191 srt:MinimumMember us-gaap:SeriesGPreferredStockMember 2024-03-13 0001604191 ento:SeriesGConvertiblePreferredStockMember us-gaap:PreferredStockMember 2024-01-01 2024-12-31 0001604191 us-gaap:WarrantMember ento:JulyTwoThousandAndTwentyFourInducementOfferingMember 2024-01-01 2024-12-31 0001604191 ento:PreFundedWarrantsMember 2024-01-01 2024-12-31 0001604191 ento:PreFundedWarrantsMember 2023-01-01 2023-12-31 0001604191 ento:ConsultantsMember 2024-01-01 2024-12-31 0001604191 ento:ConsultantsMember 2023-01-01 2023-12-31 0001604191 us-gaap:CommonStockMember ento:SeptemberTwentyTwentyThreeInducementOfferingMember 2023-01-01 2023-12-31 0001604191 us-gaap:CommonStockMember ento:June2023InducementOfferingMember 2023-01-01 2023-12-31 0001604191 us-gaap:CommonStockMember ento:DecemberTwentyTwentyThreeInducementOfferingMember 2023-01-01 2023-12-31 0001604191 us-gaap:AdditionalPaidInCapitalMember ento:IssuanceOfCommonStockPreFundedWarrantsInMarch2023OfferingMember 2023-01-01 2023-12-31 0001604191 us-gaap:AdditionalPaidInCapitalMember ento:IssuanceOfCommonStockPreFundedWarrantsInJuly2023OfferingMember 2023-01-01 2023-12-31 0001604191 ento:IssuanceOfCommonStockPreFundedWarrantsInMarch2023OfferingMember 2023-01-01 2023-12-31 0001604191 ento:IssuanceOfCommonStockPreFundedWarrantsInJuly2023OfferingMember 2023-01-01 2023-12-31 0001604191 us-gaap:CommonStockMember ento:IssuanceOfCommonStockPreFundedWarrantsInMarch2023OfferingMember 2023-01-01 2023-12-31 0001604191 us-gaap:CommonStockMember ento:IssuanceOfCommonStockPreFundedWarrantsInJuly2023OfferingMember 2023-01-01 2023-12-31 0001604191 us-gaap:AdditionalPaidInCapitalMember ento:IssuanceOfCommonStockInConnectionWithExerciseOfWarrantsInJuly2024InducementOfferingMember 2024-01-01 2024-12-31 0001604191 ento:IssuanceOfCommonStockInConnectionWithExerciseOfWarrantsInJuly2024InducementOfferingMember 2024-01-01 2024-12-31 0001604191 us-gaap:AdditionalPaidInCapitalMember ento:IssuanceOfCommonStockInConnectionWithExerciseOfWarrantsInSeptember2023InducementOfferingMember 2023-01-01 2023-12-31 0001604191 us-gaap:AdditionalPaidInCapitalMember ento:IssuanceOfCommonStockInConnectionWithExerciseOfWarrantsInJune2023InducementOfferingMember 2023-01-01 2023-12-31 0001604191 us-gaap:AdditionalPaidInCapitalMember ento:IssuanceOfCommonStockInConnectionWithExerciseOfWarrantsInDecember2023InducementOfferingMember 2023-01-01 2023-12-31 0001604191 ento:IssuanceOfCommonStockInConnectionWithExerciseOfWarrantsInSeptember2023InducementOfferingMember 2023-01-01 2023-12-31 0001604191 ento:IssuanceOfCommonStockInConnectionWithExerciseOfWarrantsInJune2023InducementOfferingMember 2023-01-01 2023-12-31 0001604191 ento:IssuanceOfCommonStockInConnectionWithExerciseOfWarrantsInDecember2023InducementOfferingMember 2023-01-01 2023-12-31 0001604191 us-gaap:CommonStockMember ento:IssuanceOfCommonStockInConnectionWithExerciseOfWarrantsInJuly2024InducementOfferingMember 2024-01-01 2024-12-31 0001604191 us-gaap:CommonStockMember ento:IssuanceOfCommonStockInConnectionWithExerciseOfWarrantsInSeptember2023InducementOfferingMember 2023-01-01 2023-12-31 0001604191 us-gaap:CommonStockMember ento:IssuanceOfCommonStockInConnectionWithExerciseOfWarrantsInJune2023InducementOfferingMember 2023-01-01 2023-12-31 0001604191 us-gaap:CommonStockMember ento:IssuanceOfCommonStockInConnectionWithExerciseOfWarrantsInDecember2023InducementOfferingMember 2023-01-01 2023-12-31 0001604191 us-gaap:EmployeeStockOptionMember ento:Plan2014AndPlan2020Member 2024-01-01 2024-12-31 0001604191 us-gaap:EmployeeStockOptionMember ento:Plan2014AndPlan2020Member 2023-01-01 2023-12-31 0001604191 ento:EquityIncentivePlan2020MemberMember 2023-01-01 2023-12-31 0001604191 ento:Imgx2021PlanMember 2024-01-01 2024-12-31 0001604191 us-gaap:SeriesCPreferredStockMember 2021-01-05 0001604191 us-gaap:SeriesBPreferredStockMember 2020-07-16 0001604191 us-gaap:SeriesBPreferredStockMember 2024-12-31 0001604191 ento:SeriesBPreferredStockConvertibleIntoSeriesCPreferredStockMember 2024-12-31 0001604191 ento:SeriesBPreferredStockConvertibleIntoCommonStockWithSeriesCWarrantsMember 2024-12-31 0001604191 ento:SeriesBPreferredStockConvertibleIntoCommonStockWithNoWarrantsMember 2024-12-31 0001604191 srt:MaximumMember us-gaap:SeriesGPreferredStockMember 2024-03-13 0001604191 us-gaap:SeriesBPreferredStockMember ento:WaiverMember 2022-05-12 2022-05-12 0001604191 ento:EquityIncentivePlan2020MemberMember 2020-09-11 2020-09-11 0001604191 ento:DecemberTwentyTwentyThreeInducementOfferingMember 2023-12-27 2023-12-27 0001604191 ento:SeptemberTwentyTwentyThreeInducementOfferingMember 2023-09-14 2023-09-14 0001604191 ento:June2023InducementOfferingMember 2023-06-13 2023-06-13 0001604191 ento:May2024RegisteredDirectOfferingMember 2024-05-14 2024-05-14 0001604191 ento:March2024RegisteredDirectOfferingMember 2024-03-06 2024-03-06 0001604191 ento:PublicOfferingMember 2023-07-21 2023-07-21 0001604191 us-gaap:PrivatePlacementMember 2023-03-15 2023-03-15 0001604191 us-gaap:DomesticCountryMember 2024-12-31 0001604191 us-gaap:NotesPayableOtherPayablesMember 2024-03-01 2024-03-31 0001604191 us-gaap:MaterialReconcilingItemsMember 2024-01-01 2024-12-31 0001604191 us-gaap:CommonStockMember 2024-01-01 2024-12-31 0001604191 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001604191 us-gaap:DiscontinuedOperationsHeldforsaleMember ento:ImmunogenxIncMember 2024-01-01 2024-12-31 0001604191 us-gaap:DiscontinuedOperationsHeldforsaleMember ento:ImmunogenxIncMember 2024-12-31 0001604191 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-12-31 0001604191 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001604191 us-gaap:RevolvingCreditFacilityMember 2024-01-01 2024-12-31 0001604191 us-gaap:NotesPayableOtherPayablesMember 2024-01-01 2024-12-31 0001604191 ento:EidlLoanMember 2024-01-01 2024-12-31 0001604191 ento:RevolvingLoanAgreementMember us-gaap:SubsequentEventMember 2025-01-31 0001604191 ento:SeriesBPreferredStockConvertedIntoCommonStockMember us-gaap:SeriesBPreferredStockMember 2024-01-01 2024-12-31 0001604191 ento:SeriesBPreferredStockConvertedIntoCommonStockMember us-gaap:SeriesBPreferredStockMember 2023-01-01 2023-12-31 0001604191 ento:PreFundedWarrantsMember 2024-01-01 2024-12-31 0001604191 ento:PreFundedWarrantsMember 2023-01-01 2023-12-31 0001604191 2022-01-01 2022-12-31 0001604191 2022-12-31 0001604191 us-gaap:WarrantMember ento:SeptemberTwentyTwentyThreeInducementOfferingMember 2023-01-01 2023-12-31 0001604191 us-gaap:WarrantMember ento:June2023InducementOfferingMember 2023-01-01 2023-12-31 0001604191 us-gaap:WarrantMember ento:DecemberTwentyTwentyThreeInducementOfferingMember 2023-01-01 2023-12-31 0001604191 ento:ImmunogenxIncMember us-gaap:DiscontinuedOperationsHeldforsaleMember 2024-01-01 2024-12-31 0001604191 ento:ImmunogenxIncMember 2024-03-13 0001604191 ento:ImmunogenxIncMember ento:AssumedWarrantsMember 2024-03-13 2024-03-13 0001604191 ento:ImmunogenxIncMember ento:AssumedOptionsMember 2024-03-13 2024-03-13 0001604191 ento:ImmunogenxIncMember 2024-03-13 2024-03-13 0001604191 ento:ImmunogenxIncMember 2024-01-01 2024-12-31 0001604191 2024-12-31 0001604191 2023-12-31 0001604191 ento:SanofiMember us-gaap:LicenseAgreementTermsMember 2024-12-31 0001604191 ento:RevolvingLoanAgreementMember us-gaap:SubsequentEventMember ento:QualifiedPublicEquityOfferingMember 2025-01-31 0001604191 ento:FormerShareholdersOfImgxMember us-gaap:SubsequentEventMember ento:RescissionAgreementWithImmunogenxMember 2025-03-31 0001604191 ento:FormerShareholdersOfImgxMember srt:MaximumMember us-gaap:SubsequentEventMember ento:RescissionAgreementWithImmunogenxMember 2025-03-31 0001604191 2024-10-01 2024-12-31 0001604191 2024-06-28 0001604191 2025-04-01 0001604191 2023-01-01 2023-12-31 0001604191 2024-01-01 2024-12-31 shares iso4217:USD iso4217:USD shares ento:item pure ento:property ento:D utr:sqft ento:segment P0Y 0001604191 FY false 4754038 1560998 514.96 0 0 0 0 0 0 0 0 0 0 475.56 0 0 0.143 0 0 0.05 0.143 0.05 P1Y 0.05 0.143 12373.226 http://fasb.org/us-gaap/2024#PrimeRateMember http://fasb.org/us-gaap/2024#PrimeRateMember http://fasb.org/us-gaap/2024#PrimeRateMember P1Y 2303135 10-K true 2024-12-31 --12-31 2024 false 001-37853 ENTERO THERAPEUTICS, INC. DE 46-4993860 777 Yamato Road, Suite 502 Boca Raton FL 33431 561 589-7020 Common stock, par value $0.0001 per share ENTO NASDAQ No No Yes Yes Non-accelerated Filer true false false false false 3600000 4765729 <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;">Cybersecurity Risk Management and Strategy</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Entero Therapeutics, Inc. has established a comprehensive cybersecurity risk management program aimed at safeguarding the confidentiality, integrity, and availability of our essential systems and information. Central to our cybersecurity efforts is a robust incident response plan designed to address potential cyber incidents swiftly and effectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In designing and evaluating our cybersecurity initiatives, we have adopted the National Institute of Standards and Technology Cybersecurity Framework (NIST CSF 2.0) as a guiding principle. It’s important to clarify that our use of the NIST CSF 2.0 is for guidance purposes to frame our risk identification, assessment, and management processes and does not equate to compliance with any specific technical standards or requirements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our cybersecurity framework is integrated into Entero’s broader enterprise risk management strategy, sharing methodologies, reporting mechanisms, and governance structures with other risk domains including legal, compliance, strategic, operational, and financial risks.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Key components of our cybersecurity risk management program include:</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:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Conducting risk assessments to pinpoint material cybersecurity threats to our critical systems, data, products, services, and overall IT infrastructure;</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:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">A dedicated security consultant overseeing the risk assessment process, maintenance of security controls, and coordination of responses to cybersecurity incidents;</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:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Engagement with external service providers to evaluate, enhance, or support our security measures;</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:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Comprehensive cybersecurity training programs for employees, incident responders, and senior management to foster a culture of security awareness;</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:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">An incident response plan outlining specific procedures for managing cybersecurity incidents; and</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:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">A thorough </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">third-party</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> risk management process to evaluate and manage risks associated with service providers, suppliers, and vendors.</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;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">To date, we have not identified any cybersecurity threats or past incidents that have had, or are likely to have, a material impact on our Company’s operations, business strategy, financial performance, or results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our external security expert has over thirty years of experience with cybersecurity, information technology development and deployment and information technology risk assessment and management, including information security management.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our cybersecurity framework is integrated into Entero’s broader enterprise risk management strategy, sharing methodologies, reporting mechanisms, and governance structures with other risk domains including legal, compliance, strategic, operational, and financial risks.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Key components of our cybersecurity risk management program include:</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:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Conducting risk assessments to pinpoint material cybersecurity threats to our critical systems, data, products, services, and overall IT infrastructure;</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:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">A dedicated security consultant overseeing the risk assessment process, maintenance of security controls, and coordination of responses to cybersecurity incidents;</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:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Engagement with external service providers to evaluate, enhance, or support our security measures;</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:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Comprehensive cybersecurity training programs for employees, incident responders, and senior management to foster a culture of security awareness;</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:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">An incident response plan outlining specific procedures for managing cybersecurity incidents; and</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:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">A thorough </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">third-party</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> risk management process to evaluate and manage risks associated with service providers, suppliers, and vendors.</span></td></tr></table><div style="margin-top:12pt;"></div> true true true false <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our external security expert has over thirty years of experience with cybersecurity, information technology development and deployment and information technology risk assessment and management, including information security management.</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;">Cybersecurity Governance</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The governance of cybersecurity risks is a critical function of our Board of Directors, with the Audit Committee playing a key role in the oversight of cybersecurity and related technology risks. The Audit Committee is tasked with monitoring the effectiveness of our cybersecurity risk management program as implemented by management.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Audit Committee will receive regular updates from management on the state of cybersecurity risks facing the company. This will include briefings on any significant cyber incidents and ongoing risk management efforts. These updates will enable the Audit Committee to provide informed reports on cybersecurity matters to the full Board.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our Audit Committee is actively involved in our cybersecurity oversight and under our new Cybersecurity Policy adopted on March 11, 2024, will receive detailed briefings from our external cybersecurity expert. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Audit Committee will receive regular updates from management on the state of cybersecurity risks facing the company. This will include briefings on any significant cyber incidents and ongoing risk management efforts. These updates will enable the Audit Committee to provide informed reports on cybersecurity matters to the full Board.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our Audit Committee is actively involved in our cybersecurity oversight and under our new Cybersecurity Policy adopted on March 11, 2024, will receive detailed briefings from our external cybersecurity expert. </p> Audit Committee true <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The responsibility for day-to-day management of cybersecurity risks lies with our management team, including the Chief Financial Officer. This team is at the forefront of our cybersecurity initiatives, coordinating both internal and external resources to anticipate, identify, and mitigate cyber threats. Our approach includes regular updates from our external security expert, leveraging intelligence from various sources, and utilizing advanced security tools to protect our digital environment.</p> true Chief Financial Officer false false false false true 324 339 Macias Gini & O’Connell LLP Melville, NY Mazars USA LLP New York, New York 163476 3711770 145319 1244466 83170009 83478804 4956236 14565 21516 21522 1684182 1684182 126753 195440 98251 11250 1930702 1912394 85409506 6883195 2959248 554277 252048 825290 1310581 1069616 612784 81510 67111 22941497 1236 4239 27546120 3133317 59024 146949 27605144 3280266 0.0001 0.0001 13000 13000 12373.226 12373.226 0 0 61681100 0.0001 0.0001 5194.81 5194.81 475.56 475.56 514.96 514.96 0 0 0.0001 0.0001 75000 75000 0 0 0 0 0.0001 0.0001 150 150 0 0 0 0 0.0001 0.0001 150 150 0 0 0 0 0.0001 0.0001 7000 7000 0 0 0 0 0.0001 0.0001 100000000 100000000 4754038 4754038 1560998 1560998 475 156 198510795 187931445 -202388008 -184328672 -3876738 3602929 85409506 6883195 903941 5033218 14717333 10737609 15621274 15770827 -15621274 -15770827 875 -19932 1378 -4224 2253 -24156 -15619021 -15794983 -2440315 -18059336 -15794983 240965 308128 -18300301 -16103111 3434934 3434934 336342 336342 -5.33 -5.33 -47.88 -47.88 -0.71 -0.71 515 1560998 156 187931445 -184328672 3602929 448100 44 4495482 4495526 1762674 176 1730189 1730365 11777 57790474 36830 4 2300496 2300500 596 3890626 18475 2 120646 1206484 443525 45 45 240965 240965 -40 35 350000 35 1541960 1541995 133401 -13 13 631555 631555 -18059336 -18059336 12373 61681100 475 4754038 475 198510795 -202338008 -3876738 550 49750 5 171275836 -168533689 2742152 6400 1 3690972 3690973 86216 9 2239056 2239065 30500 3 1833924 1833927 294101 29 3706742 3706771 881337 88 4358734 4358822 199974 20 637 657 308128 308128 -35 28 7500 1 93200 93201 5673 148 333 1040472 1040472 -15794983 -15794983 515 1560998 156 187931445 -184328672 3602929 -18059336 -15794983 48946 29274 5848 72919 63821 631555 1040472 1541995 93201 120648 3890626 -93014 -1099147 -712365 -77137 -66151 87001 -6899 1644848 -165763 -160282 1617898 109401 -7899 -9217823 -12377852 88169 500000 88169 -500000 4495526 5524900 1730365 10304658 45 657 -644582 -603494 5581354 15226721 -3548300 2348869 3733292 1384423 184992 3733292 36165 22463 -152331 -57790474 -1271000 -789000 240965 308128 683001 66525124 24876645 18354326 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 1 - The Company and Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">The Company</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Entero Therapeutics, Inc. (“<i style="font-style:italic;">Entero</i>”) and its wholly-owned subsidiaries, First Wave Bio, Inc. (“<i style="font-style:italic;">FWB</i>”) and ImmunogenX, LLC (“<i style="font-style:italic;">IMGX</i>”), are collectively referred to as the “Company”. The Company is engaged in the research and development of targeted, non-systemic therapies for the treatment of patients with gastrointestinal (“<i style="font-style:italic;">GI</i>”) diseases. Non-systemic therapies are non-absorbable drugs that act locally, i.e., in the intestinal lumen, skin or mucosa, without reaching an individual’s systemic circulation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In May 2024, the Company changed its name from First Wave Biopharma, Inc. to Entero Therapeutics, Inc.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s development pipeline consists of gut-restricted GI clinical drug candidates, including the biologic Adrulipase (formerly MS1819), a recombinant lipase enzyme designed to enable the digestion of fats and other nutrients. The Company plans to continue development of its Adrulipase program in 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In March 2024, the Company acquired ImmunogenX, Inc. (“<i style="font-style:italic;">ImmunogenX</i>”) (the Company’s acquisition of ImmunogenX, the “<i style="font-style:italic;">Merger</i>”), a private, clinical-stage biopharmaceutical company founded in 2013, which was developing the biologic, Latiglutenase, for celiac disease. ImmunogenX was also developing CypCel, a metabolic marker compound that can measure the state of small-intestinal recovery of celiac patients undergoing gluten-free diets (“<i style="font-style:italic;">GFDs</i>”). The Company is seeking avenues to dispose of certain assets and liabilities of IMGX, including Latiglutenase and CypCel. As of December 31, 2024, these were classified as assets and liabilities held for sale and due to the short period of time since the close of the Merger and are reported at their fair value less cost to sell. The Company determined that the discontinued operations of IMGX represents a strategic shift that will have a major effect on the Company’s operations and financial statements. See Note 3 for additional details regarding the Merger and see Note 4 for additional details surrounding the Company’s assets and liabilities held for sale and discontinued operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company has given notice to terminate its license agreement with Sanofi for its Capeserod program, a selective 5-HT4 receptor partial agonist. The Company is also exploring strategic alternatives for its Niclosamide program, an oral small molecule with anti-viral and anti-inflammatory properties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Risks and Uncertainties</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company is subject to risks and uncertainties common to early-stage companies in the biotechnology industry, including, but not limited to, development and regulatory success, development by competitors of new technological innovations, dependence on key personnel, protection of proprietary technology, compliance with government regulations, and ability to secure additional capital to fund clinical trials and operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Worldwide supply chain constraints and economic and capital markets uncertainty arising out of conflicts between Russia and Ukraine and conflicts in the Middle East triggered by attacks on Israel in October of 2023 have disrupted commercial and capital markets and emerged as new barriers to long-term economic recovery. Capital markets uncertainty, with public stock price decreases and volatility, could make it more difficult for us to raise capital when needed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In addition, the Company is subject to other challenges and risks specific to its business, its ability to maintain compliance with the continued listing requirements of The Nasdaq Capital Market and its ability to execute on its strategy, as well as risks and uncertainties common to companies in the biotechnology and pharmaceutical industries with development and commercial operations, including, without limitation, risks and uncertainties associated with: obtaining regulatory approval of its drug candidates; delays or problems in the manufacture and supply of its drug candidates, loss of single source suppliers or failure to comply with manufacturing regulations; identifying, acquiring or in-licensing additional products or drug candidates; pharmaceutical product development and the inherent uncertainty of clinical success; and the challenges of protecting and enhancing our intellectual property rights; complying with applicable regulatory requirements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Substantial Doubt about the Company’s Ability to Continue as a Going Concern</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The accompanying consolidated financial statements have been prepared as if the Company will continue as a going concern. The Company has incurred significant operating losses and negative cash flows from operations since inception. On December 31, 2024, the Company had cash and cash equivalents of approximately $185,000 and an accumulated deficit of approximately $202.4 million. The Company has incurred recurring losses, has experienced recurring negative operating cash flows, and requires significant cash resources to execute its business plans. Subsequent to December 31, 2024, the Company closed on a revolving loan agreement in the principal amount of $2.0 million. Based on its cash on hand at December 31, 2024 and the available loan proceeds, the Company anticipates having sufficient cash to fund planned operations through September 2025. Historically, the Company’s major sources of cash have been comprised of proceeds from various public and private offerings of its capital stock. The Company is dependent on obtaining additional working capital funding from the sale of equity and/or debt securities in order to continue to execute its development plans and continue operations.</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, and is expected to continue, exploring various potential strategies available including but not limited to raising capital, restructuring its indebtedness and identifying and evaluating potential strategic alternatives but there can be no assurance that these efforts will be successful, that the Company will be able to raise necessary capital on acceptable terms, reach agreement with lenders, or that the strategic review process will result in the Company pursuing any transaction or that any transaction, if pursued, will be completed on attractive terms or at all. The Company is evaluating all potential strategic options, including a merger, reverse merger, sale, wind-down, liquidation and dissolution or other strategic transaction. Additionally, there can be no assurances that any particular course of action, business arrangement or transaction, or series of transactions, will be pursued, successfully consummated or lead to increased stakeholder value or that it will make any cash distributions to stockholders. Any failure in these efforts could force the Company to delay, limit or terminate operations, make reductions in its workforce, discontinue research and development programs, liquidate all or a portion of assets or pursue other strategic alternatives, and/or seek protection under the provisions of the U.S. Bankruptcy Code.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Without adequate working capital, the Company may not be able to meet its obligations and continue as a going concern. These conditions raise substantial doubt about the Company’s ability to continue as a going concern one year from the date these financial statements are issued. If the Company is not able to obtain necessary capital, it may be required to terminate operations, liquidate all or a portion of assets and/or seek bankruptcy protection. As a result, the Company concluded that its plans at this stage do not alleviate substantial doubt about the ability to continue as a going concern. The financial statements do not include any adjustments that might result from the outcome of this uncertainty.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Basis of Presentation and Principles of Consolidation</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 accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“</span>GAAP<span style="font-style:normal;">”) and include the accounts of Entero and its wholly owned subsidiaries, FWB and IMGX. Intercompany transactions and balances have been eliminated upon consolidation.</span></p> 185000 -202400000 2000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 2 - Significant Accounting Policies and Recent Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;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 10pt 0pt;">The accompanying consolidated financial statements are prepared in conformity with GAAP and include certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements (including goodwill), and the reported amounts of revenue and expense during the reporting period, including contingencies. Accordingly, actual results may differ from those estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Segment Information</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">The Company operates as one operating segment with a focus on research and development. The Chief Executive Officer (“<i style="font-style:italic;">CEO</i>”), as the Company’s chief operating decision maker, manages and allocates resources to the operations of the Company on an aggregated basis. This enables the CEO to assess the Company’s overall level of available resources and determine how best to deploy these resources across functions, product and service lines, and strategic opportunities in line with the long-term Company-wide strategic goals.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Reverse Stock Split</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">On December 18, 2023, the Company effected a reverse stock split, whereby every <span style="-sec-ix-hidden:Hidden__d4z4UzHA0Kzr8Ktw-NKGw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">twenty</span></span> shares of the Company’s issued and outstanding common stock was converted automatically into one issued and outstanding share of common stock, but without any change in the number of authorized shares of common stock and the par value per share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">On January 18, 2023, the Company effected a reverse stock split, whereby every <span style="-sec-ix-hidden:Hidden_WEroGFbR2UykBZw_lDCWOQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">seven</span></span> shares of the Company’s issued and outstanding common stock was converted automatically into one issued and outstanding share of common stock, but without any change in the number of authorized shares of common stock and the par value per share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">All share and per share amounts have been retroactively restated to reflect the reverse stock splits referenced above.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cash and Cash Equivalents and Restricted Cash</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">The Company considers all highly liquid investments with maturities of three months or less from date of purchase to be cash equivalents. As of each of December 31, 2024 and December 31, 2023, the Company has classified approximately $22,000 as restricted cash.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Concentrations of Credit Risk</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">Financial instruments that potentially expose the Company to concentrations of credit risk consist of cash. The Company primarily maintains its cash balances with financial institutions in federally insured accounts in the U.S. The Company may from time to time have cash in banks in excess of FDIC insurance limits. At December 31, 2023, the Company had approximately $3.7 million in one account in the U.S. in excess of these limits. The Company has not experienced any losses to date resulting from this practice. The Company mitigates its risk by maintaining the majority of its cash and equivalents with high quality financial institutions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Equity-Based Payments to Non-Employees</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">Equity-based payments to non-employees are measured at fair value on the grant date per ASU No. 2018-07, Improvements to Nonemployee Share-Based Payment Accounting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Fair Value Measurements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">The Company follows Accounting Standards Codification (“<i style="font-style:italic;">ASC</i>”) Topic 820-10, Fair Value Measurements and Disclosures (“<i style="font-style:italic;">ASC 820</i>”), which among other things, defines fair value, establishes a consistent framework for measuring fair value and expands disclosure for each major asset and liability category measured at fair value on either a recurring or nonrecurring basis. Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">As a basis for considering such assumptions, a three-tier fair value hierarchy has been established, which prioritizes the inputs used in measuring fair value as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Level 1: Observable inputs such as quoted prices (unadjusted) in active markets for identical assets or liabilities;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Level 2: Inputs, other than the quoted prices in active markets, that are observable either directly or indirectly; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Level 3: Unobservable inputs in which there is little or no market data, which require the reporting entity to develop its own assumptions, which reflect those that a market participant would use.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">In certain cases, the inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such cases, an instrument’s level within the fair value hierarchy is based on the lowest level of input that is significant to the overall fair value measurement. The Company’s assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment and considers factors specific to the financial instrument.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company recognizes transfers between levels as if the transfers occurred on the last day of the reporting period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Goodwill and Intangible Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Goodwill represents the excess of the purchase price of the acquired business over the fair value of amounts assigned to assets acquired and liabilities assumed. Goodwill and other intangible assets with indefinite useful lives are reviewed for impairment annually or more frequently if events or circumstances indicate impairment may be present. Any excess in carrying value over the estimated fair value is charged to results of operations. The Company has not recognized any impairment charges through December 31, 2024 related to goodwill.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Impairment 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 periodically evaluates its long-lived assets for potential impairment in accordance with ASC Topic 360, Property, Plant and Equipment <i style="font-style:italic;">(“ASC 360”</i>). Potential impairment is assessed when there is evidence that events or changes in circumstances indicate that the carrying amount of an asset may not be recovered. Recoverability of these assets is assessed based on undiscounted expected future cash flows from the assets, considering a number of factors, including past operating results, budgets and economic projections, market trends and product development cycles. If impairments are identified, assets are written down to their estimated fair value. The Company has not recognized any impairment charges through December 31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Income Taxes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Income taxes are recorded in accordance with ASC 740, Accounting for Income Taxes (“<i style="font-style:italic;">ASC 740</i>”), which provides for deferred taxes using an asset and liability approach. The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements or tax returns. The Company determines its deferred tax assets and liabilities based on differences between financial reporting and tax bases of assets and liabilities, which are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. Valuation allowances are provided if, based upon the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.</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 uncertain tax positions in accordance with the provisions of ASC 740. When uncertain tax positions exist, the Company recognizes the tax benefit of tax positions to the extent that the benefit will more likely than not be realized. The determination as to whether the tax benefit will more likely than not be realized is based upon the technical merits of the tax position as well as consideration of the available facts and circumstances. At December 31, 2024 and 2023, the Company does not have any significant uncertain tax positions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Leases are recorded on the balance sheet as right of use assets and lease obligations. Lease liabilities are recognized based on the present value of the future minimum lease payments over the least term at the commencement date. Leases with a term of 12 months or less at inception are expensed monthly over the lease term. The lease term is determined by assuming the exercise of renewal options that are reasonably certain. The implicit interest rate or the incremental borrowing rate is used in determining the present value of future payments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Loss Per Share</span></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 (“<i style="font-style:italic;">EPS</i>”) is computed by dividing the loss attributable to common shareholders by the weighted average number of shares of Common Stock outstanding. Diluted EPS reflects the potential dilution that could occur from shares of Common Stock issuable through the exercise or conversion of stock options, restricted stock awards, warrants and convertible securities. In certain circumstances, the conversion of options is excluded from diluted EPS if the effect of such inclusion would be anti-dilutive.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The dilutive effect of stock options is determined using the treasury stock method. Stock options to purchase shares of Common Stock of the Company during fiscal 2024 and 2023 were not included in the computation of diluted EPS because the Company has incurred a loss for the years ended December 31, 2024 and 2023 and the effect would be anti-dilutive.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Research and Development</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Research and development costs are charged to operations when incurred and are included in operating expenses. Research and development costs consist principally of compensation of employees and consultants that perform the Company’s research activities, payments to third parties for preclinical and non-clinical activities, expenses with clinical research organizations (“CROs”), investigative sites, consultants and contractors that conduct or provide other services relating to clinical trials, costs to acquire drug product, drug supply and clinical trial materials from contract development and manufacturing organization (“CDMOs”) and third-party contractors relating to chemistry, manufacturing and controls (“CMC”) efforts, the fees paid for and to maintain the Company’s licenses and research and development costs related to Adrulipase, Capeserod and Niclosamide. Depending upon the timing of payments to the service providers, the Company recognizes prepaid expenses or accrued expenses related to these costs. These accrued or prepaid expenses are based on management’s estimates of the work performed under service agreements, milestones achieved and experience with similar contracts. The Company monitors each of these factors and adjusts estimates accordingly.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Research and Development – Intellectual Property Acquired</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company records intellectual property acquired in business acquisitions that has not reached technological feasibility and which has no alternative future use, as In-Process R&amp;D (“<i style="font-style:italic;">IPR&amp;D</i>”) at the acquisition date. On March 13, 2024, the Company entered into an acquisition agreement with IMGX which included the intellectual property and patents for Latiglutenase and CypCel, which was accounted for as a business acquisition (see Note 3 and Note 4).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Intangible assets related to IPR&amp;D are considered indefinite-lived intangible assets and are assessed for impairment annually or more frequently if impairment indicators exist. If the associated research and development effort is abandoned, the related assets will be written-off, and the Company will record a noncash impairment loss on its Consolidated Statements of Operations. For those compounds that reach commercialization, the IPR&amp;D assets will be amortized over their estimated useful lives. The impairment test for indefinite-lived intangible assets is a one-step test that compares the fair value of the intangible asset to its carrying value. If the carrying value exceeds its fair value, an impairment loss is recognized in an amount equal to the excess. The Company has not recognized any impairment charges through December 31, 2024 related to IPR&amp;D.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For tax purposes, intangible assets related to IPR&amp;D are considered indefinite-lived intangible assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;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 10pt 0pt;">The Company’s board of directors (the “<i style="font-style:italic;">Board</i>”) and stockholders have adopted and approved the Amended and Restated 2014 Omnibus Equity Incentive Plan (the “<i style="font-style:italic;">2014 Plan</i>”) which took effect on May 12, 2014, and the 2020 Omnibus Equity Incentive Plan, which took effect on September 11, 2020 (the “<i style="font-style:italic;">2020 Plan</i>”). From the effective date of the 2020 Plan, no new awards have been or will be made under the 2014 Plan. On March 13, 2024, in connection with the IMGX acquisition, the Company assumed IMGX’s 2021 Stock Option Plan (the “<i style="font-style:italic;">IMGX Plan</i>”), including all IMGX stock options immediately outstanding prior to the IMGX acquisition, with each becoming an option to purchase Common Stock, subject to adjustment. The IMGX Plan was adopted and approved by the board of directors and stockholders of IMGX in 2021. Following the assumption of the IMGX Plan by the Company, no new awards have been or will be made under the IMGX Plan. The Company accounts for its stock-based compensation awards to employees, consultants, and Board members in accordance with ASC Topic 718, Compensation-Stock Compensation (“<i style="font-style:italic;">ASC 718</i>”). ASC 718 requires all stock-based payments to employees, consultants, and Board members, including grants of employee stock options, to be recognized in the statements of operations by measuring the fair value of the award on the date of grant and recognizing this fair value as stock-based compensation using a straight-line method over the requisite service period, generally the vesting period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">For awards with performance conditions that affect their vesting, such as the occurrence of certain transactions or the achievement of certain operating or financial milestones, recognition of fair value of the award occurs when vesting becomes probable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">The Company estimates the grant date fair value of stock option awards using the Black-Scholes option-pricing model. The use of the Black-Scholes option-pricing model requires management to make assumptions with respect to the expected term of the option, the expected volatility of the Common Stock consistent with the expected life of the option, risk-free interest rates and expected dividend yields of the Common Stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Assets Held for Sale and Discontinued Operations</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">Assets and liabilities are classified as held for sale when all of the following criteria for a plan of sale have been met: (1) management, having the authority to approve the action, commits to a plan to sell the assets; (2) the assets are available for immediate sale, in their present condition, subject only to terms that are usual and customary for sales of such assets; (3) an active program to locate a buyer and other actions required to complete the plan to sell the assets have been initiated; (4) the sale of the assets is probable and is expected to be completed within one year; (5) the assets are being actively marketed for a price that is reasonable in relation to their current fair value; and (6) actions required to complete the plan indicate that it is unlikely that significant changes to the plan will be made or the plan will be withdrawn. When all of these criteria have been met, the assets and liabilities are classified as held for sale in the condensed consolidated balance sheet. A newly acquired business in a business combination that has met the held for sale criteria should be measured at fair value less costs to sell. This is because the business has been recently acquired and its carrying value has been adjusted to its fair value. Depreciation and amortization of assets cease upon designation as held for sale. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">Discontinued operations comprise activities that were disposed of, discontinued or held for sale at the end of the period, represent a separate major line of business that can be clearly distinguished for operational and financial reporting purposes, and represent a strategic business shift having a major effect on the Company’s operations and financial results according to ASC Topic 205, Presentation of Financial Statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">Additional details surrounding the Company’s assets and liabilities held for sale and discontinued operations are included in Note 4.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recent Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“<i style="font-style:italic;">ASU 2023-07</i>”), which modified the disclosure and presentation requirements primarily through enhanced disclosures of significant segment expenses and clarified that single reportable segment entities must apply Topic 280 in its entirety. This guidance is effective for the Company for the year beginning January 1, 2024, with early adoption permitted. The amendments should be applied retrospectively to all prior periods presented in the financial statement. The Company adopted ASU 2023-07 on January 1, 2024. The adoption of the guidance resulted in expanded disclosures in Note 19. This adoption did not have an effect on the Company’s consolidated balance sheets, results of operations, or cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“<i style="font-style:italic;">ASU 2023-09</i>”), which includes amendments that further enhance income tax disclosures, primarily through standardization and disaggregation of rate reconciliation categories and income taxes paid by jurisdiction. The amendments are effective for all public entities for fiscal years beginning after December 15, 2024. The Company adopted ASU 2023-09 on January 1, 2025 and the adoption is not expected to have a material effect on the Company’s financial statement disclosures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background:#ffffff;">The Company has evaluated other recently issued accounting pronouncements and has concluded that the impact of recently issued standards that are not yet effective will not have a material impact on the Company’s financial position or results of operations upon adoption.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;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 10pt 0pt;">The accompanying consolidated financial statements are prepared in conformity with GAAP and include certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements (including goodwill), and the reported amounts of revenue and expense during the reporting period, including contingencies. Accordingly, actual results may differ from those estimates.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Segment Information</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">The Company operates as one operating segment with a focus on research and development. The Chief Executive Officer (“<i style="font-style:italic;">CEO</i>”), as the Company’s chief operating decision maker, manages and allocates resources to the operations of the Company on an aggregated basis. This enables the CEO to assess the Company’s overall level of available resources and determine how best to deploy these resources across functions, product and service lines, and strategic opportunities in line with the long-term Company-wide strategic goals.</p> 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Reverse Stock Split</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">On December 18, 2023, the Company effected a reverse stock split, whereby every <span style="-sec-ix-hidden:Hidden__d4z4UzHA0Kzr8Ktw-NKGw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">twenty</span></span> shares of the Company’s issued and outstanding common stock was converted automatically into one issued and outstanding share of common stock, but without any change in the number of authorized shares of common stock and the par value per share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">On January 18, 2023, the Company effected a reverse stock split, whereby every <span style="-sec-ix-hidden:Hidden_WEroGFbR2UykBZw_lDCWOQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">seven</span></span> shares of the Company’s issued and outstanding common stock was converted automatically into one issued and outstanding share of common stock, but without any change in the number of authorized shares of common stock and the par value per share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">All share and per share amounts have been retroactively restated to reflect the reverse stock splits referenced above.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cash and Cash Equivalents and Restricted Cash</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">The Company considers all highly liquid investments with maturities of three months or less from date of purchase to be cash equivalents. As of each of December 31, 2024 and December 31, 2023, the Company has classified approximately $22,000 as restricted cash.</p> 22000 22000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Concentrations of Credit Risk</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">Financial instruments that potentially expose the Company to concentrations of credit risk consist of cash. The Company primarily maintains its cash balances with financial institutions in federally insured accounts in the U.S. The Company may from time to time have cash in banks in excess of FDIC insurance limits. At December 31, 2023, the Company had approximately $3.7 million in one account in the U.S. in excess of these limits. The Company has not experienced any losses to date resulting from this practice. The Company mitigates its risk by maintaining the majority of its cash and equivalents with high quality financial institutions.</p> 3700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Equity-Based Payments to Non-Employees</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">Equity-based payments to non-employees are measured at fair value on the grant date per ASU No. 2018-07, Improvements to Nonemployee Share-Based Payment Accounting.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Fair Value Measurements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">The Company follows Accounting Standards Codification (“<i style="font-style:italic;">ASC</i>”) Topic 820-10, Fair Value Measurements and Disclosures (“<i style="font-style:italic;">ASC 820</i>”), which among other things, defines fair value, establishes a consistent framework for measuring fair value and expands disclosure for each major asset and liability category measured at fair value on either a recurring or nonrecurring basis. Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">As a basis for considering such assumptions, a three-tier fair value hierarchy has been established, which prioritizes the inputs used in measuring fair value as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Level 1: Observable inputs such as quoted prices (unadjusted) in active markets for identical assets or liabilities;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Level 2: Inputs, other than the quoted prices in active markets, that are observable either directly or indirectly; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Level 3: Unobservable inputs in which there is little or no market data, which require the reporting entity to develop its own assumptions, which reflect those that a market participant would use.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">In certain cases, the inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such cases, an instrument’s level within the fair value hierarchy is based on the lowest level of input that is significant to the overall fair value measurement. The Company’s assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment and considers factors specific to the financial instrument.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company recognizes transfers between levels as if the transfers occurred on the last day of the reporting period.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Goodwill and Intangible Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Goodwill represents the excess of the purchase price of the acquired business over the fair value of amounts assigned to assets acquired and liabilities assumed. Goodwill and other intangible assets with indefinite useful lives are reviewed for impairment annually or more frequently if events or circumstances indicate impairment may be present. Any excess in carrying value over the estimated fair value is charged to results of operations. The Company has not recognized any impairment charges through December 31, 2024 related to goodwill.</p> 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Impairment 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 periodically evaluates its long-lived assets for potential impairment in accordance with ASC Topic 360, Property, Plant and Equipment <i style="font-style:italic;">(“ASC 360”</i>). Potential impairment is assessed when there is evidence that events or changes in circumstances indicate that the carrying amount of an asset may not be recovered. Recoverability of these assets is assessed based on undiscounted expected future cash flows from the assets, considering a number of factors, including past operating results, budgets and economic projections, market trends and product development cycles. If impairments are identified, assets are written down to their estimated fair value. The Company has not recognized any impairment charges through December 31, 2024.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Income Taxes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Income taxes are recorded in accordance with ASC 740, Accounting for Income Taxes (“<i style="font-style:italic;">ASC 740</i>”), which provides for deferred taxes using an asset and liability approach. The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements or tax returns. The Company determines its deferred tax assets and liabilities based on differences between financial reporting and tax bases of assets and liabilities, which are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. Valuation allowances are provided if, based upon the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.</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 uncertain tax positions in accordance with the provisions of ASC 740. When uncertain tax positions exist, the Company recognizes the tax benefit of tax positions to the extent that the benefit will more likely than not be realized. The determination as to whether the tax benefit will more likely than not be realized is based upon the technical merits of the tax position as well as consideration of the available facts and circumstances. At December 31, 2024 and 2023, the Company does not have any significant uncertain tax positions.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Leases are recorded on the balance sheet as right of use assets and lease obligations. Lease liabilities are recognized based on the present value of the future minimum lease payments over the least term at the commencement date. Leases with a term of 12 months or less at inception are expensed monthly over the lease term. The lease term is determined by assuming the exercise of renewal options that are reasonably certain. The implicit interest rate or the incremental borrowing rate is used in determining the present value of future payments.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Loss Per Share</span></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 (“<i style="font-style:italic;">EPS</i>”) is computed by dividing the loss attributable to common shareholders by the weighted average number of shares of Common Stock outstanding. Diluted EPS reflects the potential dilution that could occur from shares of Common Stock issuable through the exercise or conversion of stock options, restricted stock awards, warrants and convertible securities. In certain circumstances, the conversion of options is excluded from diluted EPS if the effect of such inclusion would be anti-dilutive.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The dilutive effect of stock options is determined using the treasury stock method. Stock options to purchase shares of Common Stock of the Company during fiscal 2024 and 2023 were not included in the computation of diluted EPS because the Company has incurred a loss for the years ended December 31, 2024 and 2023 and the effect would be anti-dilutive.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Research and Development</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Research and development costs are charged to operations when incurred and are included in operating expenses. Research and development costs consist principally of compensation of employees and consultants that perform the Company’s research activities, payments to third parties for preclinical and non-clinical activities, expenses with clinical research organizations (“CROs”), investigative sites, consultants and contractors that conduct or provide other services relating to clinical trials, costs to acquire drug product, drug supply and clinical trial materials from contract development and manufacturing organization (“CDMOs”) and third-party contractors relating to chemistry, manufacturing and controls (“CMC”) efforts, the fees paid for and to maintain the Company’s licenses and research and development costs related to Adrulipase, Capeserod and Niclosamide. Depending upon the timing of payments to the service providers, the Company recognizes prepaid expenses or accrued expenses related to these costs. These accrued or prepaid expenses are based on management’s estimates of the work performed under service agreements, milestones achieved and experience with similar contracts. The Company monitors each of these factors and adjusts estimates accordingly.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Research and Development – Intellectual Property Acquired</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company records intellectual property acquired in business acquisitions that has not reached technological feasibility and which has no alternative future use, as In-Process R&amp;D (“<i style="font-style:italic;">IPR&amp;D</i>”) at the acquisition date. On March 13, 2024, the Company entered into an acquisition agreement with IMGX which included the intellectual property and patents for Latiglutenase and CypCel, which was accounted for as a business acquisition (see Note 3 and Note 4).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Intangible assets related to IPR&amp;D are considered indefinite-lived intangible assets and are assessed for impairment annually or more frequently if impairment indicators exist. If the associated research and development effort is abandoned, the related assets will be written-off, and the Company will record a noncash impairment loss on its Consolidated Statements of Operations. For those compounds that reach commercialization, the IPR&amp;D assets will be amortized over their estimated useful lives. The impairment test for indefinite-lived intangible assets is a one-step test that compares the fair value of the intangible asset to its carrying value. If the carrying value exceeds its fair value, an impairment loss is recognized in an amount equal to the excess. The Company has not recognized any impairment charges through December 31, 2024 related to IPR&amp;D.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For tax purposes, intangible assets related to IPR&amp;D are considered indefinite-lived intangible assets.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;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 10pt 0pt;">The Company’s board of directors (the “<i style="font-style:italic;">Board</i>”) and stockholders have adopted and approved the Amended and Restated 2014 Omnibus Equity Incentive Plan (the “<i style="font-style:italic;">2014 Plan</i>”) which took effect on May 12, 2014, and the 2020 Omnibus Equity Incentive Plan, which took effect on September 11, 2020 (the “<i style="font-style:italic;">2020 Plan</i>”). From the effective date of the 2020 Plan, no new awards have been or will be made under the 2014 Plan. On March 13, 2024, in connection with the IMGX acquisition, the Company assumed IMGX’s 2021 Stock Option Plan (the “<i style="font-style:italic;">IMGX Plan</i>”), including all IMGX stock options immediately outstanding prior to the IMGX acquisition, with each becoming an option to purchase Common Stock, subject to adjustment. The IMGX Plan was adopted and approved by the board of directors and stockholders of IMGX in 2021. Following the assumption of the IMGX Plan by the Company, no new awards have been or will be made under the IMGX Plan. The Company accounts for its stock-based compensation awards to employees, consultants, and Board members in accordance with ASC Topic 718, Compensation-Stock Compensation (“<i style="font-style:italic;">ASC 718</i>”). ASC 718 requires all stock-based payments to employees, consultants, and Board members, including grants of employee stock options, to be recognized in the statements of operations by measuring the fair value of the award on the date of grant and recognizing this fair value as stock-based compensation using a straight-line method over the requisite service period, generally the vesting period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">For awards with performance conditions that affect their vesting, such as the occurrence of certain transactions or the achievement of certain operating or financial milestones, recognition of fair value of the award occurs when vesting becomes probable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">The Company estimates the grant date fair value of stock option awards using the Black-Scholes option-pricing model. The use of the Black-Scholes option-pricing model requires management to make assumptions with respect to the expected term of the option, the expected volatility of the Common Stock consistent with the expected life of the option, risk-free interest rates and expected dividend yields of the Common Stock.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Assets Held for Sale and Discontinued Operations</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">Assets and liabilities are classified as held for sale when all of the following criteria for a plan of sale have been met: (1) management, having the authority to approve the action, commits to a plan to sell the assets; (2) the assets are available for immediate sale, in their present condition, subject only to terms that are usual and customary for sales of such assets; (3) an active program to locate a buyer and other actions required to complete the plan to sell the assets have been initiated; (4) the sale of the assets is probable and is expected to be completed within one year; (5) the assets are being actively marketed for a price that is reasonable in relation to their current fair value; and (6) actions required to complete the plan indicate that it is unlikely that significant changes to the plan will be made or the plan will be withdrawn. When all of these criteria have been met, the assets and liabilities are classified as held for sale in the condensed consolidated balance sheet. A newly acquired business in a business combination that has met the held for sale criteria should be measured at fair value less costs to sell. This is because the business has been recently acquired and its carrying value has been adjusted to its fair value. Depreciation and amortization of assets cease upon designation as held for sale. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">Discontinued operations comprise activities that were disposed of, discontinued or held for sale at the end of the period, represent a separate major line of business that can be clearly distinguished for operational and financial reporting purposes, and represent a strategic business shift having a major effect on the Company’s operations and financial results according to ASC Topic 205, Presentation of Financial Statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">Additional details surrounding the Company’s assets and liabilities held for sale and discontinued operations are included in Note 4.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recent Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“<i style="font-style:italic;">ASU 2023-07</i>”), which modified the disclosure and presentation requirements primarily through enhanced disclosures of significant segment expenses and clarified that single reportable segment entities must apply Topic 280 in its entirety. This guidance is effective for the Company for the year beginning January 1, 2024, with early adoption permitted. The amendments should be applied retrospectively to all prior periods presented in the financial statement. The Company adopted ASU 2023-07 on January 1, 2024. The adoption of the guidance resulted in expanded disclosures in Note 19. This adoption did not have an effect on the Company’s consolidated balance sheets, results of operations, or cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“<i style="font-style:italic;">ASU 2023-09</i>”), which includes amendments that further enhance income tax disclosures, primarily through standardization and disaggregation of rate reconciliation categories and income taxes paid by jurisdiction. The amendments are effective for all public entities for fiscal years beginning after December 15, 2024. The Company adopted ASU 2023-09 on January 1, 2025 and the adoption is not expected to have a material effect on the Company’s financial statement disclosures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background:#ffffff;">The Company has evaluated other recently issued accounting pronouncements and has concluded that the impact of recently issued standards that are not yet effective will not have a material impact on the Company’s financial position or results of operations upon adoption.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 3 – Business Acquisition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On March 13, 2024, the Company acquired ImmunogenX, Inc., a Delaware corporation, in accordance with the terms of an Agreement and Plan of Merger, dated March 13, 2024 (the “<i style="font-style:italic;">Merger Agreement</i>”), by and among the Company, IMMUNO Merger Sub I, Inc., a Delaware corporation (“<i style="font-style:italic;">First Merger Sub</i>”), IMMUNO Merger Sub II, LLC, a Delaware limited liability company (“<i style="font-style:italic;">Second Merger Sub</i>”), and ImmunogenX. Pursuant to the Merger Agreement, First Merger Sub merged with and into ImmunogenX, pursuant to which ImmunogenX was the surviving corporation (the “<i style="font-style:italic;">First Merger</i>”). Immediately following the First Merger, IMGX merged with and into Second Merger Sub, pursuant to which Second Merger Sub was the surviving entity and a wholly owned subsidiary of the Company (the “<i style="font-style:italic;">Second Merger</i>” and, together with the First Merger, the “<i style="font-style:italic;">IMGX Merger</i>”). Second Merger Sub subsequently changed its name to ImmunogenX, LLC. The Merger is intended to qualify as a tax-free reorganization for U.S. federal income tax purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Under the terms of the Merger Agreement, following the consummation of the Merger (the “<i style="font-style:italic;">Closing</i>”), in exchange for the outstanding shares of capital stock of ImmunogenX immediately prior to the effective time of the First Merger, the Company issued to the stockholders of ImmunogenX an aggregate of (A) 36,830 shares of Common Stock, and (B) 11,777.418 shares of Series G Preferred Stock, each share of which is convertible into 1,000 shares of Common Stock, upon shareholder approval. Following the closing of the acquisition, the Company had 2,303,135 shares of common stock <span style="-sec-ix-hidden:Hidden_pfWvipMSfE2nja7-Qq3qzg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">issued</span></span> and outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company incurred transaction costs of approximately $5.5 million which are included in the Company’s condensed consolidated statement of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In addition, the Company assumed (i) all ImmunogenX stock options immediately outstanding prior to the First Merger, each becoming an option to purchase Common Stock subject to adjustment pursuant to the terms of the Merger Agreement (the “<i style="font-style:italic;">Assumed Options</i>”) and (ii) all ImmunogenX warrants immediately outstanding prior to the First Merger, each becoming a warrant to purchase Common Stock subject to adjustment pursuant to the terms of the Merger Agreement (the “<i style="font-style:italic;">Assumed Warrants</i>”). The Assumed Options are exercisable for an aggregate of 200,652 shares of Common Stock, have an exercise price of $0.81 and expire between February 1, 2031 and June 6, 2033. The Assumed Warrants are exercisable for an aggregate of 127,680 shares of Common Stock, have exercise prices ranging from $3.03 to $3.92 and expire between September 30, 2032 and September 6, 2033. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Tungsten Partners LLC (“<i style="font-style:italic;">Tungsten</i>”) acted as financial advisor to the Company in connection with the Merger. As partial compensation for services rendered by Tungsten, the Company issued to Tungsten or its affiliates or designees an aggregate of 18,475 shares of Common Stock and 595.808 shares of Series G Preferred Stock. The fair value of the advisory fees was approximately $4.0 million which are included in the approximately $5.5 million of transaction costs noted above.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt;"><span style="font-style:normal;font-weight:normal;">The Merger was accounted for as a business combination under the acquisition method of accounting with First Wave as the accounting acquirer. Under the acquisition method, the total purchase price of the acquisition is allocated to the net identifiable tangible and intangible assets acquired and liabilities assumed based on the fair values as of the date of such acquisition. The preliminary fair value of the consideration totaled approximately </span><span style="font-style:normal;font-weight:normal;">$60.1</span><span style="font-style:normal;font-weight:normal;"> million, summarized as follows:</span></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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.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.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:1.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:10.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.97%;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.7%;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.32%;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;">Amount</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Common stock issued to ImmunogenX stockholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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;"> 240,500</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Replacement options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.7%;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.62%;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,271,000</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Replacement warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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;"> 789,000</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Preferred stock issued to ImmunogenX stockholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.7%;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.62%;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;"> 57,790,474</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total consideration paid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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;"> 60,090,974</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 Company has made a provisional allocation of the purchase price of the Merger to the assets acquired and the liabilities assumed as of the purchase date. The following table summarizes the provisional purchase price allocations relating to the Merger:</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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.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.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:1.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:10.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets acquired:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.7%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88,169</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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,131,929</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.7%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,963</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Intangibles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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;"> 63,370,000</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating lease right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.7%;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.62%;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,232</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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;"> 66,613,293</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities assumed:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.7%;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.62%;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:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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;"> 916,209</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.7%;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.62%;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,131,439</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Long term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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,397,889</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Deferred tax liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.7%;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.62%;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,431,108</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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;"> 24,876,645</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Goodwill recorded:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.7%;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.62%;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:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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;"> 18,354,326</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net assets acquired</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.7%;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.62%;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;"> 60,090,974</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 fair value of IPR&amp;D was capitalized as of the IMGX Merger date and accounted for as indefinite-lived intangible assets until completion or disposition of the assets or abandonment of the associated research and development efforts. Upon successful completion of the development efforts, the useful lives of the IPR&amp;D assets will be determined based on the anticipated period of regulatory exclusivity and will be amortized within operating expenses. Until that time, the IPR&amp;D assets will be subject to impairment testing and will not be amortized. The goodwill recorded related to the IMGX Merger is the excess of the fair value of the consideration transferred by the acquirer over the fair value of the net identifiable assets acquired and liabilities assumed at the date of such acquisition. The goodwill recorded is not deductible for tax purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">All intangible assets acquired are not subject to amortization and their associated estimated acquisition date fair values are as follows:</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;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: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%;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;">Estimated</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%;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;">Acquisition 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:8pt;margin:0pt;"><b style="font-weight:bold;">Intangible Asset</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: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%;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;">Useful Life</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: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%;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Patents</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:center;margin:0pt;">2 years</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;"> 140,000</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;">Trade names and trademarks</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:center;margin:0pt;">6 years</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;"> 230,000</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;">IPR&amp;D – Latiglutenase</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:center;margin:0pt;">Indefinite</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;"> 54,000,000</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;">IPR&amp;D - CypCel</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:center;margin:0pt;">Indefinite</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;"> 9,000,000</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;">Net loss in the Condensed Consolidated Statement of Operations for the twelve months ended December 31, 2024 includes net losses of IMGX from the date of acquisition to December 31, 2024 of approximately $2.4 million, which is classified as discontinued operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Merger is classified as held for sale as of December 31, 2024. Refer to Note 4 for further information.</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;">Pro forma disclosure for the IMGX acquisition</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following unaudited pro forma financial information reflects the consolidated results of operations of the Company as if the Acquisition had taken place on January 1, 2024. The pro forma financial information is not necessarily indicative of the results of operations as they would have been had the transactions been effected on the assumed date:</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:77.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: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.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:18.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></tr><tr><td style="vertical-align:bottom;width:77.56%;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: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:20.57%;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;">Twelve Months</b></p></td></tr><tr><td style="vertical-align:bottom;width:77.56%;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;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:20.57%;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;">Ended December 31, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:77.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Operating expenses</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.73%;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:18.84%;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;"> 15,621,274</p></td></tr><tr><td style="vertical-align:bottom;width:77.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Loss before discontinued operations</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;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:18.84%;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;"> (15,619,022)</p></td></tr><tr><td style="vertical-align:bottom;width:77.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Loss from discontinued operations</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;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:18.84%;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;"> (2,440,315)</p></td></tr><tr><td style="vertical-align:bottom;width:77.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net loss applicable to common shareholders</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;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:18.84%;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;"> (18,300,301)</p></td></tr><tr><td style="vertical-align:bottom;width:77.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Basic and diluted weighted average shares outstanding</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;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:18.84%;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;"> 45,657</p></td></tr><tr><td style="vertical-align:bottom;width:77.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Loss per share - basic and diluted</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.73%;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:18.84%;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;"> (400.82)</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> 36830 11777.418 1000 2303135 2303135 5500000 200652 0.81 127680 3.03 3.92 18475 595.808 4000000 5500000 60100000 <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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.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.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:1.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:10.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.97%;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.7%;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.32%;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;">Amount</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Common stock issued to ImmunogenX stockholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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;"> 240,500</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Replacement options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.7%;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.62%;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,271,000</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Replacement warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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;"> 789,000</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Preferred stock issued to ImmunogenX stockholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.7%;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.62%;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;"> 57,790,474</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total consideration paid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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;"> 60,090,974</p></td></tr></table> 240500 1271000 789000 57790474 60090974 <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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.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.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:1.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:10.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets acquired:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.7%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88,169</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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,131,929</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.7%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,963</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Intangibles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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;"> 63,370,000</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating lease right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.7%;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.62%;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,232</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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;"> 66,613,293</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities assumed:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.7%;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.62%;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:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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;"> 916,209</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.7%;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.62%;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,131,439</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Long term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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,397,889</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Deferred tax liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.7%;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.62%;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,431,108</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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;"> 24,876,645</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Goodwill recorded:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.7%;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.62%;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:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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;"> 18,354,326</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net assets acquired</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.7%;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.62%;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;"> 60,090,974</p></td></tr></table> 88169 3131929 18963 63370000 4232 66613293 916209 2131439 6397889 15431108 24876645 18354326 60090974 <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;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: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%;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;">Estimated</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%;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;">Acquisition 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:8pt;margin:0pt;"><b style="font-weight:bold;">Intangible Asset</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: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%;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;">Useful Life</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: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%;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Patents</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:center;margin:0pt;">2 years</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;"> 140,000</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;">Trade names and trademarks</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:center;margin:0pt;">6 years</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;"> 230,000</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;">IPR&amp;D – Latiglutenase</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:center;margin:0pt;">Indefinite</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;"> 54,000,000</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;">IPR&amp;D - CypCel</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:center;margin:0pt;">Indefinite</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;"> 9,000,000</p></td></tr></table> P2Y 140000 P6Y 230000 54000000 9000000 2400000 <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:77.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: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.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:18.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></tr><tr><td style="vertical-align:bottom;width:77.56%;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: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:20.57%;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;">Twelve Months</b></p></td></tr><tr><td style="vertical-align:bottom;width:77.56%;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;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:20.57%;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;">Ended December 31, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:77.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Operating expenses</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.73%;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:18.84%;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;"> 15,621,274</p></td></tr><tr><td style="vertical-align:bottom;width:77.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Loss before discontinued operations</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;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:18.84%;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;"> (15,619,022)</p></td></tr><tr><td style="vertical-align:bottom;width:77.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Loss from discontinued operations</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;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:18.84%;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;"> (2,440,315)</p></td></tr><tr><td style="vertical-align:bottom;width:77.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net loss applicable to common shareholders</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;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:18.84%;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;"> (18,300,301)</p></td></tr><tr><td style="vertical-align:bottom;width:77.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Basic and diluted weighted average shares outstanding</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;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:18.84%;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;"> 45,657</p></td></tr><tr><td style="vertical-align:bottom;width:77.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Loss per share - basic and diluted</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.73%;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:18.84%;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;"> (400.82)</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> 15621274 -15619022 -2440315 -18300301 45657 45657 -400.82 -400.82 <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;">Note 4 – Discontinued Operations and Assets and Liabilities Held for Sale</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company has initiated a plan to dispose of certain assets and liabilities of IMGX within 12 months of the date of the Merger with IMGX. These are classified as assets and liabilities held for sale and, due to the short period of time since the close of the Merger, are reported at their fair value less cost to sell. The Company determined that the discontinued operations of IMGX represents a strategic shift that will have a major effect on the Company’s operations and financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table summarizes the Company’s loss from discontinued operations for the twelve months ended December 31, 2024 and 2023.</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:73.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><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;"><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:8.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.54%;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.97%;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="5" style="vertical-align:bottom;white-space:nowrap;width:24.47%;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;">Twelve Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.54%;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.97%;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="5" style="vertical-align:bottom;white-space:nowrap;width:24.47%;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,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.54%;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.97%;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.54%;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;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.98%;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></tr><tr><td style="vertical-align:bottom;width:73.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Operating expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;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:1.94%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.83%;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:73.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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:11.38%;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,238,786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:8.83%;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></tr><tr><td style="vertical-align:bottom;width:73.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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: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.38%;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;"> 157,379</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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: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:8.83%;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></tr><tr><td style="vertical-align:bottom;width:73.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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:11.38%;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,396,165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:8.83%;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></tr><tr><td style="vertical-align:bottom;width:73.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (979,002)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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:8.83%;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></tr><tr><td style="vertical-align:bottom;width:73.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other (expense) income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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.38%;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;"> (65,148)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:8.83%;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></tr><tr><td style="vertical-align:bottom;width:73.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Loss from discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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.38%;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;"> (2,440,315)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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:8.83%;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;"> —</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 assets and liabilities associated with discontinued operations consist of the following as of December 31, 2024:</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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.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 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.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 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.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 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.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></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assets held for sale:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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:10.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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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,131,929</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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;"> 16,180</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Goodwill and intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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;"> 80,021,900</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total assets held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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;"> 83,170,009</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Liabilities held for sale:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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;"> 156,086</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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,508,990</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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;"> 6,403,737</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Deferred tax liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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;"> 13,872,684</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total liabilities held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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,941,497</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;">Total assets and liabilities classified as held for sale are presented as current assets and liabilities, respectively, as they are anticipated to be sold within 12 months.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company recognized total depreciation and amortization of $34,381, amortization of debt discount $5,847 and a reduction in right of use asset of $4,382. There are changes in accounts payable of $760,123, accrued liabilities of $381,163, lease liability $3,611 and deferred tax liability of $112,400. These amounts are all categorized as cash used in operating activities within the Statement of Cash Flows.</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:73.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><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;"><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:8.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.54%;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.97%;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="5" style="vertical-align:bottom;white-space:nowrap;width:24.47%;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;">Twelve Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.54%;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.97%;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="5" style="vertical-align:bottom;white-space:nowrap;width:24.47%;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,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.54%;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.97%;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.54%;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;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.98%;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></tr><tr><td style="vertical-align:bottom;width:73.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Operating expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;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:1.94%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.83%;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:73.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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:11.38%;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,238,786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:8.83%;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></tr><tr><td style="vertical-align:bottom;width:73.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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: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.38%;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;"> 157,379</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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: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:8.83%;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></tr><tr><td style="vertical-align:bottom;width:73.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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:11.38%;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,396,165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:8.83%;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></tr><tr><td style="vertical-align:bottom;width:73.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (979,002)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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:8.83%;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></tr><tr><td style="vertical-align:bottom;width:73.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other (expense) income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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.38%;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;"> (65,148)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:8.83%;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></tr><tr><td style="vertical-align:bottom;width:73.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Loss from discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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.38%;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;"> (2,440,315)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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:8.83%;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;"> —</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 assets and liabilities associated with discontinued operations consist of the following as of December 31, 2024:</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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.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 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.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 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.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 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.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></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assets held for sale:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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:10.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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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,131,929</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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;"> 16,180</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Goodwill and intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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;"> 80,021,900</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total assets held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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;"> 83,170,009</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Liabilities held for sale:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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;"> 156,086</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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,508,990</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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;"> 6,403,737</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Deferred tax liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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;"> 13,872,684</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total liabilities held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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,941,497</p></td></tr></table> 1238786 157379 1396165 979002 65148 -2440315 3131929 16180 80021900 83170009 156086 2508990 6403737 13872684 22941497 34381 5847 4382 760123 381163 3611 112400 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 5 - Fair Value Disclosures</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;">Fair value is the price that would be received from the sale of an asset or paid to transfer a liability assuming an orderly transaction in the most advantageous market at the measurement date. GAAP establishes a hierarchical disclosure framework that prioritizes and ranks the level of observability of inputs used in measuring fair value.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">The fair value of the Company’s financial instruments are as follows:</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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.19%;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.73%;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.1%;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.12%;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.74%;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="8" style="vertical-align:bottom;white-space:nowrap;width:31.14%;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 Measured at Reporting </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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.1%;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.12%;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></tr><tr><td style="vertical-align:bottom;width:45.19%;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.73%;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.1%;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.12%;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.74%;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="8" style="vertical-align:bottom;white-space:nowrap;width:31.14%;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;">Date Using</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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.1%;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.12%;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></tr><tr><td style="vertical-align:bottom;width:45.19%;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.73%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.22%;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;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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:1.1%;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.12%;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:1.74%;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:1.1%;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.12%;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:1.74%;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:1.1%;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.12%;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:1.74%;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:1.1%;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:8.12%;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.19%;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.73%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.22%;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;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.22%;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;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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:9.22%;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;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.22%;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;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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:9.22%;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:45.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2024:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;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="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;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.1%;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.12%;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;"> 12,723</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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.1%;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.12%;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;"> 12,723</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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.1%;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.12%;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.74%;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.1%;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.12%;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.74%;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.1%;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.12%;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;"> 12,723</p></td></tr><tr><td style="vertical-align:bottom;width:45.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;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="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;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.1%;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.12%;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;"> 12,131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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.1%;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.12%;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;"> 12,131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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.1%;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.12%;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.74%;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.1%;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.12%;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.74%;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.1%;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.12%;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;"> 12,131</p></td></tr><tr><td style="vertical-align:bottom;width:45.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Note payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;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.1%;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.12%;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;"> 612,784</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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.1%;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.12%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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.1%;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.12%;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;"> 612,784</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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.1%;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.12%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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.1%;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.12%;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;"> 612,784</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;font-weight:bold;text-align:justify;margin:0pt;"><span style="font-weight:normal;">At December 31, 2024 and 2023, the Company had no other assets or liabilities that are subject to fair value methodology and estimation in accordance with U.S. GAAP.</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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.19%;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.73%;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.1%;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.12%;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.74%;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="8" style="vertical-align:bottom;white-space:nowrap;width:31.14%;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 Measured at Reporting </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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.1%;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.12%;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></tr><tr><td style="vertical-align:bottom;width:45.19%;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.73%;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.1%;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.12%;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.74%;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="8" style="vertical-align:bottom;white-space:nowrap;width:31.14%;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;">Date Using</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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.1%;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.12%;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></tr><tr><td style="vertical-align:bottom;width:45.19%;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.73%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.22%;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;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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:1.1%;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.12%;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:1.74%;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:1.1%;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.12%;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:1.74%;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:1.1%;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.12%;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:1.74%;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:1.1%;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:8.12%;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.19%;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.73%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.22%;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;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.22%;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;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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:9.22%;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;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.22%;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;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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:9.22%;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:45.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2024:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;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="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;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.1%;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.12%;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;"> 12,723</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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.1%;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.12%;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;"> 12,723</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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.1%;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.12%;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.74%;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.1%;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.12%;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.74%;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.1%;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.12%;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;"> 12,723</p></td></tr><tr><td style="vertical-align:bottom;width:45.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;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="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;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.1%;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.12%;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;"> 12,131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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.1%;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.12%;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;"> 12,131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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.1%;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.12%;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.74%;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.1%;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.12%;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.74%;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.1%;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.12%;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;"> 12,131</p></td></tr><tr><td style="vertical-align:bottom;width:45.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Note payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;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.1%;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.12%;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;"> 612,784</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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.1%;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.12%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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.1%;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.12%;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;"> 612,784</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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.1%;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.12%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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.1%;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.12%;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;"> 612,784</p></td></tr></table> 12723 12723 12723 12131 12131 12131 612784 612784 612784 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 6 – Property, Equipment and Leasehold Improvements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Property, equipment and leasehold improvements consisted of the following:</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.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:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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></tr><tr><td style="vertical-align:bottom;width:71.44%;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:2.25%;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;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.29%;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, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;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:2.25%;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.01%;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;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;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></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Computer equipment and software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;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.6%;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;"> 11,540</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;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.6%;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;"> 11,540</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Office equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,278</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,278</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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: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.6%;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;"> 28,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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: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.6%;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;"> 28,000</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total property, plant, and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87,818</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87,818</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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: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.6%;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;"> (87,818)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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: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.6%;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;"> (73,253)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property, plant and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.6%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.6%;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;"> 14,565</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;">Depreciation expense was $14,565 and $29,274 for each of the years ended December 31, 2024 and December 31, 2023, respectively.</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.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:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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></tr><tr><td style="vertical-align:bottom;width:71.44%;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:2.25%;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;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.29%;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, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;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:2.25%;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.01%;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;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;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></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Computer equipment and software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;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.6%;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;"> 11,540</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;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.6%;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;"> 11,540</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Office equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,278</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,278</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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: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.6%;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;"> 28,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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: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.6%;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;"> 28,000</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total property, plant, and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87,818</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87,818</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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: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.6%;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;"> (87,818)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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: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.6%;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;"> (73,253)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property, plant and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.6%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.6%;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;"> 14,565</p></td></tr></table> 11540 11540 48278 48278 28000 28000 87818 87818 87818 73253 14565 14565 29274 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 7 – Goodwill</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Goodwill 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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.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.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:1.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:10.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.97%;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:2.7%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;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;">Goodwill</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance on January 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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,684,182</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance on December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.7%;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.62%;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,684,182</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">IMGX acquisition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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;"> 18,354,326</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill reclassified as held-for-sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.7%;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.62%;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;"> (18,354,326)</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance on December 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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,684,182</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></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:84.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.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:1.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:10.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.97%;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:2.7%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;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;">Goodwill</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance on January 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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,684,182</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance on December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.7%;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.62%;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,684,182</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">IMGX acquisition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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;"> 18,354,326</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill reclassified as held-for-sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.7%;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.62%;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;"> (18,354,326)</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance on December 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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,684,182</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 1684182 1684182 18354326 -18354326 1684182 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 8 – Intangible Assets and In-Process R&amp;D</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Intangible assets consist of IPR&amp;D, patents, tradenames and trademarks acquired from ImmunogenX. As of December 31, 2024, Intangible assets have been reclassified as held for sale. Intangible assets and IPR&amp;D activity is as follows:</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:72.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:10.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></tr><tr><td style="vertical-align:bottom;width:72.46%;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:2.29%;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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;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;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.2%;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:bottom;width:72.46%;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:2.29%;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:10.74%;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;">Useful Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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.2%;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;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Patents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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:10.75%;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;"> 140,000</p></td></tr><tr><td style="vertical-align:bottom;width:72.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trademarks and trade names</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">6 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 230,000</p></td></tr><tr><td style="vertical-align:bottom;width:72.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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.74%;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:2.29%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;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;"> (31,598)</p></td></tr><tr><td style="vertical-align:bottom;width:72.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="visibility:hidden;">​</span></p></td><td 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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 338,402</p></td></tr><tr><td style="vertical-align:bottom;width:72.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In-process R&amp;D</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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.74%;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:2.29%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;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;"> 63,000,000</p></td></tr><tr><td style="vertical-align:bottom;width:72.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets and in-process R&amp;D reclassified as held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="visibility:hidden;">​</span></p></td><td 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:10pt;text-align:right;margin:0pt;"> (60,338,402)</p></td></tr><tr><td style="vertical-align:bottom;width:72.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total intangible assets and in-process R&amp;D, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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.74%;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:2.29%;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:10.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 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:10.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></tr><tr><td style="vertical-align:bottom;width:72.46%;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:2.29%;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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;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;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.2%;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:bottom;width:72.46%;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:2.29%;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:10.74%;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;">Useful Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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.2%;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;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Patents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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:10.75%;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;"> 140,000</p></td></tr><tr><td style="vertical-align:bottom;width:72.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trademarks and trade names</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">6 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 230,000</p></td></tr><tr><td style="vertical-align:bottom;width:72.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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.74%;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:2.29%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;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;"> (31,598)</p></td></tr><tr><td style="vertical-align:bottom;width:72.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="visibility:hidden;">​</span></p></td><td 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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 338,402</p></td></tr><tr><td style="vertical-align:bottom;width:72.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In-process R&amp;D</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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.74%;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:2.29%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;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;"> 63,000,000</p></td></tr><tr><td style="vertical-align:bottom;width:72.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets and in-process R&amp;D reclassified as held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="visibility:hidden;">​</span></p></td><td 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:10pt;text-align:right;margin:0pt;"> (60,338,402)</p></td></tr><tr><td style="vertical-align:bottom;width:72.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total intangible assets and in-process R&amp;D, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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.74%;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:2.29%;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:10.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 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> P2Y 140000 P6Y 230000 -31598 338402 63000000 60338402 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 9 - Accrued Expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Accrued expenses consisted of the following:</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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.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:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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.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 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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;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:2.25%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;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,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;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,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;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:2.25%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;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;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;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></tr><tr><td style="vertical-align:bottom;width:71.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;">Professional fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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;"> 186,173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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;"> 253,577</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Consulting</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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;"> 65,875</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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;"> 75,972</p></td></tr><tr><td style="vertical-align:bottom;width:71.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;">Payroll and benefits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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:2.25%;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.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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;"> 495,741</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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;"> 252,048</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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;"> 825,290</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> <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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.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:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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.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 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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;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:2.25%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;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,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;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,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;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:2.25%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;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;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;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></tr><tr><td style="vertical-align:bottom;width:71.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;">Professional fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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;"> 186,173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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;"> 253,577</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Consulting</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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;"> 65,875</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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;"> 75,972</p></td></tr><tr><td style="vertical-align:bottom;width:71.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;">Payroll and benefits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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:2.25%;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.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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;"> 495,741</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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;"> 252,048</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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;"> 825,290</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> 186173 253577 65875 75972 495741 252048 825290 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 10 – Capital Stock</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Our certificate of incorporation, as amended and restated (the “<i style="font-style:italic;">Charter</i>”) authorized the issuance of up to 100,000,000 shares of Common Stock, par value $0.0001 per share, and 10,000,000 shares of preferred stock, par value $0.0001 per share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On December 18, 2023, the Company effected a reverse stock split, whereby every <span style="-sec-ix-hidden:Hidden_8MfJZQ82qEeFoCLhToa05A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">twenty</span></span> shares of the Company’s issued and outstanding common stock was converted automatically into one issued and outstanding share of common stock, but without any change in the number of authorized shares of common stock and the par value per share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On January 18, 2023, the Company effected a reverse stock split, whereby every <span style="-sec-ix-hidden:Hidden_3BoNQPmNAkGqgobU7aRkSA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">seven</span></span> shares of the Company’s issued and outstanding common stock was converted automatically into one issued and outstanding share of common stock, but without any change in the number of authorized shares of common stock and the par value per share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">All share and per share amounts have been retroactively restated to reflect the reverse stock splits referenced above.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Common Stock</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company had 4,754,038 and 1,560,998 shares of its Common Stock <span style="-sec-ix-hidden:Hidden_nhrb1uxS2E-HoKj_w5LomA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">issued</span></span> and <span style="-sec-ix-hidden:Hidden_eLWEV_zKdE6iQ4RI9aegLw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">outstanding</span></span> at December 31, 2024 and 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Each holder of Common Stock is entitled to one vote for each share of Common Stock held on all matters submitted to a vote of the stockholders. The Company’s Charter and Amended and Restated Bylaws (the “<i style="font-style:italic;">Bylaws</i>”) do not provide for cumulative voting rights.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In addition, the holders of the Company’s Common Stock will be entitled to receive ratably such dividends, if any, as may be declared by the Board out of legally available funds; however, the current policy of the Board is to retain earnings, if any, for operations and growth. Upon liquidation, dissolution or winding-up, the holders of the Company’s Common Stock will be entitled to share ratably in all assets that are legally available for distribution.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Holders of the Company’s Common Stock have no preemptive, conversion or subscription rights, and there are no redemption or sinking fund provisions applicable to the Common Stock. The rights, preferences and privileges of the holders of Common Stock are subject to, and may be adversely affected by, the rights of the holders of shares of any series of the Company’s preferred stock that it may designate and issue in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Preferred Stock</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Board is authorized to divide the preferred stock into any number of series, fix the designation and number of each such series, and determine or change the designation, relative rights, preferences, and limitations of any series of preferred stock. The Board of may increase or decrease the number of shares initially fixed for any series, but no decrease may reduce the number below the shares then outstanding and duly reserved for issuance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On July 16, 2020, the Company designated approximately 5,194.81 shares as Series B Preferred Stock. As of December 31, 2024 and 2023, 475.56 and 514.96 shares of Series B Preferred Stock were <span style="-sec-ix-hidden:Hidden_hg0RLQGvPECb3YtiDitJQA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">issued</span></span> and <span style="-sec-ix-hidden:Hidden_7z8xmE7UBEyS9WkVs3yniw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">outstanding</span></span>, respectively. Approximately 2,282.23 shares of Series B Preferred Stock remain authorized but undesignated and unissued.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On January 5, 2021, the Company designated 75,000 shares as Series C Preferred Stock. Shares of Series C Preferred Stock converted into Common Stock (or Prefunded Warrants, as applicable) or redeemed shall be canceled and shall not be reissued. As of December 31, 2024 and 2023, 0 shares of Series C Preferred Stock were issued and outstanding, with approximately 41,903 shares of Series C Preferred Stock remaining authorized but unissued.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On July 15, 2022, the Company designated 150 shares as Series D Preferred Stock and had 0 shares of Series D Preferred Stock issued and outstanding on December 31, 2024 and 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On July 15, 2022, the Company designated 150 shares as Series E Preferred Stock and had 0 shares of Series E Preferred Stock issued and outstanding on December 31, 2024 and 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On November 28, 2022, the Company designated 7,000 shares as Series F Preferred Stock and had 0 shares of Series F Preferred Stock issued and outstanding on December 31, 2024 and 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">At December 31, 2023, the Company had approximately 9,999,485.04 shares of preferred stock remaining authorized but unissued.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Mezzanine Equity</span></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;">Series G Preferred Stock</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company had 12,373.226 and 0 shares of Series G stock <span style="-sec-ix-hidden:Hidden_kyl6dO6dMk65vCuO_yyrbw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">issued</span></span> and outstanding on December 31, 2024 and 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On March 13, 2024, the Company issued 12,373.226 shares of Series G Preferred stock in connection with the IMGX Merger. The following is a summary of the principal terms of the Series G Preferred Stock as set forth in the Certificate of Designation of the Series G Preferred Stock:</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;">General; Transferability</i>. Share of Series G Preferred Stock will be uncertificated and issued in book-entry form. Shares of Series G Preferred Stock may be transferred by the holders thereof without the consent of the Company, provided that such transfer is in compliance with applicable securities laws.</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;">Conversion</i>. Following stockholder approval of the conversion of the Series G Preferred Stock into Common Stock in accordance with the listing rules of the Nasdaq Stock Market (the “Conversion”), each share of Series G Preferred Stock will automatically convert into 1,000 shares of Common Stock, subject to certain limitations, including that a holder of Series G Preferred Stock is prohibited from converting shares of Series G Preferred Stock into shares of Common Stock if, as a result of such conversion, such holder, together with its affiliates, would beneficially own more than a specified percentage (to be established by the holder between 4.9% and 19.9%) of the total number of shares of Common Stock issued and outstanding immediately after giving effect to such conversion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Series G Preferred Stock is redeemable for cash at the option of the holder thereof at any time following the date that is six months after the initial issuance of the Series G Preferred Stock (without regard to the lack of obtaining the requisite stockholder approval to convert the Series G Preferred Stock into Common Stock), at a price per share equal to the then-current fair value of the Series G Preferred Stock, which shall be the last reported closing sale price of the Company’s Common Stock as reported on the Nasdaq Stock Market as of the trading day immediately prior to the conversion event. As such, Series G Preferred Stock is classified as Mezzanine Equity on the balance sheet.</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;">Voting Rights.</i> Except as otherwise required by law, the Series G Preferred Stock does not have voting rights. However, as long as any shares of Series G Preferred Stock are outstanding, the Company will not, without the affirmative vote of the holders of a majority of the then-outstanding shares of the Series G Preferred Stock, (i) alter or change adversely the powers, preferences or rights given to the Series G Preferred Stock or alter or amend the Certificate of Designation, amend or repeal any provision of, or add any provision to, the Charter or bylaws of the Company, or file any articles of amendment, certificate of designations, preferences, limitations and relative rights of any series of preferred stock, in each case if any such action would adversely alter or change the preferences, rights, privileges or powers of, or restrictions provided for the benefit of the Series G Preferred Stock, regardless of whether any of the foregoing actions shall be by means of amendment to the Charter or by merger, consolidation, recapitalization, reclassification, conversion or otherwise, (ii) issue further shares of Series G Preferred Stock, (iii) prior to the earlier of stockholder approval of the Conversion or the six-month anniversary of issuance, consummate either: (A) any Fundamental Transaction (as in the Certificate of Designation) or (B) any stock sale to, or any merger, consolidation or other business combination of the Company with or into, another entity in which the stockholders of the Company immediately before such transaction do not hold at least a majority of the capital stock of the Company immediately after such transaction, or (iv) enter into any agreement with respect to any of the foregoing.</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;">Liquidation Preference.</i> The Series G Preferred Stock does not have a preference upon any liquidation, dissolution or winding-up of the Company.</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;">Dividend Rights.</i> Holders of Series G Preferred Stock are entitled to receive dividends on shares of Series G Preferred Stock equal to, on an as-if-converted-to-Common-Stock basis, and in the same form as dividends actually paid on shares of the Common Stock.</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;">Redemption</i>. The shares of Series G Preferred Stock shall not be redeemable at the option of the Company or the holder thereof.</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;">Trading Market.</i> There is no established trading market for any of the Series G Preferred Stock, and we do not expect a market to develop. We do not intend to apply for a listing for any of the Series G Preferred Stock on any securities exchange or other nationally recognized trading system. Without an active trading market, the liquidity of the Series G Preferred Stock will be limited. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Most Favored Nations Exchange Right and Waiver Agreements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In the event the Company effects any issuance by the Company or any of its subsidiaries of Common Stock or Common Stock equivalents for cash consideration, or a combination of units thereof (a “<i style="font-style:italic;">Subsequent Financing</i>”), each holder of the Series B Preferred Stock used to have the right, subject to certain exceptions set forth in the Series B Certificate of Designations, at its option, to exchange (in lieu of cash subscription payments) all or some of the Series B Preferred Stock then held (with a value per share of Series B Preferred Stock equal to the stated value of each share of Series B Preferred Stock, or $7,700.00, plus accrued and unpaid dividends thereon, of the Series B Preferred Stock (the “<i style="font-style:italic;">Exchange Amount</i>”)) for any securities or units issued in a Subsequent Financing on dollar-for-dollar basis (the “<i style="font-style:italic;">Series B Exchange Right</i>”). Effective May 12, 2022, the holders of 81.3% of the outstanding shares of the Series B Preferred Stock permanently waived for themselves and all other holders of the Series B Preferred Stock the Series B Exchange Right with respect to any Subsequent Financing occurring on or after January 1, 2022 (the “<i style="font-style:italic;">Permanent Waiver</i>”). Holders of Series B Preferred Stock as of the April 27, 2022 record date were entitled to notice of and to consent to the Permanent Waiver.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of December 31, 2024, (i) holders of approximately 1,839.76 shares of Series B Preferred Stock with an aggregate Exchange Amount of approximately $14.4 million had previously elected to exercise their Series B Exchange Rights into Series C Preferred Stock, convertible into an aggregate of 395 shares of Common Stock (which conversion the Company has elected to make in full), and additional Investor Warrants exercisable for up to an aggregate of 395 shares of Common Stock, (ii) holders of approximately 169.57 shares of Series B Preferred Stock with an aggregate Exchange Amount of approximately $1.6 million had previously elected to exercise their Series B Exchange Rights into 136 shares of Common Stock with no warrants, and (iii) holders of approximately 30.91 shares of Series B Preferred Stock with an aggregate Exchange Amount of approximately $265,000 had previously elected to exercise their Series B Exchange Rights into 44 shares of Common Stock, and additional Series C Warrants exercisable for up to an aggregate of 44 shares of Common Stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">July 2024 Inducement Offering </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On July 10, 2024, the Company entered into a warrant exercise inducement offer letter (the “<i style="font-style:italic;">Inducement Letter</i>”) with a holder (the “<i style="font-style:italic;">Holder</i>”) of warrants to purchase shares of the Company’s common stock (the “<i style="font-style:italic;">Existing Warrants</i>”) pursuant to which the Holder agreed to exercise for cash their Existing Warrants to purchase 1,762,674 shares of the Company’s common stock (the “<i style="font-style:italic;">Existing Warrant Shares</i>”), in the aggregate, at a reduced exercised price of $1.09 per share, in exchange for the Company’s agreement to issue new warrants (the “<i style="font-style:italic;">Inducement Warrants</i>”) on substantially the same terms as the Existing Warrants as described below, to purchase up to 3,525,348 shares of the Company’s common stock (the “<i style="font-style:italic;">Inducement Warrant Shares</i>”). The Inducement Warrants will be exercisable upon the receipt of stockholder approval and may be exercised until the fifth anniversary of the date on which such stockholder approval is obtained. The Company received aggregate gross proceeds of approximately $1.9 million from the exercise of the Existing Warrants by the Holder and the sale of the Inducement Warrants. The Company engaged Roth Capital Partners, LLC (“<i style="font-style:italic;">Roth</i>”) to act as its financial advisor in connection with the transactions summarized above and paid Roth approximately $116,000 for its services and for reimbursement for certain expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">May 2024 Registered Direct Offering </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On May 14, 2024, the Company completed a Registered Direct Offering (the “<i style="font-style:italic;">May 2024 Offering</i>”) priced at market under Nasdaq rules, for an aggregate of (i) 275,000 shares of Common Stock, (ii) pre-funded warrants (the “<i style="font-style:italic;">May 2024 Pre-Funded Warrants</i>”) to purchase up to an aggregate of 91,000 shares of Common Stock and (iii) common warrants (the “<i style="font-style:italic;">May 2024 Warrants</i>”) to purchase up to an aggregate of 732,000 shares of Common Stock. The public offering price for each share of Common Stock and accompanying May 2024 Warrant to purchase one share of Common Stock was $2.95 per share. The May 2024 Pre-Funded Warrants have an exercise price of $0.0001 per share, are exercisable immediately and will expire when exercised in full. The May 2024 Warrants have an exercise price of $2.70 per share, are exercisable immediately and will expire six years from the initial exercise date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company received gross proceeds of approximately $1.1 million less placement agent’s fees and other offering expenses of approximately $182,000.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">March 2024 Registered Direct Offering </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On March 6, 2024, the Company completed a Registered Direct Offering (the “<i style="font-style:italic;">March 2024 Offering</i>”) priced at market under Nasdaq rules, for an aggregate of (i) 173,100 shares of Common Stock, (ii) pre-funded warrants (the “<i style="font-style:italic;">March 2024 Pre-Funded Warrants</i>”) to purchase up to an aggregate of 352,525 shares of Common Stock and (iii) common warrants (the “<i style="font-style:italic;">March 2024 Warrants</i>”) to purchase up to an aggregate of 525,625 shares of Common Stock. The public offering price for each share of Common Stock and accompanying March 2024 Warrant to purchase one share of Common Stock was $7.61 per share. The March 2024 Pre-Funded Warrants have an exercise price of $0.0001 per share, are exercisable immediately and will expire when exercised in full. The March 2024 Warrants have an exercise price of $7.48 per share, are exercisable immediately and will expire five years from the initial exercise date. The Company received gross proceeds of approximately $4.0 million less placement agent’s fees and other offering expenses of approximately $393,000.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">December 2023 Inducement Offering</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On December 27, 2023 the Company entered into warrant exercise inducement offer letters with certain holders (the “<i style="font-style:italic;">December 2023 Holders</i>”) of warrants to purchase shares of the Company’s Common Stock (the “<i style="font-style:italic;">December 2023 Existing Warrants</i>”) pursuant to which the December 2023 Holders agreed to exercise for cash their December 2023 Existing Warrants to purchase 881,337 shares of the Company’s Common Stock, in the aggregate, at a reduced exercised price of $5.50 per share, in exchange for the Company’s agreement to issue new warrants (the “<i style="font-style:italic;">December 2023 Inducement Warrants</i>”) on substantially the same terms as the December 2023 Existing Warrants to purchase up to 1,762,674 shares of the Company’s Common Stock (the “<i style="font-style:italic;">December 2023 Inducement Warrant Shares</i>”) and a cash payment of $0.125 per December 2023 Inducement Warrant Share which was paid in full upon the exercise of the December 2023 Existing Warrants (the “<i style="font-style:italic;">December 2023 Inducement Offering</i>”). The Company received aggregate gross proceeds of approximately $4.8 million from the exercise of the December 2023 Existing Warrants by the Holders and the sale of the December 2023 Inducement Warrants. The Company engaged Roth Capital Partners, LLC (“<i style="font-style:italic;">Roth</i>”) to act as its financial advisor in connection with the transactions summarized above and paid Roth approximately $291,000 for its services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">September 2023 Inducement Offering</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On September 14, 2023, the Company entered into warrant exercise inducement offer letters with certain holders (the “<i style="font-style:italic;">September 2023 Holders</i>”) of warrants to purchase shares of the Company’s Common Stock (the “<i style="font-style:italic;">September 2023 Existing Warrants</i>”) pursuant to which the September 2023 Holders agreed to exercise for cash their September 2023 Existing Warrants to purchase 294,101 shares of the Company’s Common Stock, in the aggregate, at a reduced exercised price of $8.60 per share, in exchange for the Company’s agreement to issue new warrants (the “<i style="font-style:italic;">September 2023 Inducement Warrants</i>”) on substantially the same terms as the September 2023 Existing Warrants to purchase up to 588,204 shares of the Company’s Common Stock (the “<i style="font-style:italic;">September 2023 Inducement Warrant Shares</i>”) and a cash payment of $2.50 per September 2023 Inducement Warrant Share which was paid in full upon the exercise of the September 2023 Existing Warrants (the “<i style="font-style:italic;">September 2023 Inducement Offering</i>”). The Company received aggregate gross proceeds of approximately $4.0 million from the exercise of the September 2023 Existing Warrants by the Holders and the sale of the September 2023 Inducement Warrants. The Company engaged Roth to act as its financial advisor in connection with the transactions summarized above and paid Roth $220,000 for its services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">July 2023 Offering</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On July 21, 2023, the Company completed an offering (the “<i style="font-style:italic;">July 2023 Offering</i>”) for an aggregate of (i) 30,500 shares of Common Stock, (ii) pre-funded warrants (the “<i style="font-style:italic;">July 2023 Pre-Funded Warrants</i>”) to purchase up to an aggregate of 133,750 shares of Common Stock, and (iii) common warrants (the “<i style="font-style:italic;">July 2023 Warrants</i>”) to purchase up to an aggregate of 328,500 shares of Common Stock. The public offering price for each share of Common Stock and accompanying July 2023 Warrant to purchase one share of Common Stock was $12.80 per share. The July 2023 Pre-Funded Warrants have an exercise price of $0.002 per share, are exercisable immediately and will expire when exercised in full. To date, pre-funded warrants have been exercised to purchase 133,750 shares of Common Stock. The July 2023 Warrants have an exercise price of $12.80 per share, are exercisable immediately and will expire five years from the initial exercise date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company received gross proceeds of approximately $2.1 million less placement agent’s fees and other offering expenses of approximately $250,000.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">June 2023 Inducement Offering</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On June 13, 2023, the Company entered into warrant exercise inducement offer letters with certain holders (the “<i style="font-style:italic;">June 2023 Holders</i>”) of warrants to purchase shares of the Company’s Common Stock (the “<i style="font-style:italic;">June 2023 Existing Warrants</i>”) pursuant to which the June 2023 Holders agreed to exercise for cash their June 2023 Existing Warrants to purchase 86,216 shares of the Company’s Common Stock, in the aggregate, at a reduced exercised price of $23.00 per share, in exchange for the Company’s agreement to issue new warrants (the “<i style="font-style:italic;">June 2023 Inducement Warrants</i>”) on substantially the same terms as the June 2023 Existing Warrants to purchase up to 172,433 shares of the Company’s Common Stock (the “<i style="font-style:italic;">June 2023 Inducement Warrant Shares</i>”) and a cash payment of $2.50 per June 2023 Inducement Warrant Share which was paid in full upon the exercise of the June 2023 Existing Warrants (the “<i style="font-style:italic;">June 2023 Inducement Offering</i>”). The Company received aggregate gross proceeds of approximately $2.4 million from the exercise of the June 2023 Existing Warrants by the June 2023 Holders and the sale of the June 2023 Inducement Warrants. The Company engaged Roth to act as its financial advisor in connection with the transactions summarized above and paid Roth $150,000 for its services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">March 2023 Private Placement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On March 15, 2023, the Company completed a private placement offering (the “<i style="font-style:italic;">March 2023 Offering</i>”) priced at market under Nasdaq rules, for an aggregate of (i) 6,400 shares of Common Stock, (ii) pre-funded warrants (the “<i style="font-style:italic;">March 2023 Pre-Funded Warrants</i>”) to purchase up to an aggregate of 44,751 shares of Common Stock and (iii) common warrants (the “<i style="font-style:italic;">March 2023 Warrants</i>”) to purchase up to an aggregate of 102,302 shares of Common Stock. The public offering price for each share of Common Stock and accompanying March 2023 Warrant to purchase one share of Common Stock was $78.20 per share. The March 2023 Pre-Funded Warrants have an exercise price of $0.002 per share, are exercisable immediately and will expire when exercised in full. The March 2023 Warrants have an exercise price of $73.20 per share, are exercisable immediately and will expire five years from the initial exercise date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company received gross proceeds of approximately $4.0 million less placement agent’s fees and other offering expenses of approximately $300,000.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Common Stock Issuances </span></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;">2024 Issuances</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2024, the Company issued 173,100 and 275,000 shares of Common Stock under the March 2024 Offering and May 2024 Offering, respectively, for which the Company received net proceeds of approximately $4.5 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2024, the Company issued 1,762,674 shares of Common Stock under the July 2024 Inducement Offering for which the Company received net proceeds of approximately $1.7 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2024, the Company issued an aggregate of 36,830 shares of Common Stock with a value of $2.3 million in connection with the IMGX acquisition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2024, the Company issued an aggregate of 18,475 shares of Common Stock with a value of approximately $121,000 to its financial advisors in connection with the IMGX acquisition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2024, the Company issued an aggregate of 443,525 shares of Common Stock upon the exercise of pre-funded warrants issued at a par value of $0.0001 (See Note 11).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2024, the Company issued an aggregate of 35 shares of Common Stock upon the exchange of an aggregate of 39 shares of Series B Preferred Stock with a stated value of approximately $303,337 plus accrued dividends of approximately $94,540.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2024, the Company issued an aggregate of 350,000 shares of its Common Stock to consultants with a grant date fair value of approximately $1,541,995 for investor relations services provided, which was recorded as stock-based compensation and included as part of general and administrative expense.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2024, the Company issued an aggregate of 133,401 shares of Common Stock upon the vesting of RSUs (See Note 12). </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;">2023 Issuances</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2023, the Company issued 6,400 shares of Common Stock under the March 2023 Offering for which the Company received net proceeds of approximately $3.7 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2023, the Company issued 86,216 shares of Common Stock upon the exercise of an aggregate of 1,724,332 investor warrants for which the Company received net proceeds of approximately $2.2 million (See Note 10).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2023, the Company issued 30,500 shares of Common Stock under the July 2023 Offering for which the Company received net proceeds of approximately $1.8 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2023, the Company issued 294,101 shares of Common Stock upon the exercise of an aggregate of 294,101 investor warrants for which the Company received net proceeds of approximately $3.7 million (See Note 10).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2023, the Company issued 881,337 shares of Common Stock upon the exercise of an aggregate of 881,337 investor warrants for which the Company received net proceeds of approximately $4.5 million (See Note 10).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2023, the Company issued an aggregate of 199,974 shares of Common Stock upon the conversion of pre-funded warrants issued at a par value of $0.0001 (See Note 10).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2023, the Company issued an aggregate of 28 shares of Common Stock upon the exchange of an aggregate of 35.21 shares of Series B Preferred Stock with a stated value of approximately $271,000 plus accrued dividends of approximately $63,500.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2023, the Company issued an aggregate of 7,500 shares of its Common Stock to consultants with a grant date fair value of approximately $93,000 for investor relations services provided, which was recorded as stock-based compensation and included as part of general and administrative expense.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2023, the Company issued an aggregate of 5,673 shares of Common Stock upon the vesting of RSUs (See Note 11).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">During the year ended December 31, 2023, the Company cancelled an aggregate of 481 shares of Common Stock in connection with the <span style="-sec-ix-hidden:Hidden_X9QqJdJYHkyVjgRywzyEeA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span>-for-20 reverse stock split on December 18, 2023 and the <span style="-sec-ix-hidden:Hidden_UhbuRB9VS0OTGJR1iBnodg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span>-for-7 reverse stock split on January 18, 2023.</p> 100000000 0.0001 10000000 0.0001 4754038 1560998 5194.81 475.56 514.96 2282.23 75000 0 0 41903 150 0 0 150 0 0 7000 0 0 9999485.04 12373.226 0 0 12373.226 1000 4.9 0.199 7700 0.813 1839.76 14400000 395 395 169.57 1600000 136 30.91 265000 44 44 1762674 1.09 3525348 1900000 116000 275000 91000 732000 1 2.95 0.0001 2.7 P6Y 1100000 182000 173100 352525 525625 1 7.61 0.0001 7.48 P5Y 4000000 393000 881337 5.5 1762674 0.125 4800000 291000 294101 8.6 588204 2.5 4000000 220000 30500 133750 328500 1 12.8 0.002 133750 12.8 P5Y 2100000 250000 86216 23 172433 2.5 2400000 150000 6400 44751 102302 1 78.2 0.002 73.2 P5Y 4000000 300000 173100 275000 4500000 1762674 1700000 36830 2300000 18475 121000 443525 0.0001 35 39 303337 94540 350000 1541995 133401 6400 3700000 86216 1724332 2200000 30500 1800000 294101 294101 3700000 881337 881337 4500000 199974 0.0001 28 35.21 271000 63500 7500 93000 5673 481 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 11 – Warrants</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Warrant activity for the years ending December 31, 2024 and 2023 were 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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:61.19%;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:2.2%;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:10.27%;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:2.2%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.65%;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.2%;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:10.25%;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:61.19%;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:2.2%;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:10.27%;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:2.2%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.65%;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.2%;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:10.25%;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:61.19%;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:2.2%;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:10.27%;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 of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.65%;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 Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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:10.25%;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></tr><tr><td style="vertical-align:bottom;width:61.19%;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:2.2%;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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;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;">Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">Per Share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;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;">Term in Years</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Warrants outstanding and exercisable on January 1, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;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;"><b style="font-weight:bold;"> 1,779,780</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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="font-weight:bold;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;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;"><b style="font-weight:bold;"> 19.29</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;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;"><b style="font-weight:bold;"> 4.99</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Issued during the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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.27%;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,226,498</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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.37%;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:10.27%;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.87</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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.25%;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.60</p></td></tr><tr><td style="vertical-align:bottom;width:61.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Assumed from IMGX</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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:10.27%;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;"> 127,680</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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.37%;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:10.27%;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.48</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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:10.25%;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.22</p></td></tr><tr><td style="vertical-align:bottom;width:61.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expired during the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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.27%;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;"> (45)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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.37%;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:10.27%;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;"> 52,500.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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.25%;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></tr><tr><td style="vertical-align:bottom;width:61.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercised during the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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.27%;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;"> (2,206,199)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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.37%;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:10.27%;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.99</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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.25%;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.12</p></td></tr><tr><td style="vertical-align:bottom;width:61.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Warrants outstanding and exercisable on December 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;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;"><b style="font-weight:bold;"> 4,927,714</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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-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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;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;"><b style="font-weight:bold;"> 6.98</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;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;"><b style="font-weight:bold;"> 4.71</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.19%;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:2.2%;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:10.27%;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:2.2%;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.37%;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:10.27%;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:2.2%;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:10.25%;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></tr><tr><td style="vertical-align:bottom;width:61.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Warrants outstanding and exercisable on January 1, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;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;"><b style="font-weight:bold;"> 108,797</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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-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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;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;"><b style="font-weight:bold;"> 383.20</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;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;"><b style="font-weight:bold;"> 5.50</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Issued during the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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.27%;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,132,614</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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.37%;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:10.27%;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;"> 9.17</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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.25%;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.81</p></td></tr><tr><td style="vertical-align:bottom;width:61.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expired during the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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.27%;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;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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.37%;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:10.27%;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;"> 107,100.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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.25%;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></tr><tr><td style="vertical-align:bottom;width:61.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercised during the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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.27%;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;"> (1,461,628)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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.37%;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:10.27%;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;"> 14.84</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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.25%;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.57</p></td></tr><tr><td style="vertical-align:bottom;width:61.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Warrants outstanding and exercisable on December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;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;"><b style="font-weight:bold;"> 1,779,780</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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-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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;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;"><b style="font-weight:bold;"> 19.29</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;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;"><b style="font-weight:bold;"> 4.99</b></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 weighted average fair value of warrants granted during the years ended December 31, 2024 and 2023, was $1.87 and $22.78 per share, respectively. The grant date fair values were calculated using the Black-Scholes model with the following weighted average assumptions:</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:67.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: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:13.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:3.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 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.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:67.03%;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;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:29.17%;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, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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></tr><tr><td style="vertical-align:bottom;width:67.03%;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;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.04%;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;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;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:13.04%;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.93%;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;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.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;">Expected life (in years)</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.04%;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.71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;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.04%;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.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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></tr><tr><td style="vertical-align:bottom;width:67.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Volatility</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.04%;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;">107.5 - 119.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;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.04%;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;">103.8 - 110.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:67.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;">Risk-free interest rate</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.04%;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.17 - 4.46</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;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.04%;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.60 - 4.45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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></tr><tr><td style="vertical-align:bottom;width:67.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Dividend yield</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.04%;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:3.09%;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.04%;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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</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;">The outstanding warrants expire from 2025 through 2033.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2024, the Company issued warrants to purchase 525,625 shares of the Company’s Common Stock and pre-funded warrants to purchase 352,525 shares of the Company’s Common Stock in connection with the March 2024 Offering, warrants to purchase 732,000 shares of the Company’s Common Stock and pre-funded warrants to purchase 91,000 shares of the Company’s Common Stock in connection with the May 2024 Offering, and warrants to purchase 3,525,348 shares of the Company’s Common Stock in connection with the July Inducement Offering (See Note 10). Additionally, the Company assumed warrants to purchase 127,680 shares of the Company’s Common Stock in connection with the IMGX acquisition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2024, an investor exercised pre-funded warrants to purchase 443,525 shares of the Company’s Common Stock and common stock warrants to purchase 1,762,674 shares of the Company’s Common Stock in connection with previous offerings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2023, the Company issued warrants and pre - funded warrants to purchase 147,053 shares of the Company’s Common Stock in connection with the March 2023 Offering, warrants to purchase 172,433 shares of the Company’s Common Stock in connection with the June 2023 Inducement Offering, warrants and pre - funded warrants to purchase 462,250 shares of the Company’s Common Stock in connection with the July 2023 Offering, warrants to purchase 588,204 shares of the Company’s Common Stock in connection with the September 2023 Inducement Offering, and warrants to purchase 1,762,674 shares of the Company’s Common Stock in connection with the December 2023 Inducement Offering (See Note 9).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2023, an investor exercised pre - funded warrants to purchase 199,974 shares of the Company’s Common Stock in connection with previous offerings. During the year ended December 31, 2023, an investor exercised warrants to purchase 1,261,654 shares of the Company’s Common Stock in connection with previous offerings as a result of the June 2023, September 2023, and December 2023 Inducement Offerings (see Note 9).</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:61.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:61.19%;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:2.2%;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:10.27%;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:2.2%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.65%;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.2%;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:10.25%;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:61.19%;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:2.2%;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:10.27%;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:2.2%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.65%;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.2%;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:10.25%;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:61.19%;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:2.2%;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:10.27%;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 of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.65%;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 Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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:10.25%;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></tr><tr><td style="vertical-align:bottom;width:61.19%;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:2.2%;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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;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;">Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">Per Share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;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;">Term in Years</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Warrants outstanding and exercisable on January 1, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;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;"><b style="font-weight:bold;"> 1,779,780</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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="font-weight:bold;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;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;"><b style="font-weight:bold;"> 19.29</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;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;"><b style="font-weight:bold;"> 4.99</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Issued during the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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.27%;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,226,498</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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.37%;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:10.27%;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.87</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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.25%;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.60</p></td></tr><tr><td style="vertical-align:bottom;width:61.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Assumed from IMGX</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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:10.27%;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;"> 127,680</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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.37%;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:10.27%;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.48</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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:10.25%;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.22</p></td></tr><tr><td style="vertical-align:bottom;width:61.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expired during the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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.27%;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;"> (45)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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.37%;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:10.27%;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;"> 52,500.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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.25%;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></tr><tr><td style="vertical-align:bottom;width:61.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercised during the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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.27%;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;"> (2,206,199)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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.37%;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:10.27%;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.99</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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.25%;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.12</p></td></tr><tr><td style="vertical-align:bottom;width:61.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Warrants outstanding and exercisable on December 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;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;"><b style="font-weight:bold;"> 4,927,714</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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-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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;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;"><b style="font-weight:bold;"> 6.98</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;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;"><b style="font-weight:bold;"> 4.71</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.19%;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:2.2%;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:10.27%;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:2.2%;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.37%;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:10.27%;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:2.2%;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:10.25%;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></tr><tr><td style="vertical-align:bottom;width:61.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Warrants outstanding and exercisable on January 1, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;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;"><b style="font-weight:bold;"> 108,797</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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-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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;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;"><b style="font-weight:bold;"> 383.20</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;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;"><b style="font-weight:bold;"> 5.50</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Issued during the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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.27%;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,132,614</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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.37%;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:10.27%;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;"> 9.17</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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.25%;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.81</p></td></tr><tr><td style="vertical-align:bottom;width:61.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expired during the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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.27%;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;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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.37%;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:10.27%;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;"> 107,100.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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.25%;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></tr><tr><td style="vertical-align:bottom;width:61.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercised during the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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.27%;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;"> (1,461,628)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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.37%;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:10.27%;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;"> 14.84</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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.25%;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.57</p></td></tr><tr><td style="vertical-align:bottom;width:61.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Warrants outstanding and exercisable on December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;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;"><b style="font-weight:bold;"> 1,779,780</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;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-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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;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;"><b style="font-weight:bold;"> 19.29</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;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;"><b style="font-weight:bold;"> 4.99</b></p></td></tr></table> 1779780 19.29 P4Y11M26D 5226498 1.87 P4Y7M6D 127680 3.48 P8Y2M19D 45 -52500 2206199 -3.99 P8Y1M13D 4927714 6.98 P4Y8M15D 108797 383.2 P5Y6M 3132614 9.17 P4Y9M21D 3 -107100 1461628 -14.84 P4Y6M25D 1779780 19.29 P4Y11M26D 1.87 22.78 <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:67.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: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:13.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:3.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 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.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:67.03%;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;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:29.17%;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, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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></tr><tr><td style="vertical-align:bottom;width:67.03%;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;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.04%;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;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;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:13.04%;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.93%;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;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.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;">Expected life (in years)</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.04%;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.71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;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.04%;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.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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></tr><tr><td style="vertical-align:bottom;width:67.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Volatility</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.04%;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;">107.5 - 119.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;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.04%;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;">103.8 - 110.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:67.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;">Risk-free interest rate</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.04%;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.17 - 4.46</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;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.04%;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.60 - 4.45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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></tr><tr><td style="vertical-align:bottom;width:67.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Dividend yield</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.04%;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:3.09%;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.04%;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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table> P4Y8M15D P5Y 107.5 119.6 103.8 110.2 4.17 4.46 3.6 4.45 525625 352525 732000 91000 3525348 127680 443525 1762674 147053 172433 462250 588204 1762674 199974 1261654 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 12 – Equity Incentive Plan</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s Board and stockholders adopted and approved the Amended and Restated 2014 Omnibus Equity Incentive Plan (the “<i style="font-style:italic;">2014 Plan</i>”), which took effect on May 12, 2014. The Company’s Board and stockholders adopted and approved the 2020 Omnibus Equity Incentive Plan (the “<i style="font-style:italic;">2020 Plan</i>”), which took effect on September 11, 2020. From the adoption and approval of the 2020 Plan, no new awards have been or will be made under the 2014 Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The 2020 Plan allows for the issuance of securities, including stock options to employees, Board members and consultants. The initial number of shares of Common Stock available for issuance under the 2020 Plan was 238 shares, which will, on January 1 of each calendar year, unless the Board decides otherwise, automatically increase to equal ten percent (10%) of the total number of shares of Common Stock outstanding on December 31 of the immediately preceding calendar year, calculated on an As Converted Basis. As Converted Shares include all outstanding shares of Common Stock and all shares of Common Stock issuable upon the conversion of outstanding preferred stock, warrants and other convertible securities, but will not include any shares of Common Stock issuable upon the exercise of options and other convertible securities issued pursuant to either the 2014 Plan or the 2020 Plan. The number of shares permitted to be issued as “incentive stock options” (“<i style="font-style:italic;">ISOs</i>”) is 357 under the 2020 Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of December 31, 2024, there were an aggregate of 73 total shares available (but un-issuable) under the 2014 Plan, of which 9 are issued and outstanding, and 4 shares are reserved subject to issuance of restricted stock and RSUs. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of December 31, 2024, 334,078 total shares were authorized under the 2020 Plan, of which 156,073 were issued and outstanding and 178,005 shares were available for potential issuances.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of January 1, 2025, the number of shares of Common Stock available for issuance under the 2020 Plan automatically increased to 969,356 under the 2020 Plan’s evergreen provision.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table summarizes the Company’s stock option activity:</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:53.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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.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:1.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 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.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 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.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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.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 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.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:53.78%;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.92%;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:9.02%;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:1.92%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.24%;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.91%;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:9.01%;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.91%;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:1.22%;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.01%;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:53.78%;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.92%;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:9.02%;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:1.92%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.24%;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.91%;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:9.01%;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;">Contract</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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:1.22%;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.01%;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:53.78%;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.92%;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:9.02%;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.92%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.24%;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.91%;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:9.01%;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 </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.24%;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:53.78%;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.92%;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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;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;">of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;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;">(Years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of January 1, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;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.02%;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;"> 426</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;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.22%;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.01%;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;"> 6,103.81</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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.01%;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.53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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.22%;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.01%;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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Acquired from IMGX</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;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.02%;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;"> 200,652</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;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.22%;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.01%;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;"> 0.81</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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.01%;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;"> 6.80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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.22%;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.01%;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></tr><tr><td style="vertical-align:bottom;width:53.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cancelled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;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.02%;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;"> (111,229)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;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.22%;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.01%;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;"> 14.80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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.01%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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.22%;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.01%;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;"><b style="font-weight:bold;"> —</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding as of December 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;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.02%;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;"><b style="font-weight:bold;"> 89,849</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;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;"><b style="font-weight:bold;"> 10.43</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;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;"><b style="font-weight:bold;"> 7.06</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;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;"><b style="font-weight:bold;"> —</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercisable as of December 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;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.02%;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;"><b style="font-weight:bold;"> 89,838</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;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;"><b style="font-weight:bold;"> 9.82</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;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;"><b style="font-weight:bold;"> 7.06</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;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;"><b style="font-weight:bold;"> —</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;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.92%;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.02%;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.92%;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.22%;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.01%;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.91%;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.01%;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.91%;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.22%;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.01%;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></tr><tr><td style="vertical-align:bottom;width:53.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of January 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;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.02%;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;"> 179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;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.22%;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.01%;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;"> 15,956.72</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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.01%;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.22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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.22%;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.01%;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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;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.92%;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.02%;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;"> 250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;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.22%;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.01%;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;"> 74.60</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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.01%;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;"> 9.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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.22%;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.01%;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;"><b style="font-weight:bold;"> —</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;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;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;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.22%;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.01%;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;"> 91,560.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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.01%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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.22%;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.01%;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;"><b style="font-weight:bold;"> —</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding as of December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;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;"><b style="font-weight:bold;"> 426</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;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;"><b style="font-weight:bold;"> 6,103.81</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;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;"><b style="font-weight:bold;"> 8.53</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;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;"><b style="font-weight:bold;"> —</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercisable as of December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;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.02%;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;"><b style="font-weight:bold;"> 384</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;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;"><b style="font-weight:bold;"> 5,651.52</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;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;"><b style="font-weight:bold;"> 8.60</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;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;"><b style="font-weight:bold;"> —</b></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;">There were no grant of options during the year ended December 31, 2024, however, the Company assumed fully vested options to purchase 200,652 shares of the Company’s Common Stock issued under the IMGX 2021 Plan. During the year ended December 31, 2023, the Board approved the grant of options to purchase 250 shares of the Company’s Common Stock pursuant to the 2020 Plan. In general, options granted under the 2020 Plan vest monthly over a 36-month period. The fair values were estimated on the grant dates using the Black-Scholes option-pricing model with the following weighted-average assumptions:</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:71.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:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:11.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.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:71.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:2.38%;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;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.83%;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, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;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;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.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:2.38%;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:11.21%;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;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;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:bottom;white-space:nowrap;width:1.54%;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:71.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contractual term (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;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.21%;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_8mDqLK7LrU2m27nYZXaf5w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11.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;">6.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;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></tr><tr><td style="vertical-align:bottom;width:71.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;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.21%;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.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:11.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;"> 98.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:71.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;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.21%;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.39%;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.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.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:71.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11.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;"><b style="font-weight:bold;"> —</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</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 expected term of the options is based on expected future employee exercise behavior. Volatility is based on the historical volatility of the Company’s Common Stock if available or of several public entities that are similar to the Company. The Company bases volatility this way because it may not have sufficient historical transactions in its own shares on which to solely base expected volatility. The risk-free interest rate is based on the U.S. Treasury rates at the date of grant with maturity dates approximately equal to the expected term at the grant date. The Company has not historically declared any dividends and does not expect to in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The weighted average fair value of stock options granted during the year ended December 31, 2023 was $61.00 per share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The total fair value of the stock options vested, subject to service-based milestone vesting conditions, during the years ended December 31, 2024 and 2023 was approximately $7,000 and $112,000, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The total fair value of the stock options vested, subject to performance-based milestone vesting conditions, during each of the years ended December 31, 2024 and 2023 was $0.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Restricted Stock and Restricted Stock Units</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Restricted stock refers to shares of Common Stock subject to vesting based on certain service, performance, and market conditions. Restricted stock unit awards (“<i style="font-style:italic;">RSUs</i>”) refer to an award under the 2014 Plan, which constitutes a promise to grant shares of Common Stock at the end of a specified restriction period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of each December 31, 2024 and December 31, 2023, under the 2014 Plan, the Company had an aggregate unrecognized restricted Common Stock expense of approximately $157,500 and $269,500 respectively, which will be recognized when vesting of certain milestones become probable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the years ended December 31, 2024 and 2023, RSU activity under the 2020 Plan was as follows:</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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:12.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:12.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:12.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:54.9%;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:2.25%;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 style="vertical-align:bottom;white-space:nowrap;width:12.29%;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 style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.74%;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.25%;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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;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-Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.9%;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:2.25%;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:12.29%;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:2.25%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.74%;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.25%;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:12.27%;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></tr><tr><td style="vertical-align:bottom;width:54.9%;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:2.25%;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:12.29%;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.25%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.74%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.27%;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;"> Recognition</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.9%;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:2.25%;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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;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;">of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.74%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;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;">Period (Years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.9%;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 Outstanding at January 1, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.29%;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;"> 52,271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.29%;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.31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.27%;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;"> 9.96</p></td></tr><tr><td style="vertical-align:bottom;width:54.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Awarded</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.29%;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,421</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.29%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.27%;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></tr><tr><td style="vertical-align:bottom;width:54.9%;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.25%;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:12.29%;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;"> (145,092)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.29%;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.91</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.27%;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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:54.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cancelled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.29%;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;"> (52,600)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.29%;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.33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.27%;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></tr><tr><td style="vertical-align:bottom;width:54.9%;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 Outstanding at December 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.29%;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;"> 5,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.29%;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.96</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.27%;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.24</p></td></tr><tr><td style="vertical-align:bottom;width:54.9%;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:2.25%;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:12.29%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.27%;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:54.9%;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 Outstanding at January 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.29%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.29%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.27%;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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:54.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Awarded</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.29%;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;"> 58,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;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;"> 16.98</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.27%;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></tr><tr><td style="vertical-align:bottom;width:54.9%;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.25%;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:12.29%;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;"> (5,673)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;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;"> 124.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.27%;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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:54.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cancelled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.29%;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;"> (516)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;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;"> 124.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.27%;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></tr><tr><td style="vertical-align:bottom;width:54.9%;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 Outstanding at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.29%;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;"> 52,271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.29%;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.31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.27%;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;"> 9.96</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;">During the year ended December 31, 2024, the Board approved the grant of 150,421 RSUs pursuant to the 2020 Plan, which vest quarterly over a <span style="-sec-ix-hidden:Hidden_U0iUS1VlTUW7RbaK0EFCFg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> - year period. During the year ended December 31, 2024, 145,092 RSUs vested of which 11,691 were issued in January 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2023, the Board approved the grant of 58,460 RSUs pursuant to the 2020 Plan. Of the RSUs granted, 50,455 vest upon a performance milestone and 8,005 vest quarterly over a <span style="-sec-ix-hidden:Hidden_yu4lf6Rt2kelqxNmdj-e1g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> - year period. During the year ended December 31, 2023, 5,673 RSUs vested.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Stock - based Compensation Expense</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The total stock-based compensation expense for employees and non-employees is included in the accompanying condensed consolidated statements of operations and as follows:</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:73.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:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:9.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:73.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:2.11%;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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.2%;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;">Year Ending December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.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:2.11%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.27%;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;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.8%;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></tr><tr><td style="vertical-align:bottom;width:73.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;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;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:9.01%;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;"> 60,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;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.27%;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;"> 123,146</p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">General and administrative </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;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:9.01%;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;"> 571,510</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;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.27%;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;"> 917,326</p></td></tr><tr><td style="vertical-align:bottom;width:73.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;">Total stock-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;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:9.01%;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;"> 631,555</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;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.27%;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;"> 1,040,472</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;">As of December 31, 2024, the Company had unrecognized stock - based compensation expense of approximately $21,000. Approximately $7,000 of this unrecognized expense will be recognized over the average remaining vesting term of the stock options of 0.16 years. </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;">As of December 31, 2023, the Company had unrecognized stock - based compensation expense of approximately $505,000. Approximately $96,000 of this unrecognized expense will be recognized over the average remaining vesting term of the stock options of 1.05 years. Approximately $409,000 of this unrecognized expense will vest upon achieving certain clinical and/or corporate milestones.</p> 238 0.10 357 73 9 4 334078 156073 178005 969356 <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:53.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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.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:1.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 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.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 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.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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.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 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.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:53.78%;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.92%;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:9.02%;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:1.92%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.24%;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.91%;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:9.01%;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.91%;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:1.22%;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.01%;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:53.78%;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.92%;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:9.02%;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:1.92%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.24%;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.91%;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:9.01%;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;">Contract</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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:1.22%;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.01%;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:53.78%;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.92%;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:9.02%;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.92%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.24%;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.91%;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:9.01%;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 </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.24%;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:53.78%;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.92%;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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;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;">of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;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;">(Years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of January 1, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;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.02%;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;"> 426</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;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.22%;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.01%;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;"> 6,103.81</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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.01%;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.53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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.22%;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.01%;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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Acquired from IMGX</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;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.02%;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;"> 200,652</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;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.22%;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.01%;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;"> 0.81</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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.01%;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;"> 6.80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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.22%;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.01%;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></tr><tr><td style="vertical-align:bottom;width:53.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cancelled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;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.02%;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;"> (111,229)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;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.22%;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.01%;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;"> 14.80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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.01%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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.22%;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.01%;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;"><b style="font-weight:bold;"> —</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding as of December 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;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.02%;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;"><b style="font-weight:bold;"> 89,849</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;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;"><b style="font-weight:bold;"> 10.43</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;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;"><b style="font-weight:bold;"> 7.06</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;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;"><b style="font-weight:bold;"> —</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercisable as of December 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;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.02%;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;"><b style="font-weight:bold;"> 89,838</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;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;"><b style="font-weight:bold;"> 9.82</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;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;"><b style="font-weight:bold;"> 7.06</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;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;"><b style="font-weight:bold;"> —</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;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.92%;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.02%;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.92%;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.22%;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.01%;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.91%;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.01%;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.91%;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.22%;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.01%;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></tr><tr><td style="vertical-align:bottom;width:53.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of January 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;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.02%;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;"> 179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;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.22%;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.01%;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;"> 15,956.72</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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.01%;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.22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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.22%;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.01%;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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;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.92%;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.02%;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;"> 250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;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.22%;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.01%;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;"> 74.60</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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.01%;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;"> 9.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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.22%;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.01%;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;"><b style="font-weight:bold;"> —</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;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;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;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.22%;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.01%;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;"> 91,560.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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.01%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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.22%;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.01%;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;"><b style="font-weight:bold;"> —</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding as of December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;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;"><b style="font-weight:bold;"> 426</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;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;"><b style="font-weight:bold;"> 6,103.81</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;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;"><b style="font-weight:bold;"> 8.53</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;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;"><b style="font-weight:bold;"> —</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercisable as of December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;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.02%;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;"><b style="font-weight:bold;"> 384</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;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;"><b style="font-weight:bold;"> 5,651.52</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;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;"><b style="font-weight:bold;"> 8.60</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;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;"><b style="font-weight:bold;"> —</b></p></td></tr></table> 426 6103.81 P8Y6M10D 200652 0.81 P6Y9M18D 111229 14.8 89849 10.43 P7Y21D 89838 9.82 P7Y21D 179 15956.72 P8Y2M19D 250 74.6 P9Y4M24D -3 91560 426 6103.81 P8Y6M10D 384 5651.52 P8Y7M6D 0 200652 250 P36M <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:71.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:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:11.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.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:71.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:2.38%;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;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.83%;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, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;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;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.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:2.38%;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:11.21%;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;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;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:bottom;white-space:nowrap;width:1.54%;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:71.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contractual term (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;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.21%;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_8mDqLK7LrU2m27nYZXaf5w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11.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;">6.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;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></tr><tr><td style="vertical-align:bottom;width:71.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;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.21%;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.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:11.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;"> 98.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:71.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;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.21%;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.39%;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.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.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:71.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11.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;"><b style="font-weight:bold;"> —</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table> P6Y6M 0.988 0.0408 61 7000 112000 0 0 157500 269500 <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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:12.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:12.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:12.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:54.9%;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:2.25%;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 style="vertical-align:bottom;white-space:nowrap;width:12.29%;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 style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.74%;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.25%;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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;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-Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.9%;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:2.25%;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:12.29%;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:2.25%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.74%;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.25%;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:12.27%;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></tr><tr><td style="vertical-align:bottom;width:54.9%;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:2.25%;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:12.29%;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.25%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.74%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.27%;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;"> Recognition</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.9%;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:2.25%;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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;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;">of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.74%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;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;">Period (Years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.9%;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 Outstanding at January 1, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.29%;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;"> 52,271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.29%;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.31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.27%;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;"> 9.96</p></td></tr><tr><td style="vertical-align:bottom;width:54.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Awarded</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.29%;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,421</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.29%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.27%;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></tr><tr><td style="vertical-align:bottom;width:54.9%;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.25%;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:12.29%;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;"> (145,092)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.29%;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.91</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.27%;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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:54.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cancelled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.29%;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;"> (52,600)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.29%;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.33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.27%;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></tr><tr><td style="vertical-align:bottom;width:54.9%;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 Outstanding at December 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.29%;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;"> 5,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.29%;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.96</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.27%;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.24</p></td></tr><tr><td style="vertical-align:bottom;width:54.9%;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:2.25%;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:12.29%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.27%;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:54.9%;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 Outstanding at January 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.29%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.29%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.27%;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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:54.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Awarded</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.29%;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;"> 58,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;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;"> 16.98</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.27%;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></tr><tr><td style="vertical-align:bottom;width:54.9%;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.25%;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:12.29%;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;"> (5,673)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;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;"> 124.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.27%;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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:54.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cancelled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.29%;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;"> (516)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;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;"> 124.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.27%;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></tr><tr><td style="vertical-align:bottom;width:54.9%;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 Outstanding at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.29%;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;"> 52,271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.29%;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.31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:12.27%;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;"> 9.96</p></td></tr></table> 52271 4.31 P9Y11M15D 150421 3.57 145092 3.91 52600 3.33 5000 3.96 P2Y2M26D 58460 16.98 5673 124 516 124 52271 4.31 P9Y11M15D 150421 145092 11691 58460 50455 8005 5673 <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:73.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:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:9.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:73.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:2.11%;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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.2%;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;">Year Ending December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.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:2.11%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.27%;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;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.8%;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></tr><tr><td style="vertical-align:bottom;width:73.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;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;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:9.01%;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;"> 60,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;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.27%;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;"> 123,146</p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">General and administrative </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;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:9.01%;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;"> 571,510</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;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.27%;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;"> 917,326</p></td></tr><tr><td style="vertical-align:bottom;width:73.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;">Total stock-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;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:9.01%;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;"> 631,555</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;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.27%;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;"> 1,040,472</p></td></tr></table> 60045 123146 571510 917326 631555 1040472 21000 7000 P0Y1M28D 505000 96000 P1Y18D 409000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 13 – Agreements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">License Agreement with Sanofi </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On September 13, 2023, the Company entered into a License Agreement with Sanofi, pursuant to which the Company received a license to obtain certain exclusive worldwide rights to develop and commercialize Capeserod, a selective 5-HT4 receptor partial agonist which the Company intended to repurpose and develop for gastrointestinal indications.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company paid Sanofi an upfront payment of $500,000 in October 2023 and Sanofi was eligible to receive up to $46.0 million in potential development and regulatory milestone payments and up to $235.0 million in potential commercial milestone payments. Sanofi was also eligible to receive mid-to-high single-digit royalties on net sales, as well as a percentage of sublicense and transfer revenues with respect to Capeserod. Sanofi also had a right of first refusal with respect to Capeserod out-licensing transactions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The upfront payment of $500,000 was recorded as research and development expense in the year ended December 31, 2023. Depending on the status of development at the time a contingent payment is recognized, the Company may determine that the payment should be expensed as research and development or be capitalized as an intangible asset. This determination will be based on the facts and circumstances that exist at the time a contingent payment is recognized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The License Agreement was to expire on a country-by-country basis upon the later of: (i) the expiration of the last to expire valid claim of an applicable patent in such country covering such licensed product, (ii) the expiration of the regulatory exclusivity for such licensed product in the applicable country and (iii) the tenth anniversary of the date of first commercial sale of a licensed product in such country. Each party may terminate the License Agreement if the other party materially breaches its obligations under the License Agreement and fails to cure such material breach within 60 days from the date of such notice of breach, except in the case of payment breach, as to which the breaching party will have only a ten-day cure period. Sanofi may terminate the License Agreement upon any bankruptcy proceedings by the Company. The Company may terminate the License Agreement by providing Sanofi with at least 60 days prior written notice; provided, however, that Sanofi shall be entitled to any and all payments due and owed to Sanofi prior to the effective date of termination. On February 26, 2025, the Company provided notice to Sanofi to terminate the License Agreement. No payments are due to Sanofi and the Company expects the termination to be effective in April 2025.</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> 500000 46000000 235000000 500000 P60D P10D P60D 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 14 –<span style="font-style:italic;"> </span>Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company leases its office under an operating lease which is subject to various rent provisions and escalation clauses.</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 party to one real property operating lease for the rental of office space. The Company has office space of 3,472 square feet in Boca Raton, Florida that is used for its corporate headquarters with a term through August 31, 2026. The Company previously had office space in Newport Beach, California with a term through April 30, 2025, which was terminated in November 2024. The Company also previously had office space in Brooklyn, New York on a month-to-month basis, which was terminated in June 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s lease expires in 2026. The escalation clause is indeterminable and considered not material and has been excluded from minimum future annual rental payments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Lease expense amounted to approximately $156,000 and $154,000 for the years ended December 31, 2024 and 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The weighted-average remaining lease term and weighted-average discount rate under operating leases at December 31, 2024 were:</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:83.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><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:12.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 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.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></tr><tr><td style="vertical-align:bottom;width:83.34%;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:2.63%;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:12.36%;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,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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></tr><tr><td style="vertical-align:bottom;width:83.34%;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:2.63%;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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;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;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Lease term and discount rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;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:12.36%;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;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average remaining lease term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;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:12.36%;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.7 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;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:12.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 0.05pt 0pt;"> 7.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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></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;">Maturities of operating lease liabilities at December 31, 2024 were 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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.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><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:12.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;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.65%;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:12.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 0.05pt 0pt;"> 88,788</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;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.65%;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:12.36%;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;"> 60,593</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;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.65%;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:12.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 0.05pt 0pt;"> 149,381</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;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.65%;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:12.36%;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;"> (8,847)</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Present value of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;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.65%;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:12.36%;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;"> 140,534</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 1 3472 156000 154000 <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:83.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><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:12.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 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.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></tr><tr><td style="vertical-align:bottom;width:83.34%;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:2.63%;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:12.36%;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,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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></tr><tr><td style="vertical-align:bottom;width:83.34%;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:2.63%;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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;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;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Lease term and discount rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;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:12.36%;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;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average remaining lease term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;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:12.36%;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.7 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;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:12.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 0.05pt 0pt;"> 7.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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></tr></table> P1Y8M12D 0.07 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Maturities of operating lease liabilities at December 31, 2024 were 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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.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><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:12.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;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.65%;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:12.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 0.05pt 0pt;"> 88,788</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;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.65%;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:12.36%;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;"> 60,593</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;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.65%;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:12.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 0.05pt 0pt;"> 149,381</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;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.65%;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:12.36%;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;"> (8,847)</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Present value of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;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.65%;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:12.36%;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;"> 140,534</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 88788 60593 149381 8847 140534 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Note 15 – Debt</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Debt consists of the following:</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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:0.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:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:0.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:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:0.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:7.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:0.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:7.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:0.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:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.18%;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.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><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9.11%;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.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><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;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;">Related</b></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;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:7.72%;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:1.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><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.64%;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;">Directors</b></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;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9.11%;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.18%;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.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><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9.11%;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.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><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;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;">party</b></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;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:7.72%;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:1.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><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.64%;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;">and Officer’s</b></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;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9.11%;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.18%;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.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><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;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;">Revolving</b></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;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:10.03%;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;">promissory</b></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;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:0.92%;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:7.72%;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:1.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><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.64%;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;">Liability</b></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;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9.11%;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.18%;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.48%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;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;">line of credit</b></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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;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;">notes</b></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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.64%;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;">EIDL loan</b></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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.64%;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;">Insurance</b></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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;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.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Principal balance as of January 1, 2024</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:0.92%;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.11%;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: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:0.92%;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.11%;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: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:0.92%;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:7.72%;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: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:0.92%;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:7.72%;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;"> 612,784</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:0.92%;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.11%;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;"> 612,784</p></td></tr><tr><td style="vertical-align:bottom;width:45.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</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:0.92%;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.11%;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,359,860</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:0.92%;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.11%;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,000,000</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:0.92%;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:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500,000</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:0.92%;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:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,798</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:0.92%;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.11%;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,891,658</p></td></tr><tr><td style="vertical-align:bottom;width:45.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Payments</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:0.92%;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.11%;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: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:0.92%;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.11%;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: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:0.92%;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:7.72%;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: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:0.92%;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:7.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (644,582)</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:0.92%;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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (644,582)</p></td></tr><tr><td style="vertical-align:bottom;width:45.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Debt discount</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:0.92%;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.11%;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: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:0.92%;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.11%;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: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:0.92%;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:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (456,123)</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:0.92%;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:7.72%;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: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:0.92%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (456,123)</p></td></tr><tr><td style="vertical-align:bottom;width:45.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reclassification to liabilities held for sale</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:0.92%;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.11%;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;"> (5,359,860)</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:0.92%;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.11%;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;"> (1,000,000)</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:0.92%;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:7.72%;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;"> (43,877)</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:0.92%;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:7.72%;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: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:0.92%;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.11%;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;"> (6,403,737)</p></td></tr><tr><td style="vertical-align:bottom;width:45.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total debt as of December 31, 2024</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:0.92%;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.11%;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;"> —</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:0.92%;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.11%;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;"> —</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:0.92%;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:7.72%;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;"> —</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:0.92%;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:7.72%;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;"> —</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:0.92%;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.11%;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;"> —</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;"><span style="font-style:italic;font-weight:bold;">Revolving line of credit</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In connection with the IMGX acquisition, the Company assumed a revolving line of credit. In October 2022, ImmunogenX entered into a credit agreement, which allowed for a revolving line of credit (the “<i style="font-style:italic;">Revolver</i>”) for borrowings up to $6.0 million, initially maturing on October 1, 2024, and bearing interest per annum of the <span style="-sec-ix-hidden:Hidden_hSEBmRSSL0CXantaSoq_FQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">prime rate</span></span> plus 4.5%. The credit agreement was amended in September 2023 (the “<i style="font-style:italic;">First Amendment</i>”) to increase the maximum borrowings of the Revolver to $7.5 million. The credit agreement was amended and restated on March 13, 2024 (the “<i style="font-style:italic;">Second Amendment</i>”). Terms under the Second Amendment include an extended maturity date of September 13, 2025, interest per annum of the <span style="-sec-ix-hidden:Hidden_vQPbIkcX7U-1FxbG1wxDiA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">prime rate</span></span> plus 6.0%, and no further draws on the line of credit after March 13, 2024. As of September 30, 2024, the Revolver and accrued interest has been reclassified to liabilities of disposal group held for sale (see Note 4).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Promissory notes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In connection with the IMGX acquisition, the Company assumed two promissory notes, one of which is with a related party. The notes are each in the amount of $500,000, accrue interest at a rate of the <span style="-sec-ix-hidden:Hidden_Um43Ls7OckK73FTlW7htUg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">prime rate</span></span> plus 4.5% per annum, and have a maturity date of September 30, 2025. As of December 31, 2024, the promissory notes and all accrued interest has been reclassified to liabilities of disposal group held for sale.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">EIDL</span><b style="font-weight:bold;"> </b><span style="font-style:italic;font-weight:bold;">loan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In connection with the IMGX acquisition, the Company assumed an Economic Injury Disaster Loan (“<i style="font-style:italic;">EIDL</i>”) loan with a principal balance of $0.5 million bearing interest of 3.75% per annum, with interest payable monthly in arrears. The Company determined the loan has a fair value as of the assumption date of March 13, 2024 of $38,000, resulting in a discount of $462,000 which is amortized over the remaining life of the loan. All unpaid principal and interest are due at maturity on June 30, 2050. As of December 31, 2024, the EIDL loan and all accrued interest has been reclassified to liabilities of disposal group held for sale.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Directors and Officer</span><b style="font-weight:bold;">’</b><span style="font-style:italic;font-weight:bold;">s Liability Insurance</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">On November 30, 2023, the Company entered into 9-month financing agreements for its directors and officer’s liability insurance, as well as other corporate insurances, in the amount of approximately $683,000 that bears interest at an annual rate of 7.90%. In June 2024, approximately $32,000 was added to the financing agreement. The balance due under these financing agreements was $0 at December 31, 2024 and approximately $613,000 at December 31, 2023.</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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:0.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:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:0.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:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:0.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:7.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:0.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:7.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:0.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:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.18%;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.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><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9.11%;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.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><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;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;">Related</b></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;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:7.72%;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:1.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><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.64%;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;">Directors</b></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;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9.11%;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.18%;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.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><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9.11%;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.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><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;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;">party</b></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;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:7.72%;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:1.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><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.64%;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;">and Officer’s</b></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;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9.11%;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.18%;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.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><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;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;">Revolving</b></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;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:10.03%;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;">promissory</b></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;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:0.92%;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:7.72%;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:1.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><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.64%;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;">Liability</b></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;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9.11%;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.18%;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.48%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;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;">line of credit</b></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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;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;">notes</b></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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.64%;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;">EIDL loan</b></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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.64%;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;">Insurance</b></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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;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.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Principal balance as of January 1, 2024</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:0.92%;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.11%;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: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:0.92%;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.11%;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: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:0.92%;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:7.72%;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: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:0.92%;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:7.72%;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;"> 612,784</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:0.92%;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.11%;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;"> 612,784</p></td></tr><tr><td style="vertical-align:bottom;width:45.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</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:0.92%;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.11%;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,359,860</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:0.92%;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.11%;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,000,000</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:0.92%;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:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500,000</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:0.92%;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:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,798</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:0.92%;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.11%;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,891,658</p></td></tr><tr><td style="vertical-align:bottom;width:45.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Payments</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:0.92%;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.11%;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: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:0.92%;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.11%;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: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:0.92%;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:7.72%;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: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:0.92%;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:7.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (644,582)</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:0.92%;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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (644,582)</p></td></tr><tr><td style="vertical-align:bottom;width:45.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Debt discount</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:0.92%;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.11%;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: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:0.92%;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.11%;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: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:0.92%;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:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (456,123)</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:0.92%;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:7.72%;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: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:0.92%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (456,123)</p></td></tr><tr><td style="vertical-align:bottom;width:45.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reclassification to liabilities held for sale</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:0.92%;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.11%;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;"> (5,359,860)</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:0.92%;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.11%;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;"> (1,000,000)</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:0.92%;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:7.72%;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;"> (43,877)</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:0.92%;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:7.72%;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: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:0.92%;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.11%;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;"> (6,403,737)</p></td></tr><tr><td style="vertical-align:bottom;width:45.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total debt as of December 31, 2024</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:0.92%;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.11%;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;"> —</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:0.92%;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.11%;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;"> —</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:0.92%;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:7.72%;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;"> —</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:0.92%;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:7.72%;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;"> —</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:0.92%;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.11%;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;"> —</p></td></tr></table> 612784 612784 5359860 1000000 500000 31798 6891658 644582 644582 456123 456123 5359860 1000000 43877 6403737 6000000 0.045 7500000 0.06 2 500000 0.045 500000 0.0375 38000 462000 P9M 683000 0.079 32000 0 613000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 16 - Income Taxes</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;">The Company is subject to taxation at the federal and state levels in the United States. At December 31, 2024 and 2023, the Company had </span><span style="font-weight:normal;">no</span><span style="font-weight:normal;"> tax provision.</span></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;">At December 31, 2024 and 2023, the Company had gross deferred tax assets of approximately </span><span style="font-weight:normal;">$23.7</span><span style="font-weight:normal;"> million and </span><span style="font-weight:normal;">$33.4</span><span style="font-weight:normal;"> million, respectively. As the Company cannot determine that it is more likely than not that the Company will realize the benefit of the deferred tax asset, a valuation allowance of approximately </span><span style="font-weight:normal;">$37.6</span><span style="font-weight:normal;"> million and </span><span style="font-weight:normal;">$33.4</span><span style="font-weight:normal;"> million has been established at December 31, 2024 and 2023, respectively. The change in the valuation allowance was approximately </span><span style="font-weight:normal;">$4.2</span><span style="font-weight:normal;"> million and </span><span style="font-weight:normal;">$4.0</span><span style="font-weight:normal;"> million in 2024 and 2023, respectively.</span></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;">The significant components of the Company’s net deferred tax assets and liabilities consisted of:</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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.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:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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.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 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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;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:2.25%;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;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.29%;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, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;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:2.25%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;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;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;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></tr><tr><td style="vertical-align:bottom;width:71.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;"><b style="font-weight:bold;">Gross deferred tax assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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:10.6%;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;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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:10.6%;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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net operating loss carry-forwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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;"> 29,616,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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,080,000</p></td></tr><tr><td style="vertical-align:bottom;width:71.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;">Stock compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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;"> 280,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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;"> 234,000</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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,013,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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,399,000</p></td></tr><tr><td style="vertical-align:bottom;width:71.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;">Capitalized research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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,299,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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,586,000</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Research and development credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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,239,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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,087,000</p></td></tr><tr><td style="vertical-align:bottom;width:71.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;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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;"> 105,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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;"> 87,000</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax assets before valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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;"> 39,552,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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;"> 33,473,000</p></td></tr><tr><td style="vertical-align:bottom;width:71.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;">Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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;"> (37,649,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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;"> (33,425,000)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax assets net of valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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,903,000 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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;">48,000 </p></td></tr><tr><td style="vertical-align:bottom;width:71.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;"><b style="font-weight:bold;">Gross deferred tax liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Right of use asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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;"> (32,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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;"> (48,000)</p></td></tr><tr><td style="vertical-align:bottom;width:71.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;">Indefinite loved intangibles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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;"> (15,744,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total deferred tax liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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;"> (15,776,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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;"> (48,000)</p></td></tr><tr><td style="vertical-align:bottom;width:71.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;">Total deferred tax asset, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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 0pt 0.05pt 0pt;">(13,873,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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;"> —</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;">Income taxes computed using the federal statutory income tax rate differs from the Company’s effective tax rate primarily due to the following:</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:74.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:2.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 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.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 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:3.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 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.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 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.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.71%;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:2.09%;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;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.26%;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, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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></tr><tr><td style="vertical-align:bottom;width:74.71%;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:2.09%;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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income tax benefit at statutory rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;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.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 0.05pt 0pt;"> 21.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;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.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 0.05pt 0pt;"> 21.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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></tr><tr><td style="vertical-align:bottom;width:74.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">State income tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;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.08%;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.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;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.08%;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.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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></tr><tr><td style="vertical-align:bottom;width:74.71%;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-deductible expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;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.08%;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;"> (0.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;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.08%;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;"> (0.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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></tr><tr><td style="vertical-align:bottom;width:74.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;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.08%;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;"> (23.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;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.08%;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;"> (25.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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></tr><tr><td style="vertical-align:bottom;width:74.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prior year adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;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.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 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;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.08%;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;"> (0.5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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></tr><tr><td style="vertical-align:bottom;width:74.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-deductible transaction costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;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.08%;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;"> (5.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;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.08%;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.93%;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></tr><tr><td style="vertical-align:bottom;width:74.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;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.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 0.05pt 0pt;"> 2.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;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.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 0.05pt 0pt;"> 2.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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></tr><tr><td style="vertical-align:bottom;width:74.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total income tax benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;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.08%;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;"> 0.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;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.08%;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;"> 0.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</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;">As of December 31, 2024, the Company has federal and state net operating loss carryforwards of approximately $120.0 million and $97.8 million, respectively, to offset future federal and state taxable income. Of the approximately $120.0 million of federal net operating loss carryforwards, approximately $14.8 million will begin to expire starting in 2034. The remaining federal net operating loss carryforwards do not expire, but their utilization is limited to 80% of taxable income. The state net operating loss carryforwards of approximately $97.8 million will begin to expire in 2034. As of December 31, 2024, the Company also has federal research and development tax credit carryforwards of approximately $2.2 million to offset future income taxes, which expire beginning in 2040. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s ability to use its NOL carryforwards may be limited if it experiences an “ownership change” as defined in Section 382 of the Internal Revenue Code of 1986, as amended. An ownership change generally occurs if certain stockholders increase their aggregate percentage ownership of a corporation’s stock by more than 50 percentage points over their lowest percentage ownership at any time during the testing period, which is generally the three-year period preceding any potential ownership change. The Company has not completed a study to determine whether transactions that have occurred over the past three years may have triggered an ownership change limitation. Any 382 limitations on net operating loss carryforwards would not have an impact on the financial statements due to the full valuation allowance. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company had taken no uncertain tax positions that would require disclosure under ASC 740, Accounting for Income Taxes, at December 31, 2024 and 2023, respectively. None are expected in the next twelve months.</p> 0 0 0 0 23700000 33400000 37600000 33400000 4200000 4000000 <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:71.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:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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.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 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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;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:2.25%;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;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.29%;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, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;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:2.25%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;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;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;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></tr><tr><td style="vertical-align:bottom;width:71.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;"><b style="font-weight:bold;">Gross deferred tax assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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:10.6%;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;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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:10.6%;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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net operating loss carry-forwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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;"> 29,616,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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,080,000</p></td></tr><tr><td style="vertical-align:bottom;width:71.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;">Stock compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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;"> 280,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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;"> 234,000</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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,013,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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,399,000</p></td></tr><tr><td style="vertical-align:bottom;width:71.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;">Capitalized research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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,299,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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,586,000</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Research and development credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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,239,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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,087,000</p></td></tr><tr><td style="vertical-align:bottom;width:71.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;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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;"> 105,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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;"> 87,000</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax assets before valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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;"> 39,552,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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;"> 33,473,000</p></td></tr><tr><td style="vertical-align:bottom;width:71.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;">Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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;"> (37,649,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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;"> (33,425,000)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax assets net of valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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,903,000 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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;">48,000 </p></td></tr><tr><td style="vertical-align:bottom;width:71.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;"><b style="font-weight:bold;">Gross deferred tax liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Right of use asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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;"> (32,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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;"> (48,000)</p></td></tr><tr><td style="vertical-align:bottom;width:71.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;">Indefinite loved intangibles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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;"> (15,744,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total deferred tax liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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;"> (15,776,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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;"> (48,000)</p></td></tr><tr><td style="vertical-align:bottom;width:71.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;">Total deferred tax asset, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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 0pt 0.05pt 0pt;">(13,873,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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;"> —</p></td></tr></table> 29616000 23080000 280000 234000 5013000 5399000 2299000 2586000 2239000 2087000 105000 87000 39552000 33473000 37649000 33425000 1903000 48000 32000 48000 15744000 15776000 48000 13873000 <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:74.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:2.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 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.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 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:3.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 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.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 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.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.71%;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:2.09%;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;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.26%;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, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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></tr><tr><td style="vertical-align:bottom;width:74.71%;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:2.09%;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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income tax benefit at statutory rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;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.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 0.05pt 0pt;"> 21.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;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.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 0.05pt 0pt;"> 21.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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></tr><tr><td style="vertical-align:bottom;width:74.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">State income tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;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.08%;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.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;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.08%;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.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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></tr><tr><td style="vertical-align:bottom;width:74.71%;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-deductible expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;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.08%;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;"> (0.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;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.08%;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;"> (0.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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></tr><tr><td style="vertical-align:bottom;width:74.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;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.08%;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;"> (23.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;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.08%;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;"> (25.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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></tr><tr><td style="vertical-align:bottom;width:74.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prior year adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;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.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 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;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.08%;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;"> (0.5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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></tr><tr><td style="vertical-align:bottom;width:74.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-deductible transaction costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;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.08%;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;"> (5.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;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.08%;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.93%;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></tr><tr><td style="vertical-align:bottom;width:74.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;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.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 0.05pt 0pt;"> 2.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;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.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 0.05pt 0pt;"> 2.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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></tr><tr><td style="vertical-align:bottom;width:74.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total income tax benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;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.08%;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;"> 0.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;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.08%;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;"> 0.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table> 0.21 0.21 0.058 0.028 -0.003 -0.006 -0.236 -0.252 -0.005 -0.056 0.027 0.025 0 0 120000000 97800000 120000000 14800000 0.80 97800000 2200000 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 17 - Net Loss per Common Share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Basic net loss per share is computed by dividing net loss available to Common Stockholders by the weighted average number of common shares outstanding during the period. Diluted earnings per share reflect, in periods in which they have a dilutive effect, the impact of common shares issuable upon exercise of stock options and warrants and conversion of convertible debt that are not deemed to be anti-dilutive. The dilutive effect of the outstanding stock options and warrants, if applicable, is computed using the treasury stock method.</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;">All shares of Common Stock that may potentially be issued in the future are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:2pt;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:65.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:2.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 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:14.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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:14.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></tr><tr><td style="vertical-align:bottom;width:65.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.63%;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.7%;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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;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:65.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:2.7%;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:14.63%;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, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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:14.62%;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, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.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;">Series G convertible preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.63%;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;"> 12,373,226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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:14.62%;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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Common stock warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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:14.63%;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,927,714</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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:14.62%;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,779,780</p></td></tr><tr><td style="vertical-align:bottom;width:65.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;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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:14.63%;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;"> 89,849</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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:14.62%;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;"> 426</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">RSUs not yet issued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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:14.63%;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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:14.62%;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;"> 52,271</p></td></tr><tr><td style="vertical-align:bottom;width:65.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;">Convertible preferred stock (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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:14.63%;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;"> 136</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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:14.62%;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;"> 141</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted stock not yet issued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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:14.63%;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;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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:14.62%;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;"> 4</p></td></tr><tr><td style="vertical-align:bottom;width:65.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;">Total shares of common stock issuable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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:14.63%;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;"> 17,395,929</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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:14.62%;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;"> 1,832,622</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(1)</span></span>Convertible preferred stock is assumed to be converted at the rate of $32,340 per common share, which is the conversion price as of December 31, 2024.</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:65.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:2.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 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:14.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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:14.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></tr><tr><td style="vertical-align:bottom;width:65.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.63%;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.7%;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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;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:65.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:2.7%;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:14.63%;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, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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:14.62%;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, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.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;">Series G convertible preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.63%;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;"> 12,373,226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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:14.62%;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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Common stock warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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:14.63%;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,927,714</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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:14.62%;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,779,780</p></td></tr><tr><td style="vertical-align:bottom;width:65.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;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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:14.63%;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;"> 89,849</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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:14.62%;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;"> 426</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">RSUs not yet issued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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:14.63%;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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:14.62%;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;"> 52,271</p></td></tr><tr><td style="vertical-align:bottom;width:65.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;">Convertible preferred stock (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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:14.63%;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;"> 136</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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:14.62%;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;"> 141</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted stock not yet issued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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:14.63%;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;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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:14.62%;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;"> 4</p></td></tr><tr><td style="vertical-align:bottom;width:65.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;">Total shares of common stock issuable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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:14.63%;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;"> 17,395,929</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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:14.62%;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;"> 1,832,622</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(1)</span></span>Convertible preferred stock is assumed to be converted at the rate of $32,340 per common share, which is the conversion price as of December 31, 2024.</p> 12373226 4927714 1779780 89849 426 5000 52271 136 141 4 4 17395929 1832622 32340 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 18 - Employee Benefit Plans</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">401(k) Plan</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Since 2015, the Company has sponsored a multiple employer defined contribution benefit plan, which complies with Section 401(k) of the Internal Revenue Code covering substantially all employees of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">All employees are eligible to participate in the plan. Employees may contribute from 1% to 100% of their compensation and the Company matches an amount equal to 100% on the first 6% of the employee contribution and may also make discretionary profit-sharing contributions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Employer contributions under this 401(k) plan amounted to approximately $95,000 and $87,000 for the years ended December 31, 2024 and 2023, respectively.</p> 0.01 1 0.06 95000 87000 <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;">Note 19 – Segments </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">FASB ASC 280-10-50 requires use of the “management approach” model for segment reporting. The management approach is based on the way a company’s management organizes segments within the company for making operating decisions and assessing performance. Reportable segments are based on products and services, geography, legal structure, management structure, or any other way management disaggregates a company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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 Company has historically determined that its reportable segment is drug development for the treatment of GI diseases. The Company identified its reporting segment based on the business activities of the Company and the financial information used by its chief operating decision maker, the CEO, to make decisions regarding the allocation of resources to and the financial performance of the reporting segment. During the years ended December 31, 2024, and 2023, the Company has only engaged in business activities in a single operating segment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;">Asset information by operating segment is not presented below since the chief operating decision maker does not review this information by segment. The reporting segment follows the same accounting policies used in the preparation of the Company’s financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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 following represents selected information for the Company’s reportable segments:</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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.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:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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></tr><tr><td style="vertical-align:bottom;width:71.44%;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:2.25%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;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, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;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, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Operating loss by segment:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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.25%;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.41%;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.6%;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:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Drug development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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.6%;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;"> (2,114,643)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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.6%;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;"> (4,869,278)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total operating loss by segment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.6%;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;"> (2,114,643)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.6%;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;"> (4,869,278)</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 table below reconciles the Company’s operating income by segment to income before income taxes as reported in the Company’s condensed consolidated statements of operations:</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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.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:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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></tr><tr><td style="vertical-align:bottom;width:71.44%;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:2.25%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;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, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;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, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating loss by segment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;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.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,114,643)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;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.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,869,278)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate unallocated costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,849,233)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,831,803)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Depreciation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;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.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,565)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;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.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (29,274)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (631,555)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,040,472)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-cash financial advisor fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;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.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,011,274)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;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.6%;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></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest income (expense), net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 875</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,932)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other income (expense), net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;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.6%;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,374</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;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.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,224)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss from discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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.6%;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;"> (2,440,315)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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.6%;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></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.6%;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;"> (18,059,336)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.6%;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;"> (15,794,983)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.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:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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></tr><tr><td style="vertical-align:bottom;width:71.44%;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:2.25%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;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, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;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, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Operating loss by segment:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.6%;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.25%;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.41%;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.6%;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:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Drug development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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.6%;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;"> (2,114,643)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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.6%;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;"> (4,869,278)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total operating loss by segment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.6%;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;"> (2,114,643)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.6%;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;"> (4,869,278)</p></td></tr></table> -2114643 -4869278 -2114643 -4869278 <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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.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:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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></tr><tr><td style="vertical-align:bottom;width:71.44%;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:2.25%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;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, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;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, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating loss by segment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;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.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,114,643)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;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.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,869,278)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate unallocated costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,849,233)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,831,803)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Depreciation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;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.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,565)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;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.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (29,274)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (631,555)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,040,472)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-cash financial advisor fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;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.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,011,274)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;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.6%;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></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest income (expense), net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 875</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,932)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other income (expense), net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;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.6%;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,374</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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;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.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,224)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss from discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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.6%;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;"> (2,440,315)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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.6%;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></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.6%;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;"> (18,059,336)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.6%;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;"> (15,794,983)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> -2114643 -4869278 8849233 9831803 14565 29274 631555 1040472 4011274 875 -19932 1374 -4224 -2440315 -18059336 -15794983 <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;">Note 20 - Subsequent Events</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Revolving Loan Agreement</i></p><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;">Effective January 31, 2025, we entered into a Revolving Loan Agreement dated January 27, 2025 (the “<i style="font-style:italic;">Revolving Loan Agreement</i>”), with a Lender pursuant to which the Lender agreed to make loans to us. Pursuant to and under the terms of the Revolving Loan Agreement, we issued to the Lender a revolving note dated January 27, 2025 in the principal amount of $2,000,000 (the “<i style="font-style:italic;">Revolving Note</i>” and such amount, the “<i style="font-style:italic;">Total Outstanding Amount</i>”). This transaction is referred to as the “<i style="font-style:italic;">Financing</i>”. The Company shall use the proceeds from the Financing for general corporate purposes, including but not limited to finance the expense of a Qualified Public Equity Offering (as defined below) and payment of certain items. Out of the Total Outstanding Amount, the Lender disbursed an initial loan amount of $550,000 to the Company on January 31, 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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 Revolving Note bears interest at the rate of 18% per annum calculated on the basis of a 360-day year, consisting of twelve 30 calendar day periods, and shall accrue daily commencing on January 31, 2025 until paid in full. The outstanding principal balance of all outstanding loans under the Financing, all accrued and unpaid interest and all other amounts, costs, expenses and/or liquidated damages are due in full on January 31, 2026. The Revolving Loan Agreement contains customary events of default. If an event of default occurs, the Lender may accelerate the indebtedness under the Revolving Loan Agreement, and an amount equal to 120% of the of the outstanding </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">principal amount and accrued and unpaid interest plus liquidated damages and other amounts, costs, expenses and/or liquidated damages due under or in respect of the Loan Documents (as defined under the Revolving Loan Agreement) for the Financing, if any.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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 Revolving Loan Agreement provides that it is a condition of the closing of the Financing that not less than three of the current members of our Board of Directors resign and that three nominees designated by the Lender (“<i style="font-style:italic;">Lender Board Member Candidates</i>”) be appointed to the Board of Directors by the remaining members of the Board of Directors. The Revolving Loan Agreement also provides that we will use our reasonable best efforts to consummate an underwritten or “best efforts” public offering of not less than $5,000,000 by us of our common stock and/or any convertible security or warrant, option or other right to subscribe for or purchase any additional shares of our common stock (“<i style="font-style:italic;">Qualified Public Equity Offering</i>”) as soon as practicable, and the Lender shall cooperate with us in connection therewith. If, despite the reasonable best efforts of the Borrower, (x) a registration statement with respect to securities to be offered in a Qualified Public Equity Offering (the “<i style="font-style:italic;">QPEO S-1</i>”) is not filed within 45 days following the initial Closing Date, or (y) a Qualified Public Equity Offering is not consummated within the earlier of (A) 120 days from the initial filing of the QPEO S-1 and (B) 30 days of a QPEO S-1 being declared effective by the SEC, then the Lender Board Member Candidates shall, upon the written request of the remaining members of the Board of Directors, resign from all of their respective positions on the Board of Directors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;"><i style="font-style:italic;">Rescission Agreement with ImmunogenX</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In<i style="font-style:italic;"> </i>March 2025, the Company announced that it entered into a rescission agreement (the “Rescission Agreement”), by and among the Company, IMGX and the former shareholders of IMGX (the “IMGX Shareholders”). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Under the terms of the Rescission Agreement, the parties have amicably determined that it is in their collective best interest to: (i) rescind the issuances of the of the shares of Common Stock and Series G Preferred Stock that the Company has issued to the IMGX Shareholders as part of the Merger, (ii) convey to the IMGX Shareholders all of the issued and outstanding membership interests (the “Membership Interests”) of IMGX currently held by the Company, (iii) cancel the Assumed Options and Assumed Warrants; and (iv) provide for such additional agreements as are set forth therein.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Pursuant to the terms of the Rescission Agreement (i) each Shareholder agreed to cancel, waive, relinquish and disclaim in all respects any and all claims and/or rights to record or beneficial ownership in and to the shares of Common Stock and Series G Preferred Stock that the Company has issued to the IMGX Shareholders as part of the Merger, as set forth in the Rescission Agreement, (ii) each Shareholder agreed to cancel, waive, relinquish and disclaim in all respects any and all claims and/or rights to record or beneficial ownership in and to the Assumed Options and Assumed Warrants as set forth in the Rescission Agreement, including any Common Stock into which such Assumed Options and Assumed Warrants are not or ever have been converted or are convertible, (iii) the Company agreed to cancel, waive, relinquish and disclaim in all respects any and all claims and/or rights to record or beneficial ownership in and to the Membership Interests of IMGX, and (iv) the Company will retain up to approximately $695,000 of IMGX’s accounts payable, and IMGX will remain responsible for approximately $9,278,400 of IMGX’s secured debt.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In addition, under the terms of the Rescission Agreement, the Company shall have no obligation and will released from any and all obligations with respect to the assets or business of IMGX incurred after the Closing Date, as defined in the Rescission Agreement, or prior to the Closing Date, except as provided in the Rescission Agreement, unless approved in writing by the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The obligations of each party to the Rescission Agreement to consummate the transactions contemplated by the Rescission Agreement are subject to the fulfillment, at or prior to the Closing, as defined in the Rescission Agreement, of each of the conditions set forth in the Rescission Agreement, and among others, that (i) the Company shall have obtained approval of its shareholders for the transfer of the Membership Interests to the Shareholders, and the other consents, authorizations or approvals from the parties as set forth in the Rescission Agreement to consummate the transactions contemplated by this Agreement, (ii) the Shareholders shall have delivered a mutually satisfactory voting agreement agreeing to, including other things, vote the Shares held by them in favor of the transactions contemplated by the Rescission Agreement, and (iii) the Company shall have received a resignation letter from Jack Syage resigning from all positions with the Company.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Rescission Agreement may be terminated and the transactions contemplated thereby may be abandoned by the Company or the Shareholder Representative, as defined in the Rescission Agreement, if the transactions contemplated thereby shall not have been consummated by June 30, 2025, unless the Company and Shareholder Representative shall have consented to a subsequent date.</p> 2000000 550000 0.18 1.20 3 3 5000000 45 120 30 695000 9278400

:HG3_7DJ9X\U9.G>O)43Y[JR5,]>:HG3_7DJ9X\U9J8 MOLQRSN.8T=B\/ZHH!VYZD&__Q0#@[/$YY8M58V6!GH-UNCXAE)*O?-V!-NR+ M-(K/K@EPLY!R$-EA@R/6QN#'=&VVU\T*@IM^;.Q4E]FS4YS>DL1+[BAE MOW%2>5J=<^[KC /VY3QBP*CHAFSGUL Y%O1*77\'HB5N.(HP'5D,=V3AR#!7 M=3"[HN3?8,I?7D(/9@Y\=0,.;U%W-LYJ9% %JGNI45IZ3%%]['T)!/!-P1<2 M1O'N+8@XBF&.=/-79N[0,X[[.=G]Z]OOFR>[>1^SK),C/N'=WP,C<7R**-VN M\A=&8]5IK[:6BT?)F"CF:?*8*9SV>;G#PF!.@ U%"5. M5!S&B;!:R=32 '$JS(A@ZY[ RY)@4_5IL*0L@,V:3JMJ,Y08A=O'POB:D^TI MKECKX3]3&L1^X'%2E/+0U@+@WK>1C!8/D"O@30M\L" RGABO )R$6> 2WQ67 M3$C'=Y=##LE:L"#&7N^2'3X&6M[W;7K_+\RSO)X_;P*AU[%- P .T2REU :E M.ZE=DT1 T2ZMX)(8H\\1-R1PT@^P1'C="*;%J6E 9S?M923%)(C9]8U M3CB &TSYZQ4DREXO+?Z9$._WNT>4?$;;&Y*PA@*V"MR>8'X+#?O6;JZ_'6;4 M8;W/>/!1DI\!UA1Y#S<\[8 MZ@=ARM^_OL4>VS7QBU#GSUZ8,H'RVX<\#7Z:9// 8L7SX#/MYYJ3OWB[%3>@ M\)4-VB,8AYL^\^B@?'";?4Y(F/;ZAKX:#*?="$-&KR=@[H7<8LK(^73#6L/\ M;97,W)(4!N!ELV*V#XW0D MG*\W(=EBK!\!PI( ? EM-%^(Q?7+. D-O*08A5\8,^/E[1?-335E'0![_S:R MT:!RG-O#>,)P/U-(=NUM9-+_%-'W@+$9*"Z$(=F:]S! !IRPV9XW/\LZW'?+ MSG\LZKG)96Z#"52"<]>[9J6KLJ>V76=4;ZL+?CST@Y;MSHJ&9UG+ MDUM31F),DPIY[*\]:>R/WY;\24^!X['Q[0A$HF7;&P0.CXC\VN^Z-.F9#!OP&&6!EN4+VN;(L%?*.(\BE(45C_R M55NY*"EN,-F)WZYE ,[G;AK2"Q?@[%0D< J*:?P9)=XC3[10*9"#_(6'1$^P!@,-\$/5IQPUP:E39+=7&P,FV!*A6$I/Z /SRO:B "59'F]_;?#ZS MW_!^/-SPEFT=P1;7>\1^&N+%JJ!YB3?\)F+T4+GR=[(M/BKWP6U:&GY5S=0L M)F'@9]UGZBG9.);62GD>)BWM>$.OTR3AC8TF!O>7VK+D*6G,YL@X+JE3Q!9JZHQOLR3;CHXV MRQ"NX[BPC!1EQ%^C#(SP/B.]J\=^U5 ,\;0#31_.\!,.R8;W)(_TDA0$$%0G M5(?]XPQBNB$HL&ADZIQC9E6=N<5LD-44O8W5.CZOF0+<;J;<'W3.[^.$(D_F M*&O;& #?6&LU:0D9C@=#0*9N^5*PBM"Q+V*)F?W@26#;9=[Y M>/BFRLXS\7I6;QR^JZ).[V*U$]@-):L@N^?%HV9*A'=DOS7@E]'DGHL^&IX< M&>:.C/X$.?DU)K_&Y-< ZM<10_%!"B1)&0"1;B,(1@(>CEOX#&\H]@+5DR7U(@#"TT8<4'7L<,0V+Q4J M3[^"8JY:ZPU; F:DGC_S?\JD^@4Q8\708084A3. M_:<@)C2^P%A\FUI9'L E]K',K)H1<,9N^;)*/D<7>L6()R47KK'LY-6L*H W MA$8B-<7"TK9:M0*(Q MC3(0WE(:4>P-]*YB/M+[&/^1LE+G3VWNH;Q_*[B'LFMSEC<*/\JCP0;EC1-A MT9%=I0T:6%>J,QM9:3"Q&2KVUSS_,B1N'=>'5*E/8>3E@9S(J-5+(Q$0X1@- MNM094\5E(1SBZ#1+(0H09SKU!P<5-DI4$,QALJEY$H$ Q'YMBFAY<1AV2:Y- M3DP&L >S5_TM1&*P"[-^D]V'@G?^1LCWG8K7"E(UDN=DRJ@; >IEKVT0QWLUE3F^X?)*@L-M!,:>FG@>^=>,AOTO ME0E0'75OW0J,19=2"6M!%;;X!MDMQEX0KM=I1!YPI#!QQE4! MK,):*F1E:VF(U4WJ7HA)D&4!+P8+L"D5\I&G0H:;P=[N.H &@>H4YU@C]#G(Q2I_L_<"\7/[9%MHU0FAE'SEZ3[1AGV1AK'8-0$A MIM]"SG;@X$23W%#B8>QGD197)'JXPW3-L<0E&(DP#>I!"/ZWD* !(CABJY\E ME-&1_+GS[,Z?;Y#0V+P!"+ZR+^(Z<8+8Y"QZB?3"87.0=FX=P7Z"=[#L"=Z,$.UI+(FO4 M79-U$'&[=+*]XK& XMO0_30,X=) -\%;0QY:Y/.'!XH?6)^%(I;G6Z*GT4PJ M0 CR-Q61!LK0K+]C7V/NO-_I MHR-;@(0C;D'P*>&HYWM\N"L%C5CR O2!CF M"W.VL6+_.6/E1!(;IA\(H?BF@AZ& X[T@\>1I^LU(Z%!)./-)9<$"B^RN/3% M2@C.0D6Z=P4B=+^CFG3G D!-$5)Z@KER8R]$;,=XSDI[_#70GA3&JL=1]::# MGVP49@R^!O \OLF(BYW)DE_)D*SCI45'%5@'AY<:Q?"<9II ,;YE:_H-4X_@ M/O.T+:+LQ5WL\T6CF.TF]4:500>7E06D%I>?_OXF9U^07Q?ZC_\/4$L#!!0 M ( )F)@5H>V0.]S+@ $A2# 5 96YT;RTR,#(T,3(S,5]L86(N>&UL M[+U[<^0VEB?Z_T;L=\#ZWIBV(U*VR^Z9';MG9D.OJM:.JJ0KR>W>6S'109%( M"6,FF2:9JLK^](L''V F08(@"!RJYH]NJS*!\\IS?CAX'?S+__J\B=$+SG*2 M)O_ZU9MOO_\*X21,(Y(\_>M7NV)]\L]?_:]_^^__[5_^Q\G)7\_NKE&4AKL- M3@H49C@H<(0^D>(9/:3;;9"@]SC+2!RCLXQ$3QBA-]]_^].WWW_[(SHY^3=. MXBS(:9Z'[W_X1_33S]__T\\__A.Z?5\U M>T\%6Y.!=C%)?ON9_=\CY8:H?DG^\^><_.M7ST6Q_?F[[SY]^O3MIQ^_3;,G MVOW[-]_]]?WU??B,-\$)2?(B2$+\%:+M?\[YA]=I&!3<.%+WSX]97!'X\;N: ME[(%^]=)U>R$?73RYH>3']]\^SF/OBI%9%]K,*F:LV^CHNX@-_['[\27==,C MTJ7Z;W[ZZ:?O^+=?_=M_0^A?LC3&=WB-^$<_%_LM_M>O,L^X[U_R[!3^RG9%K^Q+1\\T],R_^G_/@Z>,3Q5XBU_.7N2JGO3RU:92>N MC9:)OG.ES@.-'&RDD]P3HF)I$<1FBDD]QRHF0I?UO:9_M?3#GPN<1#BJ-&0L M>RASB6K/9J33L$4O9G&=9L<&RZMHRG'X[5/Z\EV$"<.9/[(_3M@?W$[T'W\[ M3RERGC[F11:$146)B_^O7W5]/\X:3&A&ZS1K2QYD8<6+_CE@A[+%=V%*<6U; MG,3E#\.[K[-TTRVI8)=V?/FW^''\#UNITM(CPWFZRT(\ZA>5Q5=9NA:1MF## M&$Y.?KD?(?._752#W&D2H727K--OPH>!?A!@S.E8E@,3T(7ALPEO2 MO* M/8Y9MUV,+,Y)&ETET0:>+/4H?MH/O=)V:'7I=JQ%LM^L6=;+?";)TX(P0(^QP MN,R")"=LB!X$O(ZF\/U/I=_1D'K0#K87*J6=/M36E)V!H,@6WY(8?]AM'G'6 MH7='$[BNI]*G]]08?T\W27%-G^/(W4 M'CC4"[I#:FG=]L_>+I#=54_PB=[;8K)"G U*,U2R0HR7*Y=^"#Y?131%(&LB MMG\'1FMU>^AN/*!IVX$5C2&[[I#($YV6DD=M^H['^],HHD;+R_^P-V"&L+5]DI-EXSH@[]D.>2]QDMUGZ0I)0G9,JFR_$(Q5Z M=KKE0=L%^*9*8EL.6F><%0?'7GJ;YD40__]DVSMO4C1>B(=VZMCIGZV6"_#. M;GEM^::@CBAY1_,@AM:G&0X4OGCP-5SOZ]*C/M@F?0?3PSHE-/4I/@ S:HY< MB!V=CF^?TT2]UMW1!*XKJ?2IW.GP>Y@NI932U*TX0<0I.IO[WN-PEU%W?O/# MXP,I.@]&=C2!ZUHJ?2K7.OP>IFLII31U+4X%I6OTYH>O'[]!%?WY_>LA"]@5 MF/O]YC'MTO3P>[B>U:E)Y5:M+V'Z5+>(Q@XEJ"%!SAU.77X.GZG$6+$GIV@& MUZOZ]#K$++D-3!_KE=34U2JBJ*+J=$_N5QS'_YZDGY)['.1T9(ZN\GS7LX&A M;@_7";4T;<\M%8UANJ6>R!-GF(S\R6^,/JH8(,'!E:O^)8UW21%D_/Q%UG6E M0-4.NFLJ-&N[Y$$CR*ZH$G6B"]9DD:#KRO'.=UF&DT(<_6(Y1A$4.[7_*9M# M=\-^/=O>V-T6LE,.2#S1-TOJJ":/!'UW9VL*S.XTDA=\$11!*8[2&,KFT'VT M7\_#8S1=;2'[Z(#$DP_.U-39@>J@@ M$YV-$T4555?.=KG!V1,=]-]EZ:?B^3S=;(-$C7"JUM"=KU?+MA-V-H7LC/T" M3W3*BC@2U%%)?G[OO K7V>DN(I3.:5'@O. G#]_&P5.'(7H;P_7-81TKUU2W MA.F9&O*:.N;5^=L[5-)&$G'$J+N[:/>6)/?%IKC,LC0[3VDR&O;XIU8GN'ZJ MK_/A-3QU#YA^.T+NR5?S*(\@"4D0BU-9_#/.$#4<9Q/)0# M'#2"Z[9JG0[23JD%3+?LD7-JTLEHNAO5!=?;W6-,PK=Q&JB7>=IMH#M9AT9M M'Y,:0':Q+C$G>I@@B3A-9\O>Z6;#;G&EX6_WSP$UT\VN8'4OV<:X>I6UOQ-T M%]31^6 AO*<'9"?5DGOJHCCG@3B3%1)LD,3'F2?3K" +XJLDPI__':L'Y>-V MX/VU6[,#%VTW NV5"E&G.J(@BSA=1 D[.!E-3Y37>X/"LJ(D?90V*;1ZRW]I*\JXW%+N*XXH-WQ=+K5 M#*8C#@EK8>+<."(G[=H+174G/3]LMUV*)W9HV.V+4L,E>&.7N+;\L:SYY<@C M3RGKB"O6O>1X^#U.A)SJ3Q7!J3ZU#O)'SF>7GSP% MP58X%HZ+O/JD\;#R@[_5VVPWZWKO[385U3$53YR,[ K3)TWT9\XZIA\\+S:2 MWGB-)$WR-"81?^'K+(C9$UML;PT7DZ<"DSR]ZTD59:.%>._1,RK=+1;@D7:> M3FE.#UAZ+V62QYW'09[?K/G&R>EGAK#=4ZV;[)?'K> Z9(^LMCQ1D/4#G#@C M.']W2ZGA+,,1E^@][B@FH]<#MG=J:-N"3W5SN/ZJ([3YC7M&&[U#-?7*A04# MMZ]0.=68>M<+S@I",QRTK;7/&:LYE*:\'E, :E.Z&&^"8:T=HM79:+12]5@" M6O5J>XQ6GC8U758PFQVJOM<:QV-H<>J_U"3_3<"XBQZE9C M?[%Z.3I653V6$*N]VA[':F=SZ+':+_1$S[V$&*MN-?:Z&W.M>,6^MR'PR%3J MUKGQ<@WWS7H-62WL"5Y[>J+>A78^8NLTSW&1#YP7.6H$.Z:Z=9+CJ=T";BPI MY#0^ML3)H8\503\A9%NI^_O+AWM_L5->*-(*H>.V2X@DA8;' 770$'I(\V0?8;+M!ZET1>CKS26?CFRT6[Y[WQ^8D@K #>+JMCB<0)M3@0H$% MG8QO>Y0C57)+-%-=\5.IB\>)RQ>#%8N322KE%4F>Z)<4?/.(Y.UFEV M0C^:)]M+BR &:I4')AL*A&V8)1"U!.JPA/OU%IU)[T(P=! 6%X)T=F-Q7BC2 M"SJ[<=1>.O$SK4@I1!3[6ZI'0>=2;!ZU95L/'[!Z=M';!79\Z>C;GFNHV\.- M/BVIS=-R07R%.'F^(% S6"'*PM,.H3UM0W M.4T$8S]S;OV\[+'<8:H)"0O,UUL5FA\U@AUD%'*:>EM#CF]Y M>(FB^50*CU5R$D+OTC3Z1&*5PM+7L,/F4 \Y8*KOX(;*D82F'E41^G:.\-CR M:HN72=07(M94N>1%O]&CJ.PRGS[W19 53C0ZPT\D2696:A##K/N:EP1;+"(F M3]=LLG-'GIZ+F_4O.>;)B"H%&N@#&^"T-&ZEWWT=X$*AGMC&*6M%'7'R*\09 MG*3K$\I"I+)^TG-'6O.U 9152N_H/P)O"WT7>,N*@N5B!O&!QD#OJGE/<]BA M.Z2G'+6JMG #=E!BX^W!DG"]Z]?0]A*CLRMJ$(.4??RXVX$6OKDPC!#,CIMF&A:D[%;Q!'9?'TKGJO%G0ROEFRV[ =[>(9TTEP M>6HQV*2[A$9^D%=?E1DSREF!1\2*/K)ORDW?XCDH4)!A?BR'3Z>+%#W2<0X' M,?D[_2=)^ 1[A7*V+)YFK%9$3HT1H6!-XQZE"49[]K8!_>H1[],DXDR3--L$ M,4KKX3/7?0G?I7IV=7UUH^,^1Z6=EBO8[I5&'#@26K*5:Q7U?Y#EN*N:OA 6:!P+?IY*U _P4\?%M# MK#K$!S;Q6LJ#G]#17O14MX:-M@-:'MWH7=)RYY# TVZ^@D&R>=6L#O))L0EC MBUY[.Q1\#.J%WY(B;P9O=!9N(X;*>6KO7/N--,5L;?""CDX_V'&HK;G&6L02 M[N[HBS['BH3G^SPNE>]:ETC2Y 3&VL0PSH&/W YM%$,GW&CL$M+"8.E[C+0T M.'H>%!_P9IMF0;;7.A:N;@T[C :TE$-*T11N> T);.R>%5T@A[GGTO,]_OO? M@X0];24(>SD(>J!<55;_E%\8/"V*C#SN"K9W]Y#>!CVYJ@F=186NOF5Z@GJ8 MR&+"?80JMH!@U3S#(;BND,R775(5G+T5ZW%OHT,0H7GP67FU-RCXI5N<1!Z+ M_4"TR&-5-PC"<.(BCGB^=V@7/X]ZCKP.N. +@..N_"WQDM^,]]IDTG^H KD; M['VGAXZMX"5+;+\VW/?46G=+V)':H]W!FT2'S>#&9I^PYK6A6Z]"K\1C:"MT ME><[/$N2H?,JT8QJYKX>OSY/-YLT&0RVCF:P(TVE5^NUPH,V<&-,*:GQ[5!. M$$YTS:4@CRN:E],!'+TPPNC__?[;[[___@VBLPJ4/]-Q_4_HS???K[X7_Q,? MY2C8%<]IQBH0_0G]!J'Y*9P 7.,2;1\KGQS$1><+P_K"[DYF9@%!%V M"BB(;P,2727GP9;0Y%WQ^ZA;PX:! 2U;=P*[F\(%A2&!C:^NU'01(\Q*<)6D M_=P&G%]-]C#@":\TUJ6FHX+X14!GS-%ED+'U@OPT#'>;71P4.+K :Q(2U;Q5 MJR/L(-77O5U,?Z@7W- =(;NI>U= 8 MP$DNFKW>9#0)HU,MOG9[B[-[MC2JL))^;]@Q/-(*/6>U5%WAQO98!>R=R[H5 MI?X%,[%Q@2@[Q/E!.&4#U!8^@('+D9_66REZ!NSHM2@@4&G= P"'7183^$K! M[3FY8($:'A""'(#>_@):;!./,53=8X&!W-9V,(A%\X4%\('0UIW8X\$"./KZ M"]B;YEC"&"NUNRTP=#OT'HQ?J<_"@KA++3&!_*(WC(,N;3V=!0HT*NWZ,(TRB90C7P*BY M&M7?8S% J+,*U=-\$C\Q.^O6M/ZM8+ M"UOUFI.BZ8+"U=+:2U>H0KG!,H>BK0A=E9=.5H@?-)E[WF6"43-J7]VX@89- MP\ML UT6AE(#RVM][1>$5S:7#[I!:^8UM?'(-8/*/("_K5(J^9X<0.R:2_\: MP/3T]W#??N3BD79GV,@VS@;JB_K+6T4:*;^UZ_SPUI*<6V)Y*TH^301M7:EM M"\VEI<%.2X))G06F_AY+@47KBRY'< CCC),SK:&N-G49H'?!J;?#\H)9O>RD M;KVL(+:T*J$*X/F6GT8/SS/I"W$AIDOQX;68X5[+"^"!%9F!+LL*99N3=)5_ MPUJG@&T%)Z%^E83I!O-9QP8GQ4!)3W5KV*$]H*4YWY=Z+C]OJ2@TT^[WY;[VL+UY M4-/.%WD.&\/UZ&&137VZ>82F(NV[ JT+77%)VDOYV3N<8^K;SZ=)=(%?<)QN M&8R4VBJ,,M0'=GAJ:=RNN]73 6Z8ZHEM7FU+4.QIM9R' ]T@1O)NH*;NG5)GWMU MF\.CU(.W=0$?,PJ->M-B.'&I5I4>PFPEV)-]A43U9G2 MHYS7:X")J3F;$ _9H=5R(4%VK%UGF#7-%A!H'<).#S5!%'W-R/JYQC>'?H<1 M%U.BZ'&/^E_WF5_^F>,:9WZ6_JX3: M >=%2T%9\P]8O=&DU15V3(_1O[T%-=P/;F2/DM[4NRLF1X&]0C(K+['MU@"D M- "N#9!@+V,W!QPEKJDRFJ%.L"-<3^?6M*BW!]RHUI1[VFC5.V3[F3BY4!M, M"(^-WN4&[JB876"XSN>R[F-T:-(_GZ[E$DX^GK!C=T1LIMGC]**I%C<:OA(Q[MH-HT+=N+K(?B\ MH"!"Y+7@C5JT]_K9DU_K?9C]'=XFV9\OX5V M4+[N8I/^DD#%@B75V#.!^%(@RH:*%I%,%@<"E@VO%T Q9@-YD6S#5+)A(FQ8 M!)\!X#YH6WF9P.%B<,_YL ULI.[4J#4YDQOX1U>; MD4Z4\7#=[8*\D @G47YPL>)JLU5O0(XD 3OF3.RAOA77WQ]NCF.DA:7[KZAF MMZK66&J.2+"T&O4_"7,D^(G=]NF+>D]6X??GZ$@KV'D?6D]? A*+O$*J=50^ M^G<6Y"34 4TM*K"APM JR@%\F 1GBG4GM)$*WC"'W;L2<.;]=$5 MY#XL&4L#-I(8643&D5$$X**(F1JF45)Q0R4[)/BQ*?[Q.PQSPL?0(HDGLP2E M68XO[J_0(V/E^_Z^PBX7)-[13W5+=XRGLD@P&;**!IRH2"P.4 85<00II1R0 M0&5^T_3!2B2X^P:6RR!C+Q#E517"ODQ$U18V2/1J*$-!9T.X =\OKJGO5E2; MJJ(^TX%Y=.1K^G49S'*$AQ!\)2)I&J-IO:P /-"R+P3+ILL)PD.!;8:ASR%T M+CT/0S'JU!'$MJ1AI'WD69,?B!Q1?%99U66L"FLGD M7@V>=2H%&=%*@9>#:58M/ K5/.9G]:[SS5K>1A+O"0]<'-?M"QNK1EE 1B6M MCG#Q9YSX,Q1"/7K*FY=#?:9\6"WO]N;K'ZHV7U_@-0E)X659[W[WF).(!-G^ M/HAQ:;?3ST1U6K"O/?"@&-*T%0BJQH"=?U!D4X=G]/AR/3]T\Y'1/*R2X,97 M&[T^!!OZYT,6)#D-:3KD7*2;@"0JT^AT!.Z]VKJWW'BP%V!_UI?=DF,+JB:N M3?$_Y?[ZYH8[3P=&,8229A^;M->+ )LT/,;&U$:[EABP3/J&5S!0G': M+=6+IS[%,Z;IS3K--EQ:-DLH:"BQRX-%RA\Q88*R4 M;KS52 B=K+B[Z5,K+ MTB0N,6(BTRY"YF_GF&YUP0\(TUY)%FL_:4J%0$(*]&NWQ2I1T$WL8BA@)AK0?Z1!7AE'"I#6O_Z0 QF%8",$BM M%Z0!"\0OH\)B9L1&/,3D0Y>2L65X;@S=B EVG%N2U3_U6;WMXAV6!S$\QGM& MSM'P.,CL=0Z/>C:V,3SVK\DXU^S MFV#@!-;&'THY4[SC1_93G)R\! 6^C0,A3">*#3:&"5]Z.K9+BW>UA'NI:4!> M\\+8G"RJZ?I)'!QIN:WH>KU=+F[OTEG;-DU8/MMW:7:@#^QHU-*X\Q9Y5P>X ML:DGMG&A+G'9NZ'J\2+M@8*]=V=5;6'[;*^&K4)R70WA^FB_N+9\<\I56 L) MCORBQ$!ZT]D4MFOVZ:=^-05^8M,CK:U74#PG-3-H>)XF+S@K"'N-8-M^W<33 M,TZSJWGPH_J &&DKH!=?NMK!!A>E9C*R'#6""RMJ44P[6X)-SX'Y#5VT3#<;78Q MKW175JGS&Y'N]+2W WF/,X+S=U(.K#'%'=<39M@9:%_O2>IU [XS.5()2Z?L MRIU*]?$*(19ZAWJF96[W+QT92D=QCTK_0'Z#75; M!/II*S'[&>,&^2 M\*%GVL.-JK2*5_=.F@OQ>;[#T<6.'4N[Y2;X2Q#O\ ?\B7]S>#+%E 9,M)ED MD2;I&DD >OIEJHYI '!R[':*N+G%GCYHKF9QYBCBW'E\B#AUG&RY-HG(JRC' MYL:.X(D$4R2X(F$ZRE=\??@$O8L,S+5IKA0W_KJKNK2=*4$91=><:L1\BF0X M;,[DBK;;PZ."*Y2(QWSJFX9AFA>'AIX5D,60,Q&1CXDL&I(5-AF!R0<4%@_* M*GU,XZQY;;MZ7'K1 &W;/+H(73Y5#ANB;1L'!D;/FT ?W_WEWQR-?.=!_LQ? M5JLNF)PSV?I^I\F4%X#L=JQW!/?3R"YD#+"DY,1#OV2S#7AH_XUTCU]\W34I8/+PARAI M\_K"W7E'[NIP!/)L2]6P-*98B,(W78POJG';Q@@SFO8BQQ@S"VJ,,N,(+W:< M,51SGBG(JQQ;'%MX8'3IF]$L8WQQ;,^^NCP31YAY9C,/>+--LR#;BZQ.5#GJ M7L([#6F3G)\\[1Q.@SI !\IIFIE:<<@C(,\)VM"H2K(45$) MA7 Y4U&-"=M=QL*U8"<\ DD^MX.!+R/6?,OWI%<1&DF]A?7 M*=N@S$".)#/]?$9S@?)+]JM5@D =4V8RF]:X0IUW31+Z&0EB%$0O)&>.!FNV M8'&(41-<_!@S8"NCR%XOZ[OYH<#7ZCQS=<(YZEJ7 M'$L )G"8VZ)]44.W-_ -%S-=+.WCEXLA08X"1+7;Q?6%OZZ3ZQXN43@SC$:> M5E^;J+EZN@GAS"CRT\)=-[L)%0E-+"X_#BS%B#$%+=44E@>7 ]88PDM%]V4" MYI RT^JP+1HR9S.-1@8*G,LMHU/2XA+@(^]@;52XPWE ER0N) P9I7L]=&CU CYBC-/!^, +'0*"3;KC[P"CB/-$4=3D;QZ.$&W,(+JABPZX1UV5V^TOK3M/^)Z%]@I_8JPU*S'-JA,H+F&/4 M1NA_ULW[)HDHA9S3D+I92V61[W%(6Q;$:--$AR9,!+5J,=U-E4&"BUL+':G6 MC)/Y1@AQE[^I^]W( 6FIU)'EVF;IPJKJH"S-T>0:.["VOIU92RXR)-R-KRF' M+3/"1?JR6(9=J-C2]J\/F)W=*GV]V#SO83,-<(9R\LRSO8;A M>9[\N3KYQJ8+3 )N@;<4IN[RW5]P7AR-3%UF,R$"&)J-;5)#\F@*P*'87!_K MI;G9[X3N[G]!+Y1O^U:>N)3G%F']6J9U**!MF7:-7L[:Q[895,_Q@Z!B])AJ MIYK**\'0ME6,0%20>$4H>J"04Q@5209<')W!-MI *GB[STSA^@[@>YNJ)_+& M]H6)LT86T#U* .0=/-,C [;?=>M=6/3TEIL/.Y0ST^YB&.RI)S*;'29N[L__ MF!T*BI/B&9]L@NPW7 P], ((*_O?$QW=>9%HV?-^Z+B>B\/+>1["[%_L@XF8 M\UBB&S+STA(-9@)-I(11[C#;],>\S?TV)D?/B9E363!2YI/B IE4A"?393??,VS7[X7C9$SBW1-=TU(P,32J;:I5X0,Z ! M?$5LBD;6-G>+YZ! S\$+1H\8L]>FMU3/9]HVXON7&2Y(YO]%8'[YO M0TPNH-C'CL.R#&4%BR?G?J?1?^[R@H5J_I">1A$O;A+$MP&)KI+S8$N*(.9F M9.I&Y^EFBY.<1_4=%L50<+D3+L:\.QRF3PFGTK5I[) MS"'!M=WE='1NGG#S M5V>:F\+(Z>W5>9G:GISQ >@VV#-YT2D[C_*$V=\K=)6$&:9?\R4F]DXIDB3Q M,J$&;UD.]B><.UNSJ]E[FV@_IS$K\"\JMG]("VEFT)RPOV,RONF;;HPC QL, M3>UR--<>00,N6!EK,FVVS=.1E7P?+6/D?2[HNS3"74=NUF4 1T!!$UT&JBR9 MS9_?QNFG_/0Q+[(@/)PT:W:!#@##^K:#7=T>QB1B,R14<^+5 MB/C[[)R;#U_^0']^*L!-=AMD1?D/N=+TV?Z7A/R^PQ)%@AFFLSSJCZ=ZNF^^,>">Y(8H\^,@'^ V"X M?0@V^"+=!.1P5D33C[3R?%[S%9XN]8&NYO!=. AO9ISLL=M@"_[]TELGKEOJ:P\V6&KK219 MI]F&2\"6ZPOJ;GSU/D4U\[_RE13'QUQGT/Q (?11T#V,+A>'5.?0SOU#4ZY^ MJ4/7S'4QGL+RR[1LGBKVSM**%PIJ9C][6>5>B#%<[QB6>=Y5@3?Y M0\J6[I.0Q)A:BV),>P$9#E MMEDE%C]S'E.1V*?L;SX3V^6B;@$<2/V"#>P$IB_8K"@D?!Y$_XXQ7Q9+HM-- MFA7D[UTSM)%=8V1DEO7JJX8;)"-1M^9DYFY&GKT+D-N.*! M6G$W:9G$_V9]@1^+"Y*'K,;X;88W9+=1X;!&/]B1KJUY*[,9Z@0WQO5%-W5N M;4Z>(GQ^"S":4T-:L6!]_LS.:&Z("?'HR32?3N&!OVKU4=>W#[B#I>%<] M*/BAG8)L>$?IA74 5>AF-YJR$!TU5LT:G4K&DK@#*44WNY$4B-OM3('2/E9P MN/WHWS0H'DUK$6AL9J$.0!Y':#&8;*B6%5CN>E5T0GQV; MJGP,ZEUY>U"\E@7@+;OJOO0%%O^53PSPY;>!0T=C^L-$9V-+M";0NIT!3YY' MJS!MN9<]@U8N\?*)J_M- >L(1FUM[NO*1@'U+!]AA>)["<'ZH90LOA M+9M#:"MEZC!PX )OTYP4/-WH/#4WLNO2HE^M?W_@'_=;4LSW2&\YW$M.G=_#;8L^F#MF&.^RTMHA6:]X?S0:QACHN.L"8UJA_V!8'_1;6&2KI+?283NW5N(L"LI*8PWB@!L>!AO"[.*27#!P4 'XT*+ MN!#5?"MFK/SHU[^(VA/?2.C0\)P%'-(BB/O P;%)!BMP *)JX2]G6RAW%H_ MH46"AH9M-,"CA\KB0$1'%UL5QDC%RWMMH(48PPF,G%=5>S,LU,?+]7K M!@8-;64$Z&D.-]1UA)[DQA5QXHU&4G+AOB[-AV1PG9"== RFO1 M[X,(W^&8;>,\I-D#XPPIA_,R!RM>7V50Z<3\&L;HU28PO#B26T=??QNJ13"XQ0'MAD9G)*!Q8) MS6UA-FF!F\$8Z##3BD?-$NB*QUPFX2L>6]DDN\HD73,70)!1WD2;OO[13VB1 M$*)A&PTHZ:&R.$C1T<76E']=\8*Z_@'-&$Y@A!HAQ#CBKWBK[K>>)I'X -,O M^2<*PQH3@PTGTVPD0XH9);BP,E$?\UL4@JV(I;Z+Y&PWL^$N/O2".2 L121+ MR35D5NPR^1Q)6723!(5_<_T2*9]X>?\992'+>OAX9RBV\:!?R%;-Z4+ X3%A-;$L+ M7Y:ZJ!;1!KK ' _&Z*M*10_;+R/A5$IM)UI*\JBF[SUOG%GA.KRKF/=T%MJA MREWHIAARYTEU*\7X5. M3\"KX6!H..GO"A.L3/3OS%)[^BTH'=71PE;>&>1Y MRA[483.\:G OMT5%89'J0,-S&D<4E:K8X(_[/F.2R7-$D3)4$>,M&9W3?FV@ MN)2 XK:QPZ\S6D _L71G!ADOJ3N@$W2P:. [T[O#6['%F]^L/Z0%'KCRJMD5 M)IB:Z*_* %7]EI$)#DIOQ_N_;OC0 /@&<59>K\ Z,4)-F$5]0BG[O ZKOW?,'?."/MX79]B9<$##08::3$C5+H"[V?\N?]^1ER!F MN'B'\R(C(4V!^:'9)&I_(+6\Q1E)H\,[>)>?PW@74=7H'[P(YQU-IR_7:ZP\ M6^%<"-B Y>R<&'[1Y"=M1Q M"WB%:@U0I0)B.B"AA!P3TI^%_X$;"Q0T,U)C">!% Q_#VM#PDC^KW1 ,+6" M_^&@EAQ5HB,N.^\I2X\:\><8"+8 M@YCMM\QGW_LBR(HOTL*/^(DDB=K(;A[&W6VW,3\Q$,1,^+=Q^NDJ6:?9AEMD MX)RZ?F_8X]U(*[3>TM7K"G>4&:N \8,Y$A\4T?"+TWR7L:L?C/HL!7L<%=HU:[AU6H"-WQ5@IK7XA+T$",H MS[_/@RVAODK^CME4731:N:N_,UR%[*WP5@[_Z2DKJOR3%#H?(U\N9^ M71)UK"!?U% R,'9;( L[RFW9[7!B.H4F7!RQIIGQSD6:G)2'8^K;G#1MAG-% M;G(Q825&A]C9SA9#2:EL\V"S.U+BQ.P M>12A9:#S>-MTX;,^E>4@M(%.]C!:\3+W\F#:H17;0'UXL1H\5+NV5.UK]6/= M:J?KPFU[4'VSY?L+IY3=!D==9CIJ 1A#OVP\X)(=8&D!T6.FP"&$84^-8X< M? \<2%32VD.2I@H(>"BQ;8R*GD\PL:W3V\$?UQ*<3-Z!N"#L*'D25==7SG.W2IW7-2OH>;OQU2FF^=U34B[E^ M"CS:U$8N+R???A1%I/GU^)0.H/DNXZVV:4Q"7S5A18)VD]T&65'^0UKQ*%=& MQ!/'U9L!0]5AIY&$'KO3[=6.=7-ZD+'!@E83]J'YG(/.-!A[5/V[M>I8KU(* M(9H7.CY6KW+XP(P0XY<]O(\36>"MQ@FJ"+:>14+)'$4QU"Z"/CC#AK/^L>'DP$ M%EQ.PY 5627)TVVY,CPPE/=V@ T6P[K*H*!N#3?X-60VOJ1+GA*R)B&K.=ZP M016?LI9%B ^^SM*$_BT*\7M9YY/D/K;.T(BIW1FVXX^S0>M*OU9/N $Q4OZY M@F/N(4^C;#T02T"%B2HGH(/T(YUDB+.2_2/A0!?8D*"C;U>*W-4>;OAK23TY M[966B8"X;G/C5G=..-AY<>[<8X,!Q^[HN2@7[Y-_LK-+?%##",ZDSI4=/ =] M=]$N4XU-(2-IP(;!@RMTCZH.HH$7& P5<3\^&IG.4*>\96[S^Q/>;?C MSS@6-67N S_E^MNFD"OD=9A.?U"U0!9\G%FQVT'@3:().A+M:#8A-*7BH8=U M1;NB=@5J;(=@P,5A6WW9N#'(4#HPT 4V)NGH*^--7WNX6*(EM84[]1)Y*,X[ M-.H.]5F>^_:.E[T=EN7 ]H"ZVX/]CV ^M/;TV!T='8O];1SP&V.L_O26+>H. MC#PZ_6#'K[;F!V_<]7>"&\?ZHIMZ=<5AA6K:(LMB[W:P9T#1U88][>1OTT!I M _VIXD@2"XT!S2G@F/X+C(PY9B9-D'!V/$":<($TB?-D%JC8\2Y-HT\DCJDE M#B\^:- M!_:&C(H='R>.;\Y!&DH]6<;3JQLM_3[@HGZ'H39#_R@YD@1L>#"QQ\%C'MK] MX4*#D183G@$YP *!$"?\>?,\1W?_$&RV?[J $![ZP^9K&"L-!\A%CXHN !_V MZ.?' G!BOBS+Q8YR\"I:03RTK]?? W:,:VC;6D)2-X<;TSI"3RVT=OEYBY/< MSZY >=*[*BA7J8DC:<-/NTEA2<"-DJD(3HH?SK4HRBA,? M94C)QST@#9 >C345:A3EGLL']WBM?,58U]<.9MP/:E97?^YJ!+P$=*_(YK5% M4(37)"'BAO%+0&+FX&[K.<^B64E4O%XQ3]P,#[":718230-#I4[[!<78''C. M+JU31H2.:NOD6B.L+VM8;JGII:'SY4L;TC5 M$-S^:%J]=_$MJM_V8-/,C JP M&.0YWF9A_%L]! M@9[8A^RE#';"!6?\3TZ%U0#?4F,]4TGD7E_O\ET0QWN$?]^18O\-8C\W[\9? M \L0)1J@?(M#=J( M\/L:Y7MV*,&?J J/A># !&-&H63%LRUIEJ/'/6WW3.6F F2XV&4)VE(HH,V" M^%O$[+AA;".R7N,,LZKFC[CXA"FK3[+]0JI9_3(1*4WT29:O?/*,-7[:!>QS M3/])V3,+A*).:(]\6=JR^2)24U1B?N48,J^3-*B(MVF]2TZ MC?-TQ3^*R1ISPZ5KJFTI%N)%@9C1-I3C+A-&V^,@RYD<),8=?6DX$*IK*1\C M(7?>I$GQ3%VK=&E!H"!%S'N+'X'^(3D%LQL6=U>H^)_Z75(H$SP]9;S$(@HV M;.EA.L6($>/>2-4.G_EG=4=*I^PG?@N\#- M1C7E-G5<09)=Q&3C&AVVV;%8+U[,7FUNZ4GS;_[A&14TN@WV?' ;K)0UG@QP M3S>T2\OW1]( ' VFFAC7D9(8_@&5T<(&=_[%"6L4H8HMB/I:KBUD"T$4<]I3 MFM'UUG96MX(9V -:U7/7XR; YZP] B]ZHV4&O1J2C MS6*"9>Z5'?;>4\V,?8_9C#RB9\ZKF M(S7GE]6&SO8=-8()*?TZR4ESNP79^A3$EF)YHP3KU^&=&!O@0.5$I^_LCM4!\ MB\Z!YSF=A &W.I MW ZEGLS4&(/R135C<;,Y1S=K)'C+R[\^AV5/9C*&T\FC]@5^++3/+2@;P\1. M/1U;5?TZ6\(=U0?D-2X@1\GZ=\;!NI7*UDMRQ_XJD]U-E^*0%DL:LCUX"%N$ M+A3U#.L+K]HCS6YAW9RF5!C2..=/83II=!EM#Y4WZ+,[ZW.#"B]#2' M'9Y#>LJAJ6H+-RP')3;>M\,%ND[SG.TML)-+7?EG>VCN2 M*!LOQU\M'F(H*2-*6GBJ_P%D/FUMAJ=BV?]RLXW3/<9G.,%K4K S(;T'. ;: MPXP[;4WKA?J^QL"7X[5$-XZ_DCAZ%-31EI%WNY#N1L&2.C\EY25U8\__XB2O M'C;OTGIHA!Q) F;P3K&'/(Z.Z0]W:#72POB2I\1,5 KNC [_0[!3J\"!B'O\ MQ(:".[Q-,[YE-G"70-T<=N@/Z=DZ0ZUH"S>D!R4V/A,M"(-P3?UE0KV>RW)8 MS45#C6[+<>,YEM-*'JAF FHET:$%_,3T[C''O^\H^\N7GH/^&LV!1^^ GJV0 M5;0%'*=#$AN[9DT8"Z4]1&5 MO^3X9GV9%V03%#A7V."H$>SXZ]9)#KIV"[B1II#3U.,H.7;&MB;H):#QZNP(-T#'B6]M*UJ9 MU[?-G_F6)_]#HK]"C02HIQ40'()M3/[A@3W]G+7@57$R/JC?D?RW\PQ'I&!_ M*7><^WH AY]A;=L')Y3- 8.'AM#FQR(DVHB17"%!OOR'V]C7*#;ES!K\=K5D M"XL'%7GYJG9MK/1#FE2G,7*-B90!#9B1/,DBS2''D02 3[R,U9EY(B9J)90(LJT/E:6U\CI==KFR3@G!\8I MN'%.:JX^$J.W VEVAZGMP" '%1%[J VRV%+483MUD%R3?IGD0WZROT^3IFKS@2 BFET,8 MDH(-'U/LTZHS8$ '+JA,TL;XCG[-E#WU4;%E,S?&^(1SKL$&&,1X-UB'D;R6 M(]&$%'5SX+ QH&=G"9+EA/^0Q-/+<,"+X/EU]K-T(&HUBKJ*>E'9WP-V8&IH MVRY:K&P.-SQUA#:OO\EHKZJRI'"V3N95VE?1T<.:%7H!.MP+=I!J:MU7?64Q MP:HKN+U*+."&UKE-P$NSU.K[".,[G&/J_^SDQ@5^P7&Z95GYY6=V&1[W+L3I M]80=SB.TET-:HQO*"&C;@\@@WUA"KY.C/.!9/G-\',1991;>9?"#"!_SIM#[+=INE"?TS M%,<.QAS_,2 #&R=,[2)#QE@:<-'#6!/S@JB?4,,1M5D"/'?MW$!W..1IELI& M7F8KX3..=C&^69_M.O6 :6T7-+-7^F+>B')*03PY@CHG?JU[CDSBZOI6#H#!;N1E*+C): IW.H:R/H&[G*XY-'![.@%,4'O'8DZW2^_I:5G9*J3PT!YW@JL"'1 MT"HRV(TD 1?&3!4QC96N6>^*+2(ASE,NB@8%=%R;J)VXI8BS0%2U7>Q[@:VZ M O N2W?;_"H)XUU4%B(_WM<0!X3OBZ#@:X-G ;5'B.^?,2YH_GL:1=R40=R4 M,1^NINQ%$MAHYO'7Z4[_G(D!%U5]&F/")JJXF"1$7:%:6-7&(12 7J*U99"/ MV3E/%M2\VD=MZ+0Q-%OZJ-))^F"WN<+:7CY?>S_?O@/]/L/*:SD]Z3#;,Q@1GL\]JT M+KQIG0/PRISSZ6M%?D[QZ1R9R[F.W-'NT8K^A$JTB(0 M)9?H=&;#1$4ADY5]62W-L!3^*6,+"&&097OV$>6R*P?S(*26HX*PU8&*N5AQ M9]^29H-0(09*T@+EN\?_Q&'!ZD6V:>#/E11/=8FL'K&_1:?R/Q&A,M/)1\IN MJ'3NG!7/04'52M CUW&WI0V+] E3G3/Z61CL-(J"_N%N$AT/N2V7"H\!ZZ'E9LU$C*AL@8/KP!6 MB854.\MG>\1E0UPXWP,Q5"/O-AMV)(>EXS1&^1GS(@LBG 0;+);Z^#]IH]]X MU!_M+?,H/J%Y>LCVU.[^(=AL_W0AUA*OWK_[J]^TO3PEGM\&>V8WMJ@:AMD. MRV>?1IY[-"(),Q>P::_NF<%X>DN8.DS0RD:.7;%')7\>@Z4$K>.)X.8>G@T7 ME#;"XMJ\YR4%?CV6+7-0^XGRV!_2 O\:L/O#17Z3W9&G9XW7?2?06PHJ&5JJ M&Y)&$EL"'IFJ9".F9-Y_0&4-?,9^A2H!6-XK1("'2#Y-]TEPH;!4D!?*>8XU M$YXSWJQ+A4I]?L7L_VGF^4(G'D^8'_[FE0!&K91,)0T3?>:P7\>JR"2ZBUD+ ML:.EW1603R5[% C^;")3">!KRNW73O)$6\R5Z1^E+.BFQ&Y4B8-*>9 DD&]< MAVG. 6?SG'UV%H3APZ&H"I.?EL/2R/GQ!,(P1P3[ME,DIH94%Y&A3M5MI@I- M*R38KU#%WS>40;*=!&3BB>64\YN2L-I/T$_NB2H!.P"5 ']+D!>=4M.9Q7HZIOR2D,,U]S&@N!6HF6*P;@ P( M+@&6IJAE(S9K_O*[TUP"Q$4 G.OX-MW=_2]U=H-V280SCF<41K[G^.\7LJIW M,N]Q]D+88>VNQ/"TKJ8@EX&XQ1E):;M\S(Z"?7Y+@;J9+-T-@Y:9+0$BYU)Y MMFEB66E;E( Y#[:D"&(F#4T(Q5DG<% *SL2'L\G2W*$D3K4S:V\GY[PYO M L)>3.#ODCS@;,,*JK/[:O0WO L*/+P!,IDB3 RT:*UZNV,:.>"['):4FWES M(ZO$$KPJ!0-950VM_L>GBUWM)%1"R">9D),!'[(L!(",2E\(SP$ MTW5M;9P,NMI1RY;OE6EV>0BVZNWQ/;>;2A)NU.IDTOX].\.KNR1@1@GFR&#! M.L?OPHTB S>CG:+,U'?D:JX"ME;UT;_]"E6L?8.63SO)8+41+-BA2+YXV<(: MN9B!Y^(V^+$8N>38V04VD.CHJZCK+C1H26W#MQEY*''N3.F(DO<=JVN< M96R3Y7-9\"^9<*M@++7E1+B!E53!/X+4,G#!1"$[D"$XLZ>3J^M2A[6- 2** M+W/EY"DA:Q*R\W#\OF""^;'FP_(E"2XH,)6F+:AINPLF>=Y$6*\QV^' ];/< M;*+(%O^2D HH*@F. R\CDDM!,'-[*5;[1]-; I9-T,I&A-;L4?,FO%BU:8L M#]4\&RYKFX=?@N8&I/"%Q>WH'5LK8P5(Q57O-6:O7,0H+^B3XZEA0D(O&.B72/PW)J>,DOD^/H+46"\A(; Z1VK.>'YD@%^8GMH=WC+ MBG8D3U*QZK-]^>6(FP4CJ2T%,8VLI+A#,(;4$K#/3"$K%UL%<52SE@O#\_*> M50MP$.;/:$2JG<^S2R8!MTXNV/K HW8R?;.NMR%NLW1-BNLTSQFLEX;)']+S M-,G3F$2L:-$0/%DC#ANM[-I0!B\[E.%BF67])CR;>C#1:_8/A23H:R;+-R)Q MJ\1A);=D@:" '1"K]D^EFWW&\^3:*S("?YS?J6 M_@3542;^\W4=+='J!1.D1FI=GT\;[@+\#-H(!29[./6XF"WBE,M 99$Z462/ M,2\?^:O9.SU2YL 0)0M^,(PS8;?D938E-![BH9LIU^XQQ[_OJ"B7+RRYHZQ. M/Y-,&&7TD=&&XJD7*3LXJ&^7 MNOWBO+6MZ8"_BL:+\M@#D2W[K* .P6O?X\TCSO3L4K==E+>V->SQ5-%P,5YZ M(*XU#_TH"'M:^9E;1_S2\0*#%=TT7JEQ\POZ0!5V1NZJ?NBF)V'K; @;3]2Z MR6!RW HNDO3(:EYBXK% #6L/D;T/5EXJ+%*451*@F(J @DH&M]=79[9# MI2*CCFKR?B88_O1UM!MR31)\5>#-8>(]KB=@X4U1Y* C3XF]F@5_1C1'RZV&&DQ*:UD1_\Y.U3Q8[4].$=4LT053S^E M/5P:I=*]?&"4FN>QXN%K>\J+_K76%"T[?WLG*/EAQZ8:TN'+ZKBEPE1][6'C MWZ"F,M@I&\-%MF&133U64&Z?-ZZ(>\$K%ZHV!W_S;E4=W7N0<[7S79912116 M4;6%'9:]&K8O&70TA!N._>*:K[4>3$)*PIX.\,^L(IM&^%K:^"4A"2O)&8GB MP#WSK>.6L".N1[O#Q86#9G"CK4_8:0L!-=6R2K2G%'4N!=G:\B_WZ#%(?F/+ MVPA_YF^ TP'P[<75.>(, ^I2*"8;XF<,Y)6"KC;;@&1L'#Y_#K(GK,I/E8UA MQV2_CG)8=K>$&YD#\IKZ+B>+&KJH).PI/&?5DC1:AIU:.BX)<,8JR5"4. U_ MWY&<\(> SO;2O[HNJ$T@ SMT3>W2??M?CP;<<#?6Q,;US8HEDGGR>_[2!XH[ M7FY2YL6:QPG$=-BDYT2UNC5LP!C04L8%15.XX3\DL*D;=[FNSZ/6_O7T%I#L MSPSWG[[6Z;>\(.W4?"A<6YV6%;C=HMMT[16JF/@]J@U5>R=!SDX %/NKA%H) MY\45KT!VD['_LD3@;#]P$WU$=]@A/]8.S[K_SK]EUJV%LL"'#H_8(5.]-<,5OUU@B : S.%F M'RP.\OQF_6O GM$L;K([]@A83RK0UQXV" QJVMH94S6&&^;#(AMO(C'*;'6I MI,U$J' M[PU-&K9\=5U]65K1#F;L#6I6WSKL:@3\CF&OR,;[+KS,>RIHLGM^C 5SP:!: M\BFK+SJ]NC>+JB515%+U>,W9A7J.#QC,I]<=WL9!*&ZFIYVZ34?!$F^'8?"H M(7P<[-;M$ C;K9:!A J9+=>%"![378&JZ/I4\O0!AY;UK52JR/H'Q)D5] B) M]EVUQD2%1YK/Z/*LD&9S]%_-3([^XV_G[$PGSK9!5NQ909^.=9:>9C#Q,)%XV"5/>8&36\HDH6I?QZ%Z,M'7&&9T MZNE83RJ4+8%/+(;EGF5RT51P"J(7DJ>9T]G%?$I7E%%%&EU?GWN<9CC6U%GB M0&56I>'R=S"AI5.#>F"OO@ Z ]#MCUN3D*&>MX4N>X M=?PM<&\Z'ID.O@+L4=;6]A4^9?NHQH!7E95$E'YU^#U M:T4194Z[*8]T_ M!_1[\:V^!*<5DCB5?V#<4.,<&8+#BD\]/E[%%N*"#@(GP4FE$^ ME\;*^2G64,CB!R@JZ#Q/-X\D">JKV0)%[W#,7L\X3W-EQ=I1!&"#Q7A;=*4J MP[WA H:!#I-3#HG7JC7_*=DASL]K7N' ' ]9D.1!R!4/.Q3V=].I3I5PN,NH MXC@_#^(81V?[ZG1@V7#4M<515&'#AB6K#=ZJTB<)%V!L*68:9I;D@'.%RZ'M M.J*<)\]U"KMZ-EI]2KU(475PC)N0I7Y@ M,/ZR_.UN,Q+B^LO:"F_&&%>#U@+Q7-="@R@^1&AAV*VMSL0 :N!ERSC! >#9 M#7#94IS/)SG^0@)4&%XPX1RL=J9_*DXZ[M_BHQK9DPC!A,3IMJG/UAI1 7[N M=II.QO?#ZI>=RF.W>[3&N/UZ:G$PG73[A*D?NW2M*"@7%%:HXHT8<_>'>I?C M.T"6)>\+O%5N\%S5!27?!B3[2Q#OL"IIM40:)F#/8;^!1<[1=.%FN%:UL[LP MRN3HWYTE25WO=(68/(@+!&7AU+TA;S/,7E5) @9RS!XOC"[#/AI .8GX V3L M,DO7PS.^4.XV2]^R:S97S6V;RR!+V.N--]EURE+ORE3W%+2Q9-(+.F*77NC[T\7TD%!2>]6544H!,'_-C>SM5FLTO2)YS\56SM M/*%S&ZR:AWV\/2CYGK$%/HP,6XV2_8MP]5W%*/ZKWK$ER, VDB19/:AXKO P;O;POG_HS[.CAHZI3>9,U)=J.3XZ# M6'#U9]6.ZI#?6:^(-D\*/6)=M8\$S %BBCT,L]QEK8<.:^$(:*!GH-,-\I 6 M07PP2&T# N68^!T.TZ>$_!U'5Q&%,;(F#!GYD[IYN3;!,NYK^C&)^2&KLJAD MV>0Q+[(@5+W\/BO#Q6&/95L/()4E;HO"-=LZVT7!1CHDBX<$\VK?1TS1)1&K M\K^KJN''2DZ_%XH!VKTT4+G&&?V\=) ]#_)G^@5;!WD)8E; S<%OTLGTRP%; MMXB3'M/U-\8PS\9V+WVV$+%\0;(_]A69#M!ET\4-'[=9NL59L;^E MABK*,7?+EHT=_)Q]O+^I6GTB<0N?C@=&;X< M.-?^1>:"]4$!O@QXUS<#,)AO!*\3>Y'$%U1X5$F_>+B?__=I./@J#K$L>\E7 M&=DA;_4E'[O'#(U-K_HRIH>P=W9F1%1VZ-/M&2I+!U5?!TK*G[@[H=K-]G MM7^1F8](J07X,C!JC;;M-!J0+8!. M.V2B%@/?(9&^F7L)::0L,%'=MU7FVRP8(\@7M'5@9!8+Y4$%$^E<92SA>;3# MZ!,IGDF"T@2C/0XR7F]!?,0V!!)6MBJ6]B/"?@B)K%*?)$\Y659KZ^K80 MG/YDC@?JVBG$F0?IZV7O+[@-L]*./:>78Z5A%S>-^T!'LR/K7E,0>,#9Y@(_ MNEA@TY$!YH#O]1>9:QHW*,"7,8W3-P.PT:$1O#U ,-E/F/"(2?\*YG'S_T*, M&"J8R:)CDRT.ZR_*IRT?@L_JF9U3QE\.JO?;?BXH[^;Z9>#W@.[ 0+N2%E%Q MO27N"_H9:GL5U%Y5/KY?.D*[A>4O%8L= O 7A[H+@-JYT=7E(2&;YA8GA9:Y MME'=X^B>)V#+JQ@:W%XEFNI:V0*:#K%Z=6BJK; 7-%W5=^=6/0L/1U>"00/J M[!9G+W0$Y:V.DJ!UPID=7\]%CWO$&2+.$7UD/ \/$?J.DL8B'X(-OD@W M 3G<63:GLMAHZ;.*9L1TD5ADU/0J,D_DK%IQP]BBCX*QE_"Y#0HZSN;O\>81 M9PH#'K:![?J=&LF.W6H UVV[Q30N!R.H>5F6=*&)DV!YR(((;X+LMYSFGOP? M+'[[@V>H#^Q@TM)8#J[>#G"#34]LXQ6:FCJ?A/%_\M&2ZO@X*\A3O:'I.Q>Y,BJ?0@1DKDRU37_LP(0+\RL8DE2:\ DB5 M85-$?@."-(]](U80E<8$NSE1I.RQRJT0C_[Y@G,JBFB6KE&"/Z'?DO13C*,G MS.K]K'V#6-'&\GK 5/HP5T8L*+5I"K6[/#LT-YS)0(J94!"",2D M\+(7X=5LEW2THF,Y-8?:#!9J?D@UQBG:OF7Y0UT:M7S)J;=.AV9_F"AB;(FC M>A@ZG8&GKD:J&.],T7259E^()ZQ2T8CZ@CS+X *6Q9(T0D'.RDBP%/>Q.G : M2M64:5/IGSEZ#B+TB''"/MW&N&A*3CSB)Y+PI#@5] 0#/Y4GG!BZ/J$K<>,O M%R'.4"HD7;'T5];!B4%NCGS-":A>)=09\76:YV>8^C86_WX(/H^&UWY*RP1: M#>OH0&X/F>6"KXY2=F!84&9PRKA1L&3LZ.R;?UHPAAR6&]R<"9@#:+ \YT\P M!-#EC_(UX_X-$ORK#[D$H/!Z3DO)3AF1G,(-A7%65:=,'ZB'.8;RMQ3<+B1) M;FI!C,W62W+IX#YLKW$HKZ;W&N!>0[OI9=\:]"]Q_NN8 PW[:551-@3[RX?Y M&4T_#N_YSR!+@FY48 <%^&>T'1\!^CS3Y^UBR2AY994/N&@,HUAE&M,?Y@!@ M;(FN.[V#G>$NLXY782X08;=$6T#BM>3+_/9@^K)Q"P7;;4S"ZITS2G]#QZ/\ M.+!JO ]XY_?[(J\")*(CGYG04["D0"K2Q,F1%BUF$Z2J$5P MN5GB./7L+ _0STB./E6[-$&Y2\.C*T=IP_P+725P\YL,0?_1+IJ0 TF"K! 7 M!53^Z,AXC(J."X,8)BX(.[866;9D0_5U#A4'5K,Q6)0D7^]P<:B@G0$C$E3_ M:\CP_KM8&31*818U;-@RX(6^*P-9@Z@L=!EDS/WS6YQQZW3-/2:0@3F&3+7+ MP,)$+XU%K4_H:3(7[%1<$64K(,=':NK-/'PYDXY( D30"9]A'>H.#3^ZD])) MA%X-AG2DGN947@6.N$I@NI#$1[[BT41':!)UZN_H[CI;VKVG*U1S56T[HX^:&'-;M;?R MC"/F7SJJJ.O2S'VK(#K^9#UB3D:O>,FL.]%A09:JV5$7#<92&>WB.X)8]N/@]J'_JX7_SN&+#^C.-HG694XNZR:.-[@_?X M,58X\'N=KJ"]?Y0"$V*@:^5@A1BK$\KKY)XR\U-:Q(,M)#PX,,'K7$.Y)@F^ MHM3]+:3($L"&(P^_AMLEE9H]7%CT803SXDW\5'\M+-LPY^(B+B\OY-1(C"21 MV;,X)JN]3';$A?<#U$OZ=51&Y+]*^6K7P4MG;#S@I]]\C0E3<59^Y;*_:#?75.PK#)S8%';M&$BV2P6K$_?VR(,_ R^=36GW_#/ MY!J?D53CLZZU5?Z!@J+(R..NJ*Y/1A4>/@D\))4^*T1;H20M4$PVA!V'+M*5 M(KS=GK4'8__Q8TE=B_7TH!9K*9+[<_=@C'DWY,+>\^9^Z[S#"?TKYM.5#4D( M&UD+\H*[AYM9&, <<^:SI3*!GD1](3FT'1W=05\I4;EX(Q4XIE3*'7 =54^=!:?2(H@MX91UFSTP MX3H*^ )'HZN$HC_.%1-^*P1?#18I;&4(10?47@42J71RN1 I))@%AWX2QDKP M$ZM';PF);-NLM@#NM T +HIGG%F+Q5J4WLUT--E)=,42"+U*D"G4R&'J0]C MOQRXL6HMH?O7)=)\4Y9.!8XX\L:YX?[M5 :O!IKH#M#: MYVB@;N3ZM:ITAB66SK $>9Z&A#]6](D4SY"J\PJ);]8CC'B^RS*<% / :(4P M;$"T9[O6$VN3J<(%0(NZN0.^ZOVU4A+?< ? AB7,/5='\]AQ\)^!IW>W&=X& M)#I-(IZ="A5*PTP?6 :HP\8QRU8TS.KZ2,-%--L*NH.U4AR>K(@)VP'004_F M9K5G99WZ$! S4\K-%);C0, 9@H<]EE\6^UMJ!W8>_/+W'>%G0RQ"WR"'5P1_ M>M8TAL!^\J\$!C65= F%0B3Z%Q.*QWHMUH+P<&;#5@RX?7!CGP3/8IL7G#VF MR['.6_*9U;WM2(V]'.!^EZ;1)Q*S(S>'CS)W0_\L#& B_WRV-#G//4S]]1SJ M'J'KQ)/=85E8@,BKY@ M)TD.9FD:BC7E^^.+6J0^#4.6O.2WP9ZE(M;6:)1T82.;-VP%72^+!U2(C/Y;PM%JE5WZR,XRPDA6, '+A7U- MEA;&\'D]BPQ&6EM=;@B$!.U#0/4&4NO3_UIY /BC&@UC_!>74\_3>F>U*UD' MO1SA-H1*V_7LM4HAXV5 O,"/BAW3:91>QW#681V3T4HB\WH&HRZEK(XU$67P M7\.(CY]C_"C!N"]C +!J)TH+^,++!5YCJFST$'R6!KCIDT0E79C ;]URA@LO MW41?Q<++@&HNL4@(@J@DI_]^$SCG9T-D:=**;3 M+S94KRDW],+8\2N")3^G4ZGY%&:4$2?=OCSJ[[7,\R!G!1G9?]AI4&IX:H*^ M%RY[.\",4WU=Y7%4W1KNX*DALZGK,II\49+_(5'W^";7'?TZRJ'7W1)N[ W(:^J8G"P2=!$G M/&OX:5Q!FU71C5!TS0C[B,%Z-GBVK__\,\$9*S:_OV:%YGMF2]J=8K.T_AX+<7ZUMIVN?MQ\ 8[= M(_1T-V:;TXS\"G$&Z(WO%&Y.M4L5H<3G#Z/C\X<%Q^ MITNW:<8O#A2UTAU;R;VCSS@*L+W*&@0-)\28Z/ M:@RC4R:\#G;QT15Y1YM)6;8GR=,=WE*)<21.](^-E/%48$>+H57:6U.C2,"- M&E-%3".GXM,3,IXVMMS:H>*'!*-Y#P)>DP1?%7ASF.1I=8 9R_JZ]AX*K%LO M\&#@L>SF!4P2C @CA3*\92]4TW!YQ/!Y^% !7UU$&QYB[*H9E4%P M8S?"T@QM@F2/@L\X9]39S;"BHV:!^Q.+]GX)U:E%_@MQ%F[AT9O*/K*E#VF! MJ_H:'3HK1H[A7C 1=*36SY K^="/?U8>RU/;[HMT-,[A)_!T\TW_15SU/-TL]W1G+/6@^IT MGZZ+3X%B)4J_%TSG':EU/64=[@)\WCI"@0DK2F+&FJ.*6_.: B^*5#%T6R7$ M@>H=^@:2OKXV4IVKCUOJYR47>WAULUZ3$->:=)\-[V\)&)?ZM:NQJ+L9ENA=:NBE+#VK.O"'5S>'FZSI"FY\@*FDC(A'WNWGF7E][8WLUMY+SE$Y]CC:69'@R MH@(S4"=:I FXAIRCW=O;?U0Y[20Y5/C(F7A&QFO1_2 M@HX^V[;VJ[;Z/H+Y-*1#^"YFX]8%&R[9$,9+.&YCS,^&)NQ<5U:0O_>_T:FP MJD7RL '"MAUE*+%%&R[H6-=P0J'[2A D2\**L9:R\)B5I3EZG7C5?I[8*IS] M)(R9X"QNU82-)'"]5IR7^"N,=-(&-/5WZM,HZ2]_#Q8!. M*]'>OE!!*JEU=5*U9][6"#@U(S&2&.&L&%";6H MICY8O[KK;:UA?MU\QM1I2%.)C&8ANXPD3[RWZ?\76HD*7M5QHOWMW3\$F^V?+KP45%(CW-#* MBV97V($]1O]6?26-?G##>I3TQG>B!\8SWVL[3HQPK#<#MJODI 8\D+'?=W!$ MH]MB8UYY>&2HSR)CWYT$(^[R$SA@8@<]F'GD?,"J M8V:#G18+%9+.FK! >RP2 F2YC4^74A=.6%PG>)XY/#O%:1C"-O2[.ASTNS1U MM$C';S2HE+W\7#X07JW"*]<\1I.!']17 4?V!WX/T%0;4T\7!>32]?$LN;T;7*35QVQ3&*W3#+%-8;>7\%P;IV,: M)+-$#VD%E8PKHFS1_?%.^=S':'V;)FC63\D1;G:>*:C=QT\^=I1MZN=@6EUA M@JV)_NU<:[@?Y/QJA/06\8+R<9='#H^#[! 57=WKS78XNLW2-<4EFI8'\5N,\_-=EO7>UNWO!#OX M]70^N%G;TP-NP&O*/>$6+"./9/J(,5BADH67\)Y9ZY:V:VQ44%]9O37)=W%! M$Q(F<-=,YZ@%S%#KT4:JP"I_#7QE0B&L<9KXC-D.VBXIV.J#*/K#+S_S> IK M9MR_7!=7M:II0XXC@_O:/+/IXW.X#O94\_B!E872&ZH[.\#$#GU=NX;HX];P MA^<>F271=O M-)K#C#E=/9O!6]T6^DBN(?GDBS/4G6(BS7F[C;JF^'22 M@,/9DKWJD)](#S@LV-+.?$9 \K(**,H+.I#E?)](L$1GJ&9:1EK8B,96E]*J MY?EA2[>S!]]F5-I+DH&M2*KMY;$2.UCC:3N;6[0_3S>;-.'?_$J*YP_IKT&6 M!;VO2-@ANW#4U[3;*.0?H/D*T%]70V\C0,@%I'W9M[RX=)*B3Z60\(:!N>VI M/Q0(2"TX9)SH)O[[! MHE]-0"-&G=@M9MR8Q[13!H_:ALL<0A9@4-NCR;L['&&\80M6XY:.ACN"'PBT!P71U,75YZRDY^ 2;#<C62MXY;#>#N%G>+:>I^)36_K]O9 M5>F\E1ZJ8P0T5'/^GUN18H^*YZ! 3^2%O=GVC!%[C8O.T-B?&7EZ+MC OZ4*/E,"*'\.J+[L%)CP M6_;,7!BF61307TO,R?BC;SC;\%;L'R3)BVPG7D+:Y;L@CO=HMZ6NOPWV_"$P MVBY ^1:'Y<4C?M+,]9-Q\]E;$*YG _XR!0=.-<<"VK;@8CY\HO_>E_]/N]#) M8+0+^8-Q-VN:A] <[$GAP*2%+.FFJY MD!"I_@\3#36RH4HXUW,HYV8;;1&OTRN/YJ%P^&.7/>S!ZP4.IZ.K"1' X&IL MDQI;1U, #JWF^LR*K)58,('5O='&VL,CK'HTSB&HVE^F?\_J7+./[_ 3R:DA M<'1!,AQJ0*E^5\ .E+_&C8U^P$'R[%:6(;(X#'=%:CAC01S5>XP+P:ZL@7G MPR+[CSV:>X0[4'9P_,2B+P-DC0$B88#4>OK\OWZ#CDX!S*2II!@!H'&@Y!X+L3:?B>AU!H\L(W26LT>@%'GG&Z##K M*B4596A"XAJL7-BF5MOM1'0(P9RJ[G,*RE=3S6>>W=T!8YV!'0;GF1U]@>.> MB28.9Y5B*P+67'(.TXPP L")XVP6:26RCB!PQ$%(0SI+!47=(Y0F1)8,DW.= MDS/&2RH0.CA%" @ZYS*7F6&@PNFL5N*XVG'6U!'$3D365P.H4W#T]< G%-0$ M")7N$1(Z+,Z&AO8A\';W&)-P>$:M: <8U/HT:R[2=#0"#E.](EO:>U"O^VTY M=T]K?+.H+HA"F+FZ4,_'?=8[G!<9"8OR\NXO"2GRN_M?>N^W#O6!"3RC-);O MO_9V@'L?5D]LKJF$U1@0M"V6#2\?[.A?3>MJ!--9^W4Z M?%QG,>M?:GDMS"K+&@MBA$>\[EW-S/::.H2L<>^;I9 M\]3S;$^3S]]W^ +G84:VS(\[4C:#[C!AQM0.\KQ2MR^\T=!8 ^,+ZE(I1,8. M20QLYX53HN!#L,&=^:!>CX7Y^K&VO>[=-%^01W<(/0&R*_>E21VGOD*,_@Q9 M75]=4_ZJJUS5=*B*YU@R,-UXJEVTRC@K: #/+J=H9"/_K&K?'I3VK HRBP>" MV^68X=1=GLM 0Q6!*ZO(]8!A%5 &;!DGZ<$#I7VS/F7;PD_\NEI/1JQJ"Q-+ MM324DX'.AG#3@'YQS1. F/)),XK#+QA)U/G#C/*_;XIG7A$Q2%"[D[]<5Q(O M/TVB#VD2-)\\T+_R(.0+8;U;A^.IP X 0ZNT7F8=1P)NT)@JXC.OP:4 M;J;.J ^^A^G=2DWJ'%C^$GARVRFJI;,X@C8Z?.]-XL6N(#1&Y?$_+[(M!,K]$ >J+'MH92V:89R_$- X>Z*6#H M&-#ON+S>HN!C2.J9[^[7?ND'4.;2OB/@ !06F5%+^Y7I:Z%'W##5Z+,$H-&] M.3K482G0,]?EO;$8M#U^:<$3',UE$4G9CON,$"#*@>8=/[,]V+I*7G!.&P^# ME;(E8(CJUZX&INYFP.%H0&C+,RE2. :$M+<"6**+.98($X5(23[@RDR$JLA!P96X5YYA* M[4=/I 9Z ,89/6T/RS$N=0JE);R; HP ID^S6J-6%-K4R8W6LTZ;2B6TD6F! M@*2'0TN$'S>H(UY>J5ROO,#C!6#FBC X8#*7AO:!0^.EJV%0,2$"&'",;3+F MA;U% 96Y/JZF;KJ/R_DIN^7>?F/M ?NQO;F,,_]C>SH/M.J<&#*@ AAAS:TR MZH'H16'L!(6LGU)JO?!+FOCP=6S)N66TWX &@)]>S3,_@H[!R66BH3;F+139 M7"2)ZLS0.WS-ICXL&'*AYH3Y[_0[37F.B]/P]QW)R4#%"D53F!"DHU_K"E)' M.\#WC/JD-?5(3A1)5'U>M3M0L+>BA++QLEQ374>BN^5RW--2]8@.![5?"RS8 MDB*(^87I:Y+@*YH1'@)B;T.8/C>L6U,7K*L5\%RL7V;SB21&]%\8$4H.9>H: MU!FO@"<2LU"(XJ-$PSQ6**F6]04^,L*(4_911&Q^#2W6KF\5A+C\'#ZSV[BG MFW27%%W*#;0'#"PZFC8U[7L: X<9+=&GH$W 2:& S@F>2?C,@>:H(DR0H$>, M<,D]0MM=EN_H_(&A3_4IRLC3,T6JX"4@5(,8LR_S'27YG,81SAP7QI_3;@<5 M4%:HHH\$ P^%\N=4MU^[*7"%J1&H\S_AF_7-KN KIW1,N^>5,3O5'.@ &;!T M=&T0JZ\U=,C2DMTX]FKJK)Y;VM O"ZJZ11E7JMZLD40?W<^FZ@#,0/II_12; M%+K6-:_>*.:C.OU@HM5HS7O+3QYV@KN"H"^ZJ7]K<_+TKL7\%F@7X\Q%\E06 MPF[*#GY-DO+#;^SE&FP?+V>9Z#79D"*G^/4IH:(\DVT#.UV0I]D/9BR/UKQ. M0'0Z <]#1JE@8>]WQ:)>9!.9MKL7\69,,'NK ."K=3 M)"?VJ9D@P84I7/-!#2/WN8QC]>-:_2X_F6L)Z PG>$U"$L2U=G^F'MD/>>-) M $8_0WLHUHX&^P/'1%-M+)T^W;8R_,>:O103'#!I M"Q#N5S!6E^4QTM*C4L M)<1D3%=><7.1=G$R5^PLQTP>8RSRZ*L\W[%U447VK=\;)MH:6D&>/6IVA3N' M'*N M9B06*W*U2%4J;9Y7X)L1N2S]L4FPO:TAQ MD-/\LCS-=9/=L8T2(3B=:.-PEY&"%=L+XOC_MO=MO9'CR)KO^RN(\](]0-9L MU_3,#N9@<0"7+W5\X"I[;5?/:106"SG%M#63*65+2E?E_/IED)1$9>I"2;R$ MTOW2[;+)N(GQ!2_!( T_["^#Y4N];=MZW0!=W%ABS'*U/:JI1/'BCSG5)N]Q M397$"VKYM]\QGO$3V&*/C#.&_03*6!=9G!,WS SMD7-TK\-^A?4T_,)PN-K^ MZ]R!'$H).8:-M\[QSOH@,HAQ:H(RT_:>.<_#)TQJ4R;V2SYG.&^;,SB"(L\F M.EA[+P[>JSR85OF&H-;I9F6=NS1:#EY['7?'#39#[:"U^CKHBQ=6!FM@9_VE MG')Q=K@68/9L(8%BJ=I"@8@ML.- $<)S(&D&VX$"-+Q@1G&[YBP.^=PM4S(: M'FFZ:3&L1C?<&*&KMXH-?7WP8H*VY&/'?WEC#-Z_$2S47)T% 2Y>(,"MZC+] M,U%59R)NR(][&J1>//PA@*?C"P#,HI"F_&3DGBYI]$K#VUAY(*G%B$-IX/;] M4191@6 0 ;RH,$Z-T;>\&3?E]=D:1U*P).QGA:D7Q'!KEH]IDK%)0)HL*0T- M7G3G#X_=KMBLA('0Y?9APW9B*YWPPE20_7N/9A1^N"=3FA+/GIG#A@ MBDD6)$G%6F.AKC5L^"];HT=)>!F'@\]-3.I?KC346P$ TO0[39=1%O#-!BI^ MW[X7:= B#WF0YEYM0X,]>&CI(HN1*ORW+-&%W'*&)?OTT04O7S921ETR::TA#- M[&!USE-?^#;4$)0]Z(<3?09KWCLU4#O-;&;0*+KIB<&*""Z-Q59<'<:B5-[G M#6J1P#+P^G35";=SZ^FL<7%:]L#KUIIR6[HR+=EX3-"RIGG756F9@V7EGO21 M6F+R5UX"/ULN4\;\(GJ-0C9Q:"Y4-YP&3G^>9)&JO-U LB7&*/5F5*FZC58 M[W@X@WN!@>! PH(%*1.EJRH"S#D"$K-O&V0OY$2)5!V2Q.?)NDN71_?EV\DD9A"C(-Y>NV M0J#KT:( YZT\%JTC)E$BNI&3K8YWGTS153)$%X$K'61R[E\%7/("G")$7 MW*'NQ&8ZCV(/-,_7_#"VR5KZ71''DH'Z5X]TZ/5#'CF&:C']$DU]PB0QO()" MN1%2,';\&H"G^N7R-R M8PL]^$,$><8-T(%X?%FE IZCJ=ZER%6@97Y$XS["^A- 8_[SQ,( M>[69LH<0#YH6PC]E2@V'4D]/MCFVT[EZZUR]Z]ED"M1S1L3&F;(]VY155JA: MLT+CCL.0WHBQ=+@5JLU8[:[($72$(F; LQS@#"3EI:]B_!_,+QSO-+HSB$C' MO:W2<6]E.BXI^1'!D B.'MXM<6V-:F24 V/1-C L+JO/X=P;JJ0<1P3E&:?V MZ:9^?\3X.,82]8FF9F?D&#E*%4.U+H]FF^5R?%D(U##SC'A5C9B*TGF2 M':WP-;O@1-DA^M82^#K:XTWRT9)Z8F)J5EZ0KK+7. ,_"7LV-9:GT=L@"FN9 MN)Y+)/!R, S,.)*UV*6C.6Y'[=.SI<9!K2U>!^V5V%#E DX<0K*(Q[YK%!C6 MM9RFJ:47+6_=W 4IW^]G6L@_:"_F&KOB],(Q^G?OV!SW0[X4&:K%^'":RF0Y MJ*Y5K,AKSSN6&SALO!?;F/*)$B9JE.\1[-M8L$S''6HPFC@S!6R3?T>R9^-J MC-AZ@N2>PGO9;.%RMLM?DC3Z%PT_[/(OL1AX3688V!\QY(VQ1,O+(]V=D8/? M*%6,'O6E!4\2E$S)TRXG.\F6WV[$\]Z(91L=%+ D)3M2\2.,(2DX^GYGQ*T] M%LT&>5(,HNZT' X48]@IIJ2E+/UF.NXP&W1LT;4%#@]:SPK_VF2? G@5OE70 M%RI.1IOPZ^.=[&MFO]H_JW[.*2A M4I#WKD@_/8/LT^(/GRA@=Y-+3Z"%3%F6KF._CG;9[LJ74)\_.GK(\93]W(%Q+J*OG MX:RHJ>T\)CZ=DH^^'9R((@\\8XH$KT&TAHF_E^F(%04+/%&)DZ\%>7_3"9O* M6CZF+]Z +'#K/EFOKY*4S3WT[UETTT ,.6,MTGV"WT$ .3B-5F=TPAAA@JTA M5PS(096: (J]L,\6K:.@V)@-B/R0H@8]8?JKQ$<^MNT M87M 3.?F.;:!943]"#\WG__WM)\;4AYHVHV*LO$<$?!0 M].E#L>&FV;-@/ZT\?_=EJL8!NE R9^5?NY(>B!IGTE"'CC M.>+@H>A6H(X*)B@G?J8,T(%BDH517?\F=(WI<\!F<<-@RI3*EVV?U4?YE ': M5SWFATH'VFJ61IDG,AT*;PF;#JI<($,G4T;HQ"?)!!%"F5*[JNGB'I-J5QS' MG#IH$)HK@O791@_8VJC,&>]Z=?K]),*S(36@]/"V-N6^CL%-E"S_Y6F MP3-MM8]+1*X.8>1?,^4UUK,XO*S>8AUGR6$,9HW@(VPY -D'4)\]XH_1=>JD MB&RY%\)%8CXS B"#?^SB*&^9+G>\X8P-^EU:5#\DJ"?51:.L]A(XMZLBG/.7 MP1':MS*9YAOB(8MB09I58]O'<^((#3G@X?%>$SJ.TD.S#K3)G5@$'I2SH$?K M!*.KJ?/O";$4&(C>DL<9P@#5;Q*/Q.^)(WQ[47))+/%JW M.>4$V_I@>'**)KFYA91A=IJT/IAUYLL@S3RL#W"GS3BQWN3U ;[<&T>CKBLU M!Q]RCTWBT2!X:;J[C7RD39DQNTV"R<\/Q<78;M)G30W..F#Y2P]]SHE"9= \B7E-D%VP!LFT#3J*]-Q"P7C[=8>#X73G M&!(F:&EL+[\JT;RL6)$@5JVO:*IYJLLP%U_N(M_C3_%%X_Q?[+_/?Q M1''&!2=#OP>;+21B_'#W_M>_?'K_\\4/C'.MFB/[9Y*"9"LF W!,8DKV# ,8 MA>B5D@T3[T56V\M?(M:4LCECL'=O.!QO&G;8\T4I YAAK'-FS.9W(2=LK#'-.!9P3AN86>L;;3+))QPN%G MM([^ U!Y@/[F XWSC]@>:BZKCS*_8./: H_^-% MD-.K(!+O$VO;;CC=N069D9;3J RL3W2.(6:LBF.="MY"/PPR_$+=NY#Q8?@> M%>]D]QS+J(E9(CS O]" 0.)9=B2H[]J. M1S.@QA%970(UEML%LDUZ&*NT 5LF4?YLV$T4/$5KMMRGV2<:9+N4AK?Q/5WN MTE3<4/\,K]7*?WX(LBB#_AP_'NGR)8Y^V]&LZT%/RRQQQB"7]E:?]++)#^^# M8$ZT'@L6%5H2*0I_).\ZWN[@-B!;C)2L2<5[PJNGDT%"$9-+^X/9#9],@5Y%&,77[CX)=DS>(!"U_[QH>GA_:=UXCNM$#7X&[L.)]Q MWBV^L2&_D'=Q*DY^WC-V:X:*( 8GOX^R?UZEE%ZSU2$S:G[/5J>#/+V3P+S< MO=\673[?WGL^CJ^A@T'O!VX$V)&"'P&&N$# HDF ]+L5Z!\5^J>,^@EMQMST MO'/N@"UN"')E=P<;,S?X7VMWIKGK#9H;NX_!]X(F>L,6UZ8MGX>J=MAMMOP9 MZ\OO6[K,:3@HS4:#$$Y@FVZ;[B/./BIS/-/4UFGLZ)<':7#TV)#'#P6 ."^X M5_Q$?[]+YO+3M)^#*K% 84X*[IA27:Q;J51Z':TFW@*;/%4N0@F+84=5M \7 M#RWA;+9TCCCH?X,#/+,A?G<&51JZ$A-,TL>-%L8M MJ4*),>)X<<:\BF,=LY $9G22P1VSP.=@ MTY58<- $MX\UZ:.ZB?IWO".]48QU-K/_>LM M\ \W0^?[RH ;?Z3?LO5T^=LNRO?7[./$.5M RO6Z"=Q*M%X>#>@&\[Q-E3O M*6L>S]GP>BF-)A;OAUJ&LW&4G8UYM_5'#X]OE @>+N)HZ==UJ!/.U+I=T6,60/U+]%+LQ]R M'!NJA2M$XVXMI6J&-[?(YLI.C(^&[AX!SY4A.O4WAWX/>;+\YZTXT/L2AS0] M8^X2TA!V_FF60S7[=E6[#0&32T;F>O/\G?WXOAM*/#6)H?#3$W> \4(L]CG:0MX&KV[D/N[,TMI<:"*E)CL0FTBYN2T+R7N"'(B_ MZ&W#/E+Y?4 /WP%REE_,[=)+]J:JB>:#I M:[04R72?HC63)8GI+^Q_HI)CR*M49WI;6&.)XD0DLS9KW%P:11'YE-^"H53G& Y&Z^@J)&PK ><1%IQ;M#4T*)+,,#QXLN/D(>AC,T*:I.-Z2;T% M3GSOT$;=;E#^C'>3H4G(T?6\Y!CS=[%$2M!YK^2PS2S&6/NMDEH#]./,T)V2 M%>)BT5 3I@\RF,] M\$"/V\FA9;L4K@KTE:=J@(/'F9SUP:!^3W/HU#K7;(>G_BZ(\4E3WQ*@>MHC M1RA=Z5U!E+*>( ?K";<09=LP"GURN #UAU&VM3YG/T;+8+U@B\)TFT#!S>H# M&]Q%5/08AE=SA:H!*#5;@/H=F^S;1(4E9(!D4]7R0WJI;]172Z:ME,Q-3X%? M(X1QXI]YV]5*&4VFBG=7Q*!NHW>3-0H6]=0KNO%<!%4W=/O.'7Y]W .2R MF%9V]AI$:RA#=96D_*T^TZ;O9W>B6*=I9R,(V,/K!'%15V-O:+D@0L2R5EQ& M2BGY 3.7TU.V(FZS9R0H+27NBE&!NE&)NG ?@!?%Y8]YFGSTF4U0@4GP3&]7 MS#B;).;'L/<4\G)HR#2]SK(=S%_Y7:Z&2UDM,^KI5'$"I6&KJ8OGB23Q+[)- M*3BEN,"V% .@*BY!2W@6_)1*B3AL15(F^ ._."R%D.GXA!F%RD$(0PB71JG%@.U8@-.'!:&H9F(W!8E93=)EY M5']8^V.:9,;W'#HYX8PW#JQK9$[>SN8$I^,:RH[U_X_*,^[-LSWTLV:OUID% MU"GE],42P](G:.)SVC#7:EF3('?$Y'0AKEW5L2YL33(;,+GEV'49AS:!TKR- M%8HDR D5/UD.*<)6#WF0YK.VUA-]CN+8@<'L'0#8,Y7,SH>3:J;N"_MER]K7 M=XA6EF_GP3;*@[78;%/6[?)?28D77\@W&T,$=8D=;1@VA@XG@#9'C51F= MH:1LC"R(9%ILF]^KJWS!N-PO\;02<&\A:8MRQT.Y#51N?,QU#5#L&F5YRG=, ML]O\A::/+T$LT162>&E8+)Q,QX;A[''#F>OO8&0A,9 W7O!T;@%ORXZ! AN% MZK^)#Q'39RA,:&7*Z/I["')SWN;R9+&(IXS":[^^ R#,!Z[Y>=C%#A[Y%GJ6 M4P.U0) X3:?Y[8K-%58T@LE"Z^Z^ ;K(0Y8IR]5BT52BB(.,,=6FW4T7(A A M Q%"+.2\?4&.*I 5B3&4OXFMB.-G,\&[$:^5L_3:5@&L=,I[@RL"9G)N\@=>:7?E!9E?*=O5<]&+?M1"- M7,?$PCI#,TT&G8$+\XBQN!Y5*M+[H7#]O/SO%!Y>I^$9^QC!,^5_O&"KOZL@ M2G\)UKO6A\:=2X$S4GG^*O9R:GI%0#R/]V0(CUGQ4O*%R'^'0OWENJ&0GT@% M1!,"*A#0@7 E9GGPZ/I#E:8,I"E78+]7H,UG,+7*8L\RAV@+%?! "V_!XJG? MPD\M%J[O+966?-_U0>VPFP'\6[3S$'F"/:W]-E\AQ'_Z)M MY[,V^>&&7.N6;GR:Q30SO*!K7^6I9ZS6)/1T1(C7XE_BM"0FH%8&LZ4:].AW M^-G+/->:Z63P2E+Y*VC7-OMU+L0;!>C.;^($M1LE>(-0WFT'M/C>*/:I@;Z= M;U-L(E4E5XL352C565Q?KL_&(8%D3X/43_Z(-0-7E$2GP[P5&9 M;'[7@YU_G9.\-NS;BLZN$WN]ZV#:B%4UP8#/<]1J6Z[DLW"#6W6:\-NQ;OQFV;HH7':VYG6<8B0'@=?]AE M44RSC)%YBF).1=P:/+"N.ZXXL<^QU8U=CNMG>>+7Y0888/KJE4]RJ@/71*:< MDUTGCDY0&4G<*<8IRT\K5NCE>J'-@<0,3_N(2V5GU30IYB2+P M0EX#]_!,._[/T#;P]<:YP6<-F/Q_^NG]G\_B4/SXIY\ZGN;K:(PX]O3J6+TM MT-82.=+WRVWH63Z@3H 38:R*?_WI)\?U^ZUIVUA?OT%?GV_PN55^5IL.Q]4\ M[Y/U^BI)X8^FUSQ]S' "HAL;6ZHAK7 ZPQ3=P#^LC7\;:T=5+?C KF M7>7-2)"1 %*D=VM>ZC%9+G=I2F6IPX#?P.$[7:P'?86I9[:ERV@5B1TQ-ACS M-%CFNV!-@N>44I%MP&CG\BI/GAS=WN'/O,UK&]CT9^3,C)15DY+9K:IF=W/7 MM'$+D\PU4Z,T"TV740:/ZUI]::N)#\[X9MVR)J?X1TQ.=X+?KNIX%RXISOXI M(U_6F07(*3L]![76I)+T+HV6%':!5JYVC?4%.6V8'/]M+.TV:TIQND [P193 M+^<7# CG<,)0X_?3_0XJ]:_@ 4G>/'R@V9S5E'=^UR,=?X_VRY$ABQ1!FE4% M96=Y3]*O.>NW)'LMBB-69E/*(!N)ET8EF'G,-/\U!L5-<^QG'#LM&,%Z_#0G M,];[+8B^RD=9?/V$4+[AN-@'U \7X\3Q?N1W,0KZ V4X8>0?:PGO\#]0<)R[ MZ]B^3CT=YD0" 3\RY9V\!H+A8IQX(!CY78P&@H$RG' @&&L)FS<#,[VK@0NB M"-_YE%/G1O],8H+K#Z5FG,PD(N@?6GLX+-'G/G/\-_L5+*6OG"C:&S: J60. M-UOR+K-><)EO%O![%H:\N'ZPOHBRY3K)8'ES]I3Q9%M+7ZR/YVE#K9;%30)L M)\/3A54]M3'YO!E ;J(50^9?O;W5P:WQ MU&^PI\&GRJ6RY]4MB$>:;O[4]>F<2S(#V/;S=4R^?SI"#.00[\D8_HLHU2[3 M-^R/'$,<7'X"+6;YHJJ7CZ5>!DM4:U=/0*DWR];30@CMN'@ZP7*=1\]MQCOX MBEX%P1D9_'^;^E57UU+,X4*L-YN,19P2Q8.CM^94H.'OS:V2XBYM4<#_669^ MR'NT6[EU'L7DA[OXU_A3?/$8_R?[W\,/T'D3Y M.A'X/-MLU7;!6[W_]RZ?W M/U_\ /=OU>I=XCHN([V"J3+.48""3QLFW L+20P?6?N(-:4Q"8-] MYN'Z[.P^^L?Z9ZM*4/:&&;=;;B=@8K_/,4ZUG7A5_BP.+[]O*3P4]IC K]JW M,-OLV5E1'8N .,,^2E,97R>:D^YTEX\6;(1A.U&HQ2-YH1@4QX!?+XBBW.DO M.1%]X,/3(X\Q#-;$PD"-Y7Z[VB%']#;-:L!ZV @QOK6*.FT_1)#T4\C6MFYB M/36KN>%5$*6_!.L=Y;7'R[PB 5@VYGHZ#)%[NG5;&YF+]7)#C#WV=3:2M6Y% M1)]WE'#:_/QP[PK!.GS,V727I7Y)UHS,.LKW]T%N/.%P$.<9H*\;ZQO)@]%G MBQR/'2GOK1J#OJSSRHAQ^ TJ @*30F)R&J!LY4, T7"9^9=L ]9+JA0+ $&2OE6 \2DK^IX$3%$ MQ+<8:*89:E;+D*/,-:XC 2757:NY7J%%^JD+9N\ZK?Y6PQ[B0?![@!OP_;!% MM=]#F99U3C!^S>^] 4P?]M0?(T!LZUF^5##:SITWXA#,$X;+]U8G"R._I)L9 MPT#AWN*T8:R)\,\=A&:=]52=32$\KGM=?V NU6G46^VUK;@MAS>,#9?OK8:Q MD5_231@;*-Q;#&-C380_C,F[R6\]C+G^P-+L;R&**:]TX MA X5[J_%KS#=T MFM"B)=E;C%RC[(,_;"EJO=&(Y?3#5IDT;R!@#:^+F3G_^N-D?*OA:\(7=1/% M1@CX%H/9%#/ACVECBP\?YJO//;+Y^,I'B325N>_I,GF.>>5\N4;V6=/^.EXF M&_J0L_ .QKL!)F#W[U%;$.KN@3LD:&BK G1'<[QPJ2/TV&$M:).2."FHDZ] M_S )S^<(ODC X8;9J.PSRU%$%?Z3K9@FQ02R+.:&N$?V .W5\:W1#>\H'R+\^,=T! ]>,S2LN/@M M$>A3A1LV&83,]3QZI3K>K=L7MW\/LH#JX5H=\?KX,/%' MEU 77/A0#VI\"!6,_/J[;ROX\/FS-:=+P^;UK52]Q6#:G7%[_3 ;J&ZOUQ.O MWP^4W\2>4KE75.V<\!>[@9&G.[ZNK #U@66=HZ5"WU.Q3T=:/R8Y [NL1?<" M^/$L991Q6>RZ/29W-(7G;JZ2E&_>91_VCTRPCDTH4[1Q Z=1"_8OF 82Q@N[ M9M4SLO10Y*A#<_FZ:9X0*0Q_\DF(LR @CL?=M0FF!,D[=^%,T3Y9)SZVH"$G MK@B?I!,WJ(?!B3UN*]Y$2Y@&G#VGE(O,3[DZ-QRZ>^!V.0UM54?J:([7/72$ M'COH)6U2$A?GPGYW#UPH'!3$#;X-&\3)*FITM::_XW2L5DVJ!TZ5/V)_=[1) MU-'+KY5XO=K?&K'#]VM9NG][4^1@H"'X^ -F\80O;,,\[0DH 35!-P4OLI5;=2'[ MAUNHL*@UG^K>KDA)O-R1'+V('>2$C2M.G?:S<\3CE6%OXUDZH[%\CYFYHR&] M.QQR_(*TQ275A7H;#;P9G"P'@"/ M.IT0 Z*VSB4$]O9 #GKZ\AN&N67)V!>LV5>]XH +N)QJ;@&:RDW6[":*Z75. MCZXD=C1###\=>I6 T] &.<1T23Q^1YQY4@2D6!3<,K$A)JZB.(CYF).&AGI5 MR_4N%!4_ I('3VOZ1_+XPMI7;8*4DAUDIN0)":-LN4[87QG5).7M6==J919D M6<(XP$VU;U'^PA9CL$21\):QN1N307 #5V$\R: XV7*7IC3\F":9A?RD1AXX,=6J10VE.APS MP'NF:T=-OZD/7#!22 9U#IELB*Z;^++NERWS(6;,8M=Q$X2T#&$O41JROZ1^ M'OF=9"@EPS5(6:BV\3$:>)PP0+99U!A 'C(X48!L5=,W0"KIVD*R^<&C<=N> M;9(=LR1=1\\1K!&8\5*ZI'"7"0YO)@%DVWDB^VOVDJQ#\7[C[>HBV$-9I \I M#98OMZMRUGJ^2ZFHW,#^"FE(;%G4>J1E@"A.;#-KL^KX?X9-2[M4H)E)=Q00B.X4(, M.%T]BZML28;I8$A9W(7)0Q2!W*_@$=BPH@7F6\I LA #;MOT_J0+'%?$@A]K MZLOM6M%GDE6'<#D%I!]LU>'0K\WB5&+!<(7]!(<%B5:P-[MDM."/0;F\%7V0 M!@]WYAT5353XA)^/PDN1T",(((XP#@VM$7*XT>L#U'(4>DP^LA7,'6.>_CV- M\IS&GY,\6M+K^)Q)?;L:LY@81G-N$6:$Q;KCR0""8]0S%"NVP)1\$UQ) MS-E"X'BBY)G)%'-WR^M^B6UIX=)\1['@5L:"QX2 %(2+0:0<1 A"KF,"HD!C M?*L*G*,ORK+=T:;:E.P(OC=UL:-?XI"F97!K/#UM;8H8B'OTJS(EFMLAA\T^ MJ2?N6(8[RO>#V;R")S?L@(M/G+.L+R-,..5JQNHA2<'^-Q7?<F7N"D3 MZJ!4<4>-E([F.,%'5\_:W>V6MGC/L'HE'IVR!82/JGE[K!W2I&EG09#.#O,; ML^VE.]I;SVO<&KJBU#9RC=]/NEVMV+3P81LLZ5G^U[_^]==@P_K>)T'XL(MR M^I>?_O2!4;MGOXNOUC___.>?W[=GXD^@A7,H&[%0.3D<2PCY['&R6N.3#606 M;L:6/" #R4 (>(R;B4&$' 0$61 N"F&R+ A(0[@X"W)U0[A$;N>?WBPF&).' ML6;R>'_ F\UJ=E@G:10&YM"7PWSWC8+C)HBQLD6?$@(/_HX3,!?:5QORP(44;$C)AS1Z ML ,DB22TO\S@N9O"!BTK_8[F.&%-5\]::?F6MG@W8'HE'KW+ MS0B7;BMHE][K)17=NJ;<1:G0M/34'Q]^V\%$\RI)=9QQT?=*VBFNAHL?W"NH:MCT5RO\(V]/OM0RE M169.3JMOEW9_[J4D5^W/,G9,53LH?1 MRXA1-)X\P6T;=)AR$65+R"^XARD.99_C*(=H ID98TJ'7;0QI8'&3#&E2Q-C M,XNCY\$+KG 8P/XN&2.8>3BPSA&JA(4QF!Q>IB8W-,LHK1OB)@J>HG64[XO* M4A<[^IE^SQ^_T?4K_93$^4M[9M!H8/!8XQP(KGP\NJ M)CS?T!NO8D=#WE?U=^P2=NS8?%B^T'"WYL/R)HF?W_'[6L") M5*PR\I5S\_-<+#JU'97N?4W6KPR,SE,:1OE5L.1@U/G2WPNW\VIJK;IO3Q>\#JPK^.@$=*!/)-&%*"]=_-/ST^VV5;^G:W[?BQ>$ MAH3>391E\&I;#(S-W1BZC,+U31+$[9?"CUK@]+\.;(RQ2Q/R.7UQ0U9,\9NK_,85I=K ?0\7GFVH1)\&"^+Y"BE2T8V M.XM#<94[S/3 MK6\Q^;O8[T)1_ZYW!757N@ZO.YK/R?F.]6SWOJKM7-RO06)#_K> [3%JXYAX MG/^9UC12-%WQZDG6--6X561-5UG=$RH(>X(=MLZ4Z3RW*U"S=1OTJ!ENF&G3 MJ[X/7V^#%U9:)9VPO5"\40[O/QP//E>N95RSLS",8)O$R]GT79HL*0VS*S86 MK[-L!_/X3K_J[(#;P_IU57VMO35>K].0>7QJA2 MGK,IB%OQ1?V\+YOZ>LP9 MK4?O+S&;2J1Y]"\:%C?WM*)^?NDNZ$37H?5%]W8-%QA4MY8]>2^ MCK0/;6@Y;M7A6L<)!W<'R4!I$&CM7&S+J3Y))A*NJ;*@F>Y(5QY<\F98ROVR-&UT8YPO:2)1A% M84J *W_V#O@Z1GLOIKFGRW609=$J6HHSZ*Y1XFN.!_F04&WE+ X?7EA8@)_/ MD\T3%-OMW4O5ZHP33\?9X'#*U]\3][QO@/Q3 &*AI-W"$1[GQ?^Y( 4[W]NR M#DQ1!)!=GN7,#%'\[.7^HR-MQ>U''BH#N6&VY.?!Y.?W"P)@9+XF-,]8.V.K M\ T-FT) 2SN<$-6KV5&99[41\LE;I\B&\K^JFLX\H1!*S ,;/R6MX](4:X5[2M,BJ[GU#:.*XD35 MB'I\2N;Q)+6NTH<@B[('AN%!>!O_$J019)M#B;BVHJT#NL_)%_OMT.ZA[7WG MXK<:&ACS9LZ+"&:$+=$+=KQ^(H+-6HNVJ)0NZ@;P.HGDQXAGRT-)1B^U5Z_C M5R8+*%_H>RWE [T?&>?+[SF-LXC]Y9)-\?@U[J-)YG1JN %CHI54_!A)"B^< M3%5HK$=5?!<5D!2L9456X$Z^5OR)(H"7J\=UO%$-]0#O+(2R.FOPK%)^)_"B96'F'I=>%;6M>:)PSC;=I\AIE;,GAT8GY_.$L#F\8DZ&N MW-MW%@ZM9X$&M^[NB-ZY-<6?ZN*<#<\WX(SPN;IE.PC]I[I[:VJF2'UC8I]E M&77[A3C-4OX4@. DR/,T>MJ) M=^?A.7H:[I8YWX$+HQ5K3DOBRR!-]TR:;T$:9@O^&GVRR\D_=FF4A=$2Y&%H MPD2 ZJ&NLSMM?X^" T=+P:.6QTJ# +P]B34S&"XK#=;P[*>K8S,,YJF&6U0:R@?8'X>VP^AW_L(T9*;JO' T M@@QN&!]K%Q6SA]+ "]"C-9D^%2PY+LCQ%!GR$I8I?\/CQPLJ?OK#PN=M)>>6 M$N08BO!;%4BFD$W6^-3E=O[SXCO]=0 MPB@(*&\.@J?4..( !(L6^4QSDI0&6(,!^&'(NQ8+^ $)]D/Q.WEB>IYLX/]B M4A2'\@ U>W@)4OJ!:1:J#_%S^ M08K&RS*4O/FI:"'>@G !WW$)Z\U 1AP8B<'8#WFR_"=9*F11H.?') F_1>LU M,\)UG#/5X Q<_$E[2MI)8F9HIV&/[@55>_\9H9..%F876Y(AQY:*I?P[#A2Q M:11%Y=%I!KJI68=0&&RC/%A# ^C64XMQ2PT;K-[&>,\2:#HSQU3T MZW1+UFY&3JE*:]0E^7'VROH-E]%^:E1QQ4MCH3<^+U4N[>DGZC5WFHWG=NC< MXL,-/6;AS5UR&_%KA0&^;#T;VC=DZRD/B(Q)V>O?!E3TN(^>7_+;U9=,''KU M+,L[.^)TU^&Z-^WUM?>:SQ:?A@Y37[U8M=S8/]JS8W\-^C;L0$8@N.?IP3N5T1QDO,=_R\J.3""O=''QO/-*8C16!X=LUHNCC1U;CE^N=+ M XC.;4HU1C7SN&,W4V=4K0!/-KJ.63B+XBBG9)V\,EM%)0>OIP/E'5+%+CU& M;.DR#U3ITK<),)K:X\>"3JDM+:XLNO:C[EZ)%;V+E\F:9J-XIA:#D&\V[JKO MJ'-S46?.^=GJ9%_;->T[I:Q9$_N9\.N4<*A5<"S;M?KN1)*X/=R$O8:6HVFC MAQW4JCT@$/;",]8,*,SBMYR*C@$^)W&5^2935R?8LX7<_/&H MRTY#L:B)UKQQJ%,C^QA48U\ECF,''RM68T3?*<:@@BQ6^"GJSQR=>&N7,37/ M9?Y@-<*J0S%L (MY0]L81>TC7E5HJ2&?I2F/!3\:NC1T93XDJ2\Z!KI+HR3] ME0:IF>5C"[GYHU^7G8;"7!.M>>-9IT;V@8NS)\!_9BM%*W83UMB#-8+P'SOQ M)*C!"]Z#9Z&/:1!GP;(H;=%XC\\$49PH8]9F90;09(K(LX/,Z3?:C\JW)2'[ M VI/5HE Y(GFWRB-24JW29KS\]>R&C M7OF198'_P'>RX+?+WI90L&4'K9[V M)-ANUWLHA<5YLSY9'BW)2E9FK@H-*P2AYG &64S;E,*_Y9]^A&):?Y!7QY,X MC^(=T)7%MI(X.\J"BFNKW[RRK8];Y?['PMAM T407I_(P]5%_\8[V#TX&DQ8 MY\;\VM=9%4(G!/H&4CBCE0G[#)T/']*9]URX51O[V,-9$X4W_AFP<6MYNZO9 MK.UY&6UORV [R%PM!.:('EVVZ,>,IMYS0XI.'1RLDRV"05_>AD.#B%P.958L M9]<^4*&]7.XC3+5;C-7?"[?_:VJM.GU/%[R>KBOXZ(#641*:?.4\#F^?.1G9 MI1^?[?*7)(WR_=GWJ"VVM3;&/8Z[=52';W-+O*.V1]Z);R+Q8Z.",/D*I)&, MT8MD$T2'&TX:S>?Z.:I MO<122UO<([53PUH>=E-#O&.T6]S16=C%IN_!$!7D/5TZMZ*I?(O.A]/5TC7_ M2WEFN]/]^GOA=D1-K567[.F"USEU!9^6EUNE*ZLL_#JK$\UQK:MOHIA>YW33 MMA31ZXG;>0=HK[?&+KOA=>(APMM9:P,?PAGY<687%E#S9W#Y]6"CS-B+ASGO M''W6JJLB\TYK#Z-->!>M);>K78F'W=,_Z#)_3"Z_;Z.T-6UG* &<'CK>%F5^ MUJ#>R'.QQNDRO6)3QYA?%,5 >1H5/UO*%B1X#:)UD<*40LH)):M=OA/M^!_D ML= N9NM-0N. IV3Q._C!-T8A?PER$F4D$XH!'5JJYC;KR:W5N_!T021'\IB0 MBJ?[7":W)NF#W47S*(',O)1WB6+RIY]^_K,+>/Z&34LI=D'7[)HW7T M+_X[.'8=9MO!M&<)ZN,LJ('WPPC/-A2,5'/T(7]!F&QK>;J[B@_/AH7?Q3V. M7.3W,BI1OL>"\HX-VAT F##-06!!JB^AB,034# %",?6[(\=,;-H8_Q0+:J. MYFJ<^UB8/P;?Q>LFJE7%5*UE0=3= V>,&*"MNC;O:(YW<:XC]&AT9A-J0;P& M) LBZ'M9H-O45QY?M3_E!"L,\7C/(0Y\>XE8>^[^<*WD.8KCDVZ7MZ;FD:1XP'P2_W299Q#-3?3CC&9N3AM%Z!ZFS#W2Y2WF]L\OOR_4N MI.$5&]+G_,J8R*9?708IP$=V1U/QN/B^F4!'KIY=CKA!P8&U56"QR XO.+E0 M>O3>HT*:5+0]IC V*_LYV-#.5$:-;G/TQ&.]^]VIZC,WGVB0W/# 9@M[QF-* MSF/+3B5SX0U4PDN6__P[F^\&<9XUIE/U-L8Y2O5T+#<'6ULBW^WKEWO\]EV4 MD0VG!?OE<9@1MB0B@B'[#>-(ODF6;C?D[.DLE>.D24';3WZ8&TWKG]'+I5*=N9S-K?$B3X:VM7N4QXWPQL)NX0=?4-2TI2NYS4CTX9^0JUD.W:1 MVA+#/]-#U)A[&@%2B0" M4E ]!W9,XYRLHCB(EU&P)O+;9)"IP5>$L!4:$%Z9YH_D\86UK]HPP>!=IA!. M4,(H6ZX3]E=1DT=F>[!9Q4;6XLNRA'& ?(]O4?X"%75@AT=,0O@[=TPPSBUA M K+)R":(]P02(?FS8"]4R.!T,N+D@\!9E.<_&6^NK4!5WY[ MH#R>-;_V#DGGJ9PIVCC1VXH%#>[883\3-*O>6&8H KC!:K@M#AXLTNR- M%W9&Z##A82,^S5-Y$6!&*F[^K_HX-$BY.):GI]P8OMX0;%+Z4_ ]VNPV9W&\ M"];J'P$L"^EE::-AYAQ(>98H,L9Z&O RA.SL<&>4,5R[KLZ./NSE'[N*MHZCA!M2)EBG5CEJ.!F\,#-% MF=$G_)(G[.%*PJ1D2Q2^"_"GHH7IZK!9FBLNQ?Y5N1/[Q_]CD)(EZRCD@O#- MJ88L\\Z&.)VA7S<8Z^VM\ UE#5G'IWXI9,46JNGLZ<'#L#%3NJ?IG(;B<49T M5[NY#$=#F<^- ])CC=?RBK)$Z>:\Z/[6. >HII:-A:WJ3?$-4UV!I]_ +PC[ M356TKVKR+95%!Y:-Y#%9-FV0W/3E^FEUQ0M$8_1LB7F<_](%03_J)\;%Y)]1_ M$I]+&_A90K4K6*[QJJL;9T]9G@;+MAR]T<1FZ_X:-M($A Y*LX0('7VL@,:" M5)L3\DK4CS?\[?2OA0#HL,2FL2IK\!*&3_MBR^;??>#-P=/!JU*ZNS1913EH M#AO]:4VZISBWNQ\&]\;F[9/JHQ>%4,#"OY M UVODK1[]E.?_ S=US/'#3>F6+9RUV:!(59X4^TYG8'\_KL6UQ M(K.ZP6)87ZJ)V#G,PYH.<1K:X 2D3HW*$]+#!L@/1UO%'5TS53Q$!@]U5)/P M;$N7T2I:LM_LP1^+*0H4_(=:24'.YNG%%&8-1V\D6.;1J_.'98R;0R%(SAN6 M(M/4^9M0)Z;/' F<:65VJ=4"'FPJ>QYD+U=%D;.S\#7*DC2[HK2Y@EYW>\2@ MHJ-I53&OHS%RL-$2?2+PP,M5S-R,#3P/0MEJB,\4JE)Y@6!*5HRI6W"QJCXC M_@ZHDY(\*>@38. #=ZPKS#]S\Z?ULB#FJC7#>/']O![/>'HAQ3$_;$L*Z MFR-'+TWAK0+7BLL@RGI*(6"QD[U&YOCA,(=?7LV ZYF<&Y M<)_$YK9%;GP?QKI2UGQ31(_/])T RJRV9=XUKO%*CK]<#NH MMN:JI_9VPNNR^J*/'= %!Y%= 3S> 1/"NB=\$>-HVO8PX@MZL+N@IVZ[PJ:'J[NMWE_"5()DKC M"S;FJ.)T=\-6JRZZ3R:)?#EC4,'1+E52!_1(*OHD$&>Y6R$5V6WA'L=RN4M3 MRD8"M Z%@&07L[4^?V=LG03*8LCQ37O_Q@012"7#@D@IV._D5.MV1:0D"Z*8 MGOU:D8;8>_^GYRZ_?Q.VCT<+4AV=@SQ,F"+CRIRB&ROR? M=["*9,&-NT1^$:5TR5ADC\D'RI:&T7-,PWXK3R4_FY!@Q(XML6$2[5D%"3.: MCO5.R8O$G!E_ETNP(V'!#W;&GN I2\%23-4@-CPE01KR/"!X"0@\FG6'/\C< M$=?'EICL>A0X2G%(*<^"%-87(D'0D$*14BKRF) /E!2"^0XAV$9KVRBU'3M* M]0N]:PI_3C;,!7(:?MC?4)A+Z1MV..'9Q8N1MNN)% .ISC)&C-5Q=#9@@Y]) MC%\FFRT\2BS<+BY80UT&OF[@ L +QFR,Q*PK[*GSG71T <*U45M#@QH9JHA0 MBP1/Q,/6'/1$B80D*&(;GP7@T%P?.GMDJ&#)S91 J,G7NTJBRK&JCO@Z( M<5M+UQ*/.ULCQUD]V4=GSQ?4R4;.7(J$/K(%!D?OX(K1FR7K4-F#.<@%7#C% M3%<&*J9V9?X?9^ >V>SJ^ZEQ&)@#J4?VUPQ2=4H$#O8,?*^B-9N$/T=0B@D\ MH2Q+?+NJ9S=>)>MU\@W>_1(KN@O6KLE*EO@@AD2;EBV1U 83Y !L564#V4)Y M(9^ZZ&0B\N1')B1;<592,A278D*S ]PFJT+4QVS M%46PON(7^6]7C<8;\ $,L)I?D#)EW[XX-97//$.5,:TM1ZME*>=Q9((M_4C( M"D@@]_*;X0!%P/)N]*Z850EW')_ TE) (B2$GLT!#DW80F3MX>-:CN>'=^^] M!K)&PWR@$-OI$"R M7$(J5R:SS.XIW*QJ3IAJ;XHX"O7H5QV'-+=#COM]4D\O(!1(#F6N7RIY%&?& MQ9%RRZ&QIRQ4:X8IS%&DE!:4/9QYV%;Q\(N;!!T&=6QX8T,%!=;/*6OU0PY&^Y@HV]7="#U0#5)B.6IF@RB+GDT0QP;Y$JQ?* MHG&0 T1%*>2?*4*Y1BH7EI%,?LA(G0V!&9TT%G#R 6,.]']0QH.BXO_^GY4X M-^RG__@?Q6]DS__X_U!+ P04 " "9B8%:SI^4QF]X !,4 D %0 &5N M=&\M,C R-#$R,S%?<')E+GAM;.V]ZW+C.+8F^G\BSCOHU(F8W3MBLLNW3*=[ MNO>$K]7>X[1\9&?5[/.G@R8A&5T4J>;%:=73'X 7B:0($ !!XB+%GNERV@"( M;ZT/MX6%M?[ZOSZ6_N0=1#$,@[_]=/SGHY\F('!##P:+O_V4)O-/7W_Z7__Q M?_VWO_[?GS[]GZO9P\0+W70)@F3B1L!)@#?Y 9.WR4NX6CG!Y!N((NC[DZL( M>@LPF1P?_?GBST=_/IU\^O0?61-73HRJA,$D:^ODS\?E'ZZ+UL+@+Y.SGX]_ M/CDZ^3RY^,O1E[^DN2U5]^_OG'CQ]__G'ZYS!:H.I'QS__GV\/S^X;6#J?8! G3N""GR:H_%_B M[)LDF7 JU3]>([]LX/3GS;>()?"_/I7%/N%??3H^^71Z_.>/V/NIZ"+^ M,\-'RN(?.^4+3,<7%Q<_9W_=%$4-04K3&]C_\=\FD[]&H0]F8#[)FOA+LEZ! MO_T4P^7*QY_.?O<6@?G??D(D"!&4D[/CDQS(_W-3<*/\[V7@W08)3-;WP3R, MEID8?YK@]K_/[C?]005!%"9O('+^[(;+G_'??V9K*H/')+.?>T)[3A ]<4>N MPR .?>AAMEXY/A;;\QL 2//+>#J? MKA 4S*X84>XZ7*XB\ :"&+Z#AS#NI62>KV@DD&_@CS^< ;@]E\I&G^XOV]. ML #Q??"4C_^L-F$,7)K+$)/9MPX4G;<1)[HA&8KUVXK<[/_PA M;3Q6&AP/Y@V,73^,TPC@&< )L%;0!@FB_CQ%($85N%9,UM94 'R&BP!MW%P' MK>2N&Z9H*0\63T@3+@1X"IP!%]3^%(4!^M'-]<,M@;Z?4R&BJS1&PS..+UTT M!F,HI/G6-E2 P3^%6+0I\&IKW64&[ MX #F:%D%\%_"T/N!#KK<%4PQ_@K0$ZB#VAXRHW@M8VE(R#100$Y]YJ515=S^9Y_FZ7U91L=\ KZYFW M64G-.H"Z UZ<#P$QU^JJZ/PC2+"-Y E$Z)RS#(/G-W1,Y89!:$7)O(.*AVL MKD" SMT)GC/XU=+>B)*C'E@('MHV%95T.WV-P;]25.3V7:S[.PV8=] N"XY\ MX-Y^5I.#]XN#-K7\4J"T9-(A7!!]W\_I[O95'M0%,3:K MZW=H%P3&UJ@&!WA!?(165)Z&!9$TJVMR,A9$0VE)W5%3$$N]LJICI^AB7:FJ M^ @J/(7MM*#-<500$K4ME6!Y;\!WU>P&R'?8J6][Z N7ZAB9F65',M*8T@9:-H&DF]DL7_3)[IR - M+:UU300@G^EB']%$'+,X+37U/?! A&H>21X"G9_01!0O8;G"9.]KL742+9[9 M9KU81R4*A>-C:AT?A7<@NRVHNYL2!=&HK0Y 8T*9@:4# Q@LLK^^@&B)MK#9 M\30-DIF3"#.UY]?4">B;DZ11=O#>/ LM^ELYD_>3"M\G5-UD"ALWJG55=5ZN MN::S0<57MN+'U]TF%$.I7%WAI2P,0/X@-+_A>WX$B%MS$$7 0\7;S&429"&O M#XJ%>3N? [QAPO_"T^L,N&'@HD[V&@[\'U L!JF3 7.[VG@_%#_B+>++FY-\ M<]9/88(WD([OKZ_ /3I3B-^X2?BB+D[^PIMR6ELJW42$W0>:]56"D#-G=;2F MPPL'86BD=H8"A1N,48M9:S%P_[P(WW\&KH>#/YWA'S+$&=K[W WA)7)P *M+ M;,A;D)[![327X:2UH!W TL4&WP"( :RW,"I =UT 1#]L 5ZO7T&$BN #RWH& MX]^_.8&3:P#M>9X3='@!B_66C1VP\4?46>/+HXF MGR9E8]4?4<.3O.6)6& UC!-K)W1KW?%QT+PP8I@%/ #S60#]L)T%T#_^<1V^ M@^CR-49#TTW*EGPLW[_]U/C;SP-VHY35"VJQT8OFG__QY?3K^<7QZ=?3KU_/ MOUZ10N=Z13 M?"ED[' 8H>7A;S\=_S1)8]2/<)4?.7Z:( 3Y*?0AAT_L8=8]OS(2!E;-91"D MCC\#JS!J$H54S"A5=7:\4-F).2I#YS<8HDG-PXY\%)W5RAFEM.Z>%UH[-4=K M:-,8Y'Z(G8.M6=0HW3%UOE#?F?[JRU?X.^B#QW2)ML$M:FL6,4)=3)TNU/39 M%#7-P )BN$'RZ"S;IL:V8C7D%T=GYZ?:JHNAXX7*OIBB,FRBC= \D4DX"RMY MC2\8H_5UZ)$U2*UED$+Y<13Z/3=%OR_.Q[V'S>%^%'%?E_T+D<'!,UV5+6("VR]K[0X(5A&KQ&/TZCE_!'T*6_;4GS MM-?1]_*T?F28\K*%8AH]1>$[S#,N4#78*&Z>&ED E+HTP/12P_84QHGC_W]P M1=WOM!4V3X_=W2^U:( U!L\MEQ%P"'JK_MD(375VN-2- 387G'?&?WH+ _*A MO5G$"!TQ=;K4DP'&E>?B3O'XY/4%7[JTZ*E9Q @],76ZU),!UI7BPOMYO7P- M_18EU?Y>!WM\=GZLH8:Z>URJQP!+2DFWVP\W2TQ",'ZU%3-"6>37T$^1I*/,KA[%1#4V MRAFD/I:>EVHSQB9RG498)/E]%5X5D+13LO;:BQND1 X Y>VX,2:2>^P3Y&1^ M[C=.XA10*1<);<4-TB4'@%*7QIA(LCGF&CL7AM&:>O&Z*660YKK[72K, &M( M#NEYZ?A^&7F)J+!:*8,4UMWO4F$&F$AR2+=+$"W0"O!+%/Y(WHI'4T3%M98V M2('L_2\5:8 -Y=Z=1Y>I!U$[ETD"XES8=[ZS:-$CN7!=#"=(#%_U4R-G]TLM M&F!A*;VG[F#PG"R3VR@*H^L0]="E:+.[DA%:%811:M< TVQ?KRALV_7'%LM M9(3V&+M=:LL8T\Q3^NI#]\X/'?+IH5+&(%UU];I4E3%FE\H3UNQ):SQ-$[0V M!-C"2S[%4RH9I$QN&*5VS;'.(.%$^-FV!S[^-R#/G(UR)NF0H>>EP[L!AIC" M!G$'8]?Q_PLX$?FI JFH$82H?(R9.W'OMK?C5!5=X]+ M]1A@<"D,$'JI_MT,]73VN%2/ 9:4 @S!!Z+R5Y-40^QOJ1@#C" % M%.S#5GV#OZN]5@#P'E5K9")<<1.AM89E1&#'*"G,CWHB7',3H;6&941@ MQR@IJ8 9:D?7Y5OZL(AOC58=:J"F47_@5,.F^4U4WU#!HDJ9T%F5W:OW;BM\O MP__!.<3>'1_ACR^3:R>*UC!89'EW2:8?EKIZLH-%T2V6(&' Y!F7)Z@3<[* M@66ZU_:7;M2R-O& ': E6X'I_ ;&JS!V_%^B,%W=!ZZ?8J?/UGSE='*(-V@3 M@R1+80 [@RX[$I:=B'W,8%!V;VM",PW"B&M)GMT>)T3*4B:46>X? 7E)(5?1 M4_O<2PHGP %6%H5#?HH]1)B.G2TEK2 *RZ[IOH90%"AFX!L4TU0>;U072I? ME%N1616WJW(&7'8=-G\)0^\'])M1O9I_MD?#5$3&GPWJ*8IG.*/S=/X]!IFH M2-,WK8X]BN>':?Q5X0U887>Y.)?78QBXU T\J;@]'.!"J/J*$.PDI,2_^4>S M[[-Z7WN$X8=*17=*AP2U=);IZE MYPS=W]]"'R&,,9F3=<=ICK6Z;J00OE[L!=BN,W]%%&RWC^0*NM&CEY:II&$! M;M>A\=)U<9JB^,E98U>-#K-P:^&ZE,Z1E,YTH0>+/EN6%W:8UI$A2E&7=P1( MYD-[>1LIP8'4KI7D!KY##P0>VQQ!*&T=(WAP&F]]> P3P*;^EI+6J9X5HZ2S MB,J'"G5+6RFY-9T#]$K6T4$ [@"^RGH<-22ZLO1LU3J:#2$/22EF->%A9D!D MWKP22EO'&QZX(I= M'W:43U NE]@P?)DD$7Q-$WS^?PF?',H:P]V.;HSBH4 G@03AVV5DY[[%91W& MZLDB>?KA!&Z74:7^[IWV4+"EI&[$X-3D+A58,1K_$K"2!(#Z.+11K"Z,"V4! M-J4IG F@\3Z^EYX'\SX_.="[#ZZ=%4PNFRY3'T=7O0%SZ$+2MJ"[HG7$$(2LVOMW@"TC\U;1.@XP0C3>E[=K M+RWH\JD;'X:S8;'#EW4+1C5LC1_E.S]1OX$$NMLM!5/([\_L(;\G?ZI]YM]_ M.H0 US@$^->C(T1Y->]WY8< WZ Q.CCP$"' 5>J90V\493.A,UGODD* :Z5I M)J6UG/79$)JL[<%"@.N@?T;]M8QV3HR'$.!6$X$=XR$$N-5$8,=HO/EOL!#@ M%M" ':/Y%KZA0H!;0 -VC.:' ,\ WW'3H+5&743'9^G&@:9=B][,[["43/;TC";+YEI-K:,H*NW%U6],%K MEPM90Q(9[/@R3=Y0A_[86O7I?&G6LI4G3#CM\FIOE=6A*&F-401Q2KI<*K29EF! MSKCGH-2PD1 \>XV^QU.MB$#=7!!*VTN [DU%WQ?66BF_>Q=!JV(O#1AW#WU? M7JOD0MTFQ[EK8*M<%]V)6_ X6L@:Q,L8]A$-:Q%D3NV.MUUC-0Z6*8C/=PO\<'/Q G-FJ:"M#!)';E6BQ+H36/ HQ6G"G\Q?GHQZW= 96892= MT% %8E@>:>WO!PME"\BNT*!(#IWGY%H974C#$-,O7Q':^8"/*;XC>QTON,W0*,*5QL& M$J4_/N.S)!%$< /]%/M?,/K@<+9B#U6X$,I*KZ2,+&6PW=)!E39WM)8U4/'L M."1YYNJCWH+8[72"(9WVFN^\+M&<@4N5AE^>P:PZ7J M:BF'3=46[>=3)UI9_KX[C!K=V_<;^.,/!\W*H(C]'7C7;TZP .C$OQO*NY$= M@<$'^)3'!WC3ETG^N=P3.._.! :3:H?^K2SSIZ)3)H3!9LY#Q5C'L$#8G]'@ MN5 ="+M;!ZR1L LX1L?(35]CZ$$G6C\[/F"(A$TJKXNB.?36HFPN= KUCG"% MF3*/3TZ/,X7BW_P#/UO">0*F\VK A CH MHVA'WAKN3D:3VM&"2\-;A@PF"]7/#'B8=!^@M3L +N[B;S!YN_T D0MC5&B+ M_3_3 &#H]X&7NL6,*\0Q&1^SGWV#24FUEY)\7OIKW-Q(O*1_[,!+82FI=LWM MN?(6F"4NO.TMVL^P?J)0';Q:]O3V#%9)AG:TM9?IBW797YR=GZKUG%(ST8F+ M2G5P;=DTO0'NN"QE^>"!I+TDI3KR-X&C(AL^OAV)X4P1 JO:#8.H;/Y3)]>Q MZ/CH[/RSXAAI_90M -9X-XJG"+X["7CRG1PS-:M#>V%;6"" TG@WBXJ$'ITE M^O$%K76QDRV#U/1_W15MHX4@8EE.&FKN/LHK@OP6"$<<"@-\%T#6U'NI2&TNK/ZN MFA:J7PBR\6>!W?2XI ,@/8^NP1S@1*APKI>WQC_T2_&KD[:%5G4Z+..W\6.D M7=2) W1U[O) "*BDI7Z%5IL0/T"*$O5!?1J"N':B:(WP7R[#-$CJ$8^>,G6P M,:>['5NI)(ANM]Y8D;<:#0+UF6$8Y2?&:I] M-FB2-ALRU4\Z5&8;ZF#K;YSEB+I)L1/-4_;Y+*?<(_B1_:6YMQ1JPW@VR$.M MJ2ML-[9\&NQ)BT8C^\(+%M@#^)\.-G?L.M[FY^WF4+AVXK)&#F%*,< M!GEDH1^KF#990FWHQZX!YB:^M6V8Q>U4$RJQ;;3$&M&/3'TYP3E?&;B)HEE+ M":(KC7.EN:X9F9V_ ?V((VQ@[P5YB+C)8U$C'P%]N$%HH2XI'&%:S:L123IF M(PV/+$R83VX &D]>F2]K.B_;+OIS +[*^M%&5/NTD7X>DLW,_6E]\\T3K($ MG2\A(2A@)BN<5M/#0<) $&?ZGH'_M@TZJEQ7^Y1R) MZ,10Y;-!*[7?]Q%JM_;_^G-5? C.[]EOF[\LH-0$B/X.HC!Y Y'S9[1URK^X MC;<8!G'H0P\?V#:_C*?S;^"//YP B:U(,A]XUV].L X(>".<&[ '+HPR:?( M-Y! %\N@JF#PD0"<[G+S6YC@+EYH-$Y*?HV@<&DVKM_*\O\J>CAOT_^5.ODOZ/^+/T@IB@(=Q<:>C.ZS$1<>J3/0 * M1WI^,_KDA,-+W/GACYACDCD[.F*?9/ ')N47=)\@-M+HGA=:BBH*8IM%?B4. M=F)XV..O9^'6)1 M2"B2B]1RF0;A @0?]X%+2;J]6\PPO7=HING[Q(C7@KQWTB+AJZ> T(+!",OX M_!:/(,$[K:![]@Z!L/,5;TA;GM!5WGIC M)@.Z5F\855^@JJ>#)*UR7;#:LWY4W Z*53<;42\A]A\(7.B#FAA>0CFST-"? MW1N2*A'D *NIPAGP!J!NNS"C _K9!QDO N]R&48)_"/[/8'&+%5UHZ(2QNP2 M5UATML51J@*>SF_ :W(#8Q=?NC]%8 G3)6D*[:IW(%[[C"DD-TE3GBS6$>P! M^=W??3"#B[=D.D"8MKPRVJ _-FJO5^NFCZG-!>8 MG<('1K6;+MB%97PBO^UKQ.:+Y\J;YFET[3N0:,'B:N/ N5;.]9>AIME[6I^[ MOH1W,$"_A8Y_Z;W#.(SBRZ1B56ZUE8LT=&!;BQ%>FB!-R NT15N/@=6/@GQM M'5A(8Z$$66J5.ZC_FARX$4#;CQN0_[;Z^T<@'D'8OG#=@%6(=H79 M)-QJ3^6I6I/@R='9^>F1Y51BE$%?&Y=N 1=V!7'I9M<,\9.SIGA\=];;/P:Q M"& NY1NY(E2!**8B MZ>J"VMOUU'8N]92$K'R_8>+X.E'I/G@'L0QO9DI#NE%+MC[!)0HG@&V5%)V4:T(*PY=%0]").;I?#I'O44RO0[C=K?S?BU:3ZVA9&37 M,:\JH$(09=Y1TAZ,5L5Z5@D+0=+:J"2&RO D49MQ3!>6'$M[G]#C(33#^E5B MR%;HNQ1'1RLGT:Z%BE+5^KFCMS#LNIFM2F(&5KF-))[.<4C"CIM]EJIU"9XH M#QL[RB3#)0R[KFC9Y=O[_+\WU.HI$ED7M/_$H7I"M7(0@8$"0Q2X!6W]F% FJ+' M[,)A(,@2FJ1M:Q[/'HDA2@Z#0;U>]4X2KNMH.):V[=8IN4>Z6OF9-AR_C&)] M'\S#:)E3@G[OQEC;FOFX#U[;WLVBCJ"QAE/SH:,&T7.V5JHNEU/U/.BASC;? MV&ZPJF^XI"R>6$SE6_:-JT+@M1PM\=SJAW$:@8Z)I&^SVC&KSQHG71"R7&6' M=%6[CP%[>Z1EH,%1!-T74+D>4NL.=WH)ITUW,3D$Y56 M#Q='F@LK<0F*_:@@*\GM'6C94U::G?1[,_.7,/1^0-\G$*W\\Q[RA@I]E)=H MLC-4;W>N.(R]$ZS1!O?*B6&7+\<<=;([1U6^/=E^ M85)^/9NW\N_7_MSL@9936(LPV^S\Q,UEU0L&FI;] 70&;[0M[NNXOR1^>DLJ(;Z_#OP/9S? MR-D^S6,8[6>[H[WZU1I/BZUK.#$1IUCR&29,% M=^VQ;R:KO:@Z0[?TFGUFZ=NL+G..H.[KMY0#B,+P"6KC!K3]%<_YXO/NY(-; MG&1-3NIM:CFEM.$GS!_THN-.%FU]Z9H)J'5T&>8L^JB.:7Y0A@]8=!!'JG>^9>&LJ^8RDMJYKL'.UX@NPUU(IVW7E3U@ M&S[X=QQ,L"2RX#5Q/+OAF!*^[DX)V[:KUH/[X%/1_F3VWYWEZG_>Z#IE-&7S M"))-L(D-<]IG#+ZJHS_P%)PE#)H:1'37>/*YC]-!D4>H2*S(XH;B0-*WM4RP'%/K(%6ZL/@:]H")RIV?=W M:[ ZN&6B-7S 7SLKF& GC HWND?[\='N:"]:FI1-#3'4"<^VJB (([>]B(PW M8]66NP<<2Q5=1A5-K)O'8")8#!\SS;"J#..EQ>>OTHJ6J^+FE5_@S>#B#6VA MP@1T'I69:TE\KLDXZLBE=1EPG")O/LCD5" MIF[G-J6V3C8MGP6WQ9:NU,^+N=/M=DE-I2P$9 MR^.V7>JZV%),ER%#%MUF[6/MO>&+7G9_RC, 6MR[-FUHN;#EO2,,D>8?Y41V M*=/15IZLYQ^:SA] ' / N+,4:TF70=8N^$IP%VG@#!^#-^ UX1B!+3Y.10M: MCC_C*VE]9E^-'E7O-#Y !B^%!#9[%P"5Z<#ZXUK\4? M*6]H4K:DY@-OO1-4J)Y749HEWRKXY//C"&#\[;Y@;6:[0P,&# M91J5<>6F\X7;?@)?Z8#IOT65\M:YJMLM;0Z I748_;W(;:5@M<_;9B&4&W' 1P#^ =^_A M#=<]V@YFL, )B S0I,R M=5_&.-ON=I!75,-.4HG?JNOH[.S\1$U28G&J#BT,N[RG6A87M-F\"Z.E>!_/QPY&P2D%/=)GP)&2[TT5ZAK]5:DTPQCE'?MZ= M(]NSY&D_\YF>+N]J725T-B#02&!V >RHKLOL(9Q$3P2?\7%)F3/J\0[[+[O# MGB^MGO;3@;WY]82SZA$&RV=U.36DYM*CPS-\K2^]6'D'^OGN0"^;TGX(6YM/ M;[O_W:B5^;RQ4T.7P=P[4QXO1L-'-#TM'N\X_[H[SEESXVD_#^B9)(_P&FS+ MXKNM 3G3+=6D?+7^YOPSC*Y])XZIUTO#?$27240TI]Z(4C%\VFFDW^.=9RYV MYYEF#C[MYQ,CD_%MRZAW-'TL0.:0D\'@VJ+V:MI@6@TNAE'[#)WL M+D.MF?:T7Y-,3KFWG35;'[5DO?S2S[J!WWY6_..? * RL4\YS7)W[.! MHF.(Q'!?W#R\!>^^N\6S-F](^XWVZ"E &R>\&5@Z,"C36[Z :)E[3F;&R)F3 M@.Z3=;\6=1G7'2E!!P!IU^8WCTZSR9R:R:4T7:^_.4D:L>YD!%K2GT2RP1EN M:\%Y/7DG^1;78-R,]E.\05EF*X[PI8(X7A[L5*DS]ZL!^6:YT1A^WU9).LL[ M'%M<=JN99[4?ED:FH*WR,Z<7ZE;;,S7NL:^)DWE6FQ5^+HQ( MW#R2% S?L99Y7WDGDA9'T;(I[><-TW+);B^+&SVJ1)2X6A=_Y+AVYVE-EQF M*^>L1*AV[5#K>Z?I?&- >XK".,",=5UJIX"X!!N >'6^:$7G1F["X=\L=AF!$_07 V\\K[OTG739>IC6^P-F$,7-@UI M[!7M)94@=KL>G&&A3>?7J-$/))EK9X7^DI!2X?$T M82^;>DM!TGJH+@3L,UP$$(T;'.QR-_D7GJ#Q0W=2FB_NFY.3W9N32@\FV^], MRCYDMREY+VI_KO5#_XN5[LQJQ0"E%1PY%UZ*SP*56\3RWI PI1#+UT?.,1HY M7TW(;L<%1_7I:* 0$=EOGU=H7KS&[W&C&*&:85T=DPRAG,V8R0TI*"7M250: M2>O;]^LTPN(E[EI;RIJI?G8H5IR7OZ.=-EZLOIJM M_MA60LU]$QRWJ'G4E+3<6_73W:UZ M>TY:W;?>>Y"4ML5S2;097<;SD,EHB3B-W\6W8*=<71-*ZT(!J:K=90P/>BN) MD:<9I5]O=];3C2P\6F7C1#=P@7(W>+Y=I$"Y \'$?N.0;[Y9B)BBU6RV- M:T]6G*JUV?]=8A'Y%/4 '53OXQBG.8SP?_'L>+7N\&9EK5X7WHEZO\9AEHE> MXC#>&XJ.OM,IEK6Z;ESJI71>#G6(P?CYJ'@OCJVC5"?:G7)FL:)#C2V&)B:\ MQJO_&400Q+\\E=WM)@*EAN64X$5N_/K2&K:>LCDAEM>-& /M1OCPFW_]T :7 MNN.@U-"-(GRZ9.2"QAL)PC$U"Q^.$[%G(X-\3FTK9X1*F58 /HAZJ[+,9M*I MRWI!.Y7)@%'/53R.DLH4C?ZUG9[1/]#N-<6['B3&9(V?'K0LVJ1BNBE:\EK- M!7N -_#ZWX&5FGDOCDQV+P<:0)N7:2YZNK"$BYUUEG0#ZNFD_Q+&BSB! 1/ M"$* VG[P*<9E8F&=M-M/38UIGP^Q:AV+#7\G6)#F^\W?ZG!/$=QCVR9Y.E9) MCB/RWKZS:+5U)#?^JHMFNU70HBX*!.V"%70HK'BI0%19[>_:*8W2K;K:NF$8 M.8E^@P%=>]6_&ZR]3AAZGG[Z^58\$!X>LU311=?CN]_015#PY(M-/*E?'\3- M^X/R#4H6![;X*SNC!!K7C7O<)&'BF2S!V/4>N7[IE#]A22"21^,U"X& K-4M MI%@OZ'8]3:[<:3-,6H32%E*$!^E(CXK5<6*:)G'B!!X,%JS$J%2IR^SL[/SH MPCIV=,$=)2VDRA<:%6'.0!;>(4N6V;'YZ6[ 0O+T!"_)3*4)E5KO[#8;NDWR MA6O']X%WM2XOYXJ"7%XG[*U:2+HA)#+ 4\W)MY^@,B%,7B*H LV?]R(A?2J M7JBM?6&=D!P*KIW;P;5LYY#O*&_0R L6>7[IZD[S+HR*/-7$*-9YOF?<+E]X[C,-H?0=V."/>D$6\D2R$@CL76G!GB#W]9%UYT#HU\=/P6DU5!&TQ;1<'"QE&;.(VN9^12%=S@A4R4O4QE@2FK9QBXH!I7 8WO2S=)L3A8V2KEG2>T[AP @-@< 43>OC!L I#$IV'3'W#< B/JE18IJF6Z&B>BM M),8 4#4DX5'JVR/.,Q^@:)]R^ M110<1S9VO:CC$!>'PQRQ"8O8)@W^ *=HQ9Y"6?ZCN+A"PS/Z W1>_H.Z<92; M3$R'XB&%I9514"MJXW33Z _8U/KN^*@J1Y 3B1_5E>(C\7/8 <(H[L,@(0HP MC3!A\I)/$5@YT+O]6($@!JC\%)N^\K^-,798^W(84D,.J5Y:L/Z*0%BN3U&X M E&R?O(=)-U\SEKAB/@CC"SBMP\C:<"1Q"?U4>Y"C!PY]XB#P0)N"F=ST,N; M$_P2AMX/Z',$"!BN#W6=?M7F>L^*D20F?:UB.;+[2PA+:;K*[EV#Q0-P8I!Y MU$WGWV/0NH$;^>N'X='AJ3&FW.V*3"E?E:.9P0ZC8G#C&6T ] Z(&2:.;]< MJ/YF/*-PRU=U'1J:6(99)78XCW?8.:I_<%VZ]EQK/*7H8\:/'TYC*!!3Q^]57%8H$BB?0P#=T>Z M#V&P> '1\@:\CK$QZ^S#87@-O4")J<"V5#(XX-Q4/2V%^MA+NNX-6R_4KK0)E>>6MI1I6-7GB%! M@9<2:M_, Q-K\)%;=W,>B-7E/8NO33E\+M:_)0ZB^KV'5KWQ2M,KT_(F(WC9.#/ 0 M5CU/>!3*1H=NN J),? ;6#WUV:V1QI4-*T[CW\#>P0 FX &^[SI]7JV_.?\, MHRQR(&4YX&A!-ZH,M$3TE8BD*SHERP8%^Q;YH[.D+R*C&J[X$X*(4LT!, MWHT\H:,C*0AK:YF:!#X?(0E\T942S K_Q9>!E_\ " MHI. 6F<_2,$O N,C--P''ICWWLEPMJ(;FP;:SIX?P!:6_AIV@9=V) M.7<+M&,8=YBUW#RJRQ*-ZK.\*(6NURL7^#VX4VW@0!I&F1B_9Z(]L&&W[6ZJ MZ$:<\+?9K4C6?< MA-CEE'1Q',(OV1/:P@Z*JY??('F)%#L&H3W,71@M';2)2=$0$G#V^(L 702J+7T=P29:S@.; M$&5%'%EJ@ B6^KI1@UN'C2FB-W:M+"S\!$$38[@$#V$<7P%TK /YOU^<#VZJ M4%K:(]+P2D&K(!Q]Z'.')(SM!V& ADRZ"8Z(YF=A'I&;W$M"<8K#SJC&U86_ M%-$C2+928M_NM->WB%IRL&L5EX%_AFK+CRR74#L;>))YE>1:MU@9YH$YU# <%H$K$S-$*+D&Z=*$"R MB)] E FH;683;<8BKDD5@:P0 \:1JWUF$V]HOPG&,']]-313>_N))0]>@>_W M:_?Z?P>^AP3T[/B ^PK[[.BX>85=_?9D^_$L1L5ED; =_5CIP 3W -]O3W ? M]+_:)DH7_6$5QH[_2Q2F*])M-W?ML?WM\<'D&=$/8%?,*\=W A7RUKG<=->&G^0ZA#2KMWGRDK^LR\0DRJ>Z\KTYB)E_2#B\WZE.G M,3ZN"\MUH*J*@4/4@A!@6WXCJAE2&&;QCR,D"3:WQ5SUC:(+!0UM])%&+[QJ]?P$_O&?*KL M($HPX*IGL%ZKJFI%#."XHG"9?@R35B$TI%P19D?V1TFM[]\8H+.N8_L@6= F M>(W6\--EVQX[H?";;3L3RVI;-Q8/R9G&P7I0$6K%3[D3,EU4OX _>1G4\X2 M!A#K(X'OH)W+\C^PGX0>28Y:.5N/R>KF4X;^-&ZV>."M3,')V@+KD?:)0SKW MV)D$Q(2M0_\&#S25*+>^GN$7.4L#L, )8HSB:19I1-YD6FFM+NFSL_.S T/% MA-;7MUPW>K*\!'H$R73^XGQ<)DD$7],$FWU>PAE8X0Q-:,U!%9(UU0 GH?W] MIO"P8I3ES6[)E_6=AW>BH!E>YR#L8W[]A MW9@^,*]VB3R0"/?6IO84@94#<0B_;,^6B[>06/]YF]:Z;E0>B%F]YF)N^>TQ MCT/T8[)^0I,,7F1O_Y7"S)(ND>J_ _L M'55'$J%=83W$M2)]^[MWA!U(9++BA>AAH:B\#1W@L":I];H>/BO/>CCZB6U( M.6JU-1ASNWOINF$:)/&3L\;V26F;W/9V=>/PD)3JM;_E$)]6)[7^NUJ$/$+_ MKN8!* ZME5_)V=_R?&H_F3NZ1+6:A_N3^0:\$NP&/5HZ4%&&P.PZ8G$))H?W MXGQ4--=_Q6]O=S_).JSXM K6J/KP-W4B/>S5I\FV;Q.X[9SM\;"$6['MK:9V<;&^*)]F!9FE/#[6EPY3 M@#81#&0%R5!/%95Z[MAH,@K/\!@(8P3)4$\S$<5RT8,"VW""C!TD0VNR4-3< M2A=A^,8'R6B)Z-LWPZ)Z9NBU6O$(374Z+E.R,ZKG&(]6V3C1#5?U;$.X(I 5 M-%!/I7:KI6&V9\6I6IL&'-H?= VPI)ZJ>JUQJA5A?H E@'KJPL)@NO)!1B4D MNB5^/_=']GO2]IVAZOZQE\Z7EE. J!0E3>/O('H-=;BAJ@*>SO'% M(K"$Z9+DIMI5[\#!+@Z*B5#2F4$6 0F;Q.LW)UB ^V"&TUY-Y]_CPC&\;:=( M*EN'?WY@4'WCR24VNSQ"D!@CX,3@!N3_O6_Z%)(WD/1Z!\HQ;/T$1&B75T>K M#!J^@3P,;%0]D%"(A"Q2E.2HH-S5Q:E!Z#(#-E2]T!'?CJRBG&4C*##.;/=.3#ZU?%34)$UMT_:Y]U4C+C= M2=9PY?>Q_@YE;?(@>(_1B\HX%K9]H3M=.C&,N MX__@* 3OCH^PT)+QD2OHHC0!9>S.KIPP378VF0%$:.@FP&L'W?Y;J@=*GR;K M\OVJ/)\4)Q-VJ21=&":3C8=%1M!#NG;;YZ)1F:'NVNQ;&(#U-R?Z'21W:>#1 M^=%>6#>"]-$\!\)!KJW&5?YFS;Y:;W[\.T2G@,A]6S_@K!"4?0E;95W((66/ MT@.RR2D&-UB_H6,ODAD^C\>[ J"ZIW&UH0MI).B=0B)A29B\'=D O0]6:1)G MPCNF+CJ4&MKR1%BU%+HPPK=I6:I /N'FR,E^Y<(%@-T6TR#AI1!G*[K1J"\!VDPI_06BVLC"!M06'' >PP24 MSGTMPB00I:.6=101P3N2*_=POA9EI/I-A'H<*@A[F[R%OG>_7$7A>WYDY'; M^++K@%%^['],-I_+HP"5'YQ4OZB_8P8QS#_!.X.A_+@3P\;=B19LIUY(EV'/ M+/OJ$&> 8O*9@BB3J_4+^BS%4,%04Q?%<^BRY<0IB--*5F#$U$L4AIJZL4)4 MP1Q4Z0"OD"JDEUSA6G=T5,-BY0:]O%!%+3J( :$ <]\IJ-:#_E; MJ!([):GX_V#BHM/I.F3FJXXJ D>J1?:#$YV()5V_:O.$GR,%A6;IF^WEX, "&RD*Q7#W M?F7F7^YKO?/=:[VR+?TO["CYCK>(")=WG'7'G8+*SA'FC_+/N@Q^(3U4QS<5 MD*03%9H58.@])TZ4*#F$;X24![3U;M((S6%/6:\Z]-Q6Q3K=,X,TWAQ3(GZ) MG"!&/2998';*6:=S.C+5]E@UT_@Q G]BMEI; 4DZ)N33^&W@534ZW,:J*8A, M-FB/Z8(XGMUP;[>^[FZWME^H9E*[#SX57YG,_KNS7/W/&_VW8TU9/8+D]J/8 MJV^XU;X;XZLZLE>5^P:\U ?3^1T,8 (>X#O8&2!4CROF!G29"40T67/,ZH?8 M9/<<"N"K]3?GGV&4I0DG>XBM3(&48)9@2U7'YV05;\CZZUY=-KRP-*)?L>[V.P? M6$IT)E#K[ W2"F??>RG"VHAN?I&]G9,C#Y%! '?@YMC4"+>G& M+AEDX*;87FQQMA8:I%0<#P7GU,913<+L)I"ZX#'5-8Q*/18_<7$8OUVBS/D/ M'7GQ6*K6A7:B/&+ZF&=WNA",M_M3D-,\;KNJZ<88805S<84,W2Y76XH(*HZ? M#/D(^1O:3V+Q"&. .V<]J4;VCJ57VD\*D8#;Y1;;L;O*QM9HM]C,$_]!S@G.76P5+680,+P#4]F5J2U MO/U8@2 6R&-VL>L 5C0Y*=O4W]&KB*J&[\.RSCL^*8$9M>3H3UFQF)^B< [0 MNHE)=P= 3'^I0Z]4)_CIV?G)A9K@6=WZ:+PCY06EVIA+V%Y>AT&<^CBC)P;0 MMGNLES!,8:P(C/>(+QGIK%%'_!?G@W5<[E8P3,6"@(PWD>^FAV92^&YYL_7- MB$?64;^RZQYXGW3MK"#ZV',2NK_S;I*.CW8W245[DZS!P7=(I.6F HJPX6DO M(F6MJTIT(QIBKE9*<5V&#$V =1@N^%[E&AO,PU P%D-*D;0W@5W3@$ M#R$-@[ET'2Z789#]Y3>8O#V&OSE1Y%!CH4MH=@\Y)2(1U5M3>;PJ1M0@Y&IM M^\ P=K$8?P/"OB RU*B+Z//9^?&1R3LB=HRJ9QM)-+CAID%KC9J(SH^5A^SO M20-VC);,!K]PTZ"U1EU$)V?GIT;3@!VCZDRPU+W'+S/@ ;#$QB"^4U!'1>.U MW1.JI."]JL?^+??8;ZUA/!M$,V2Z^/1%1 ME;]3SAJ5LR$K%/W56$5O;@UPB/IDC?,4A@&.0<5R#=961Q<"R+X*8\8JZ12@ MY(*D 9)Z(]9:5A?MBZMOEP+L0$V^&RNL7=39OE9&-U6SJVE7Q=W -+VH0#N2 MNQ1[L';;APE%;5 C-S[S#7;I:PP]Z$1K_,Z6P7.%5+XNGE-EKP-E+==<."59 M:M3X,FSQX7A:TWF6QL!QLV1\M'6[NZ(NG!!3:@LIQ!#KEW3]&:R2;%)[^8'^ MO2[^%U4!]X&7NME&9SI'?8/!@F;/XVU%.T*(*73'V"=%#IKN#&Z VY\JW(W8 MR10Y8E"]Z2 0Y1N2YAO^]0PL8(Q:!]X-C(#+0 _&JG:2H@]XU3>%!"K\9^HC M=H,_.SL_^F*! MLH50J[XJ) [HM>B>D*&BG?H7AZ[Z&I%S/YB=?<2W@2W5[21$7P$4M+@PB18< M-Q(B[>PA47@D41JCCDRB3$^F[#U!.'BAFY42X\*_Y;4NT.K8RP!NU*7:=;,Y M/J6O/G2[5=U6SD[U,B,M56KN*X/+'T[DO: /4.ZK:V7J1BLK_;#,1)!-VD<.;^'L DGCU_IYJEJ75T8\YH+-@E M(+^<5%^B"P6">L'1(J=SM".#[]!+'9\00:^UG"YTZ;FH\>&39.(>+5#;#C+\ M/'P&_$PQ\1MLZ)=""+JS@4VL''00@Z^=[543 IMLI=@IIK4\! MO31.+6QX]9SOB.4?B,?HE/A].2:XS:LX/;4A9HE.WU="%!6)J9*0! M!:I^,SIG1$]:'$I=]4G11^NFGP6CZHF=Z"A;/ /JUB>AJ&4:Y4&I^Y,X#F?& MKCJV:ID'KJ;/WNZ#=Q"CPMU*;B]IF6HY0*I^E490Z"W:3N!D3'$3>C6-'G0.F\D=A_>_&XA@D ME^Z_4AC##F>;MJ*Z*%^2)9P9HBS%J[D/;:"D&L#;"^NB=V[%=>N< E _B_?] M!2YF[=XOIKD&*&IHS-B,X3CKD;(]-Z<66ZX@.3%*&M+O M('H--T1811!],EEG[2ICQ9,33:,LR+KWJ^.GX E$F4BZV4&J:2-+N+ .<">F MD"MU;T[&281>R1J&", SKQ8)HF<>($'@P6K&2H5*E+[%B?(TIO1G2!E'05J,WVM&U9 MIY#1J#<4&$,,0,2U53E-MCB"/*;X? M1*-R(XIKQ_>!=[4NW3V*@ER/ ME;M89_0\A!5@1.;2; %[!\^OLA+?4O\]F%_--TS41P!0(PARYT_ W( MOP/?HU.!LPD[6"$#=$D0F2\Y=#U:/8(?V9^$CE";RL9S1P+],%;$D@$NN6.)K;DT;UX&7F[?K-@K7D"T)'"FJUI==!JE,N#EBA#0DB.6 M^.12CR$S@(<,R*?AE0^)]P^YK1^^P$B%\8@VY-M_KBYD"4Z[8BT93Q_Y*,O*3:4YZ\> M)&-X*=!1S6[J= $M62(ISK[2TW3H N#%=TB:F:4T0&,ERE??_&*7>([NJF@- M102AEB3I:UN6-960;COSQ(=W8?0,HG[MV1%5CX^ M[6NFU69Q:&7VO/* BF?P5^L93XQ^2$NBZ&%R)0S\5C@8YRQ.?P5QLGM^;YL6 M^%LQGALR<9=,T",P"#PVB.Z<;9A/&ODH2Y9HDML!9$-SC-($C\+-X%#JYU8Q20>V"6?AC'T\@8!&G0NZDFF]C9LYQ('ZI)*YEJ"2UOFUM>"^\"T MVX3Q#)$&NB2(+L9@DL6%YHM30]]J:V&N79?1L7D;&AEX2T[H80"F31K7^+(, M/XKB.B-QU[>#%;T1E[S0Q3HK9V>"(PX@HN8^-X]A4O$DWUHK9UB]I*LDWF:, MIY-4X"6K=+'F2O5_*:;@I".S'OWEH89,D,2\(V%!YA<7'S4?IZ M7(X,MTS#H$>V Y!9=>S8] SC-'=J%;]/37*7)]P"V M!0GDKF\')7HC+GFAM==L6RB&#=9N(C0JV*AY%HBEJO4P=DJ.2;%QB;D/W' ) MLBQ%>-MTOUPY+BG$#D\3=9&>F<<:::!+'O6UB1(?8OWUYZH\$;[?L]\V?UE@ MJTD4_1U$(7[DI.=6%X7M0OJ MD)$$1*36<8":HYU2PP@>$-7(2 ,*5/U2MI<3(=JBW*5X*:[,C$^^XV8[D\L% M^I_R#^2\[J)M&<$*BE8;QP2I8M T3?PW),TW_.L=D&1Z=-6QC 9"< =("BU5 MW1Q:W@_ELNM49MPX.3I= .D'):@Y3A**AI&_]IJ%_WC M'[,LC_*N#;3V-R.TR6+O[$8EZ<0JS[;)HK_6<=GXJRXZ[%9!B[JZ1YT^QN@. MA7V# 5RF2Z+*:G_73FF4;M75U@U#M2FPOUMA^AI##SK1NN)01[E.(I;71W26Z,=*?'/JK5)W1=U8P:?4%E*((=;OCFEC+)V!!3JM M@PB'TXF FY31T!FLR?2JVJE>3'4D([, >$DLJ#]AD4F&4W;EG^Z3LEG *MQS M$[3ZGZF_?OD1OKR%:>P$WF7@O?Q ?UC?A6FTM>9TJURDG;J(SL_.CX\LX(,T M2>A]_22R)#!4M),3XM UO9IZ!JLDZW3.[>)_417 8Q7G;\5.>DB2@Z877Z0) M,0,HOK*T5+>3'7T%H.GUV7^F <#;)KY=!KV.K0000*WI[=H-<+MFNFX:<#=B M)R_DB,'X*[O-.YS"FM=IG225UXTE_:V37$@E;355.KOGS[08?-PK!773.I_2 M=I7.B%"[VR2N+ V;C";4B_J=[Q@!QC\XT0S>4SQ MA+8--CD+??\NC'XX$7M$1DH;NC!#2*D-3DC!KA51AEDR).>35F3B1,FHD\TO^.?V"#FT\C;300S\ _@QF% $;$TCM,E\'! P:LT M1NMR7 UBRDP/EL;VDSO"DAG@&G2LF-(K&'%,+47Y_:0'#7Q?P]1%SH +)RD M*#MZ7'$.%K0EW+S (8J.]X('-/A]#ZZ2F6#&9M4NZO22@:2KT'RS>AOL,H@W M(PK)O4)E0F/+""-+' -7D?T KGLDC"C<#^XK,<---ARQX+3MLS1VX)R(@8^? WP#^ M7^!=OH/(68":""29C,0_L<=S[M1QX**XR$RQP;'L.S9))%Y M+P/_@LXD9"[ M"E^S6C%Q"#N+!'$8NZ.K#":2&*[#()-OZOA8(LPLXV]:*Z8-11461DH2G5:N M5CRLS$WGL@G)U>J!B]*D9JPYICC:R^8A7[,'(LH3F['+].;\)9N+O W7Q8H3 M(:MYTJ*KBYLE/?L M8C"I:+4(#^/)5#IM/ ,W1?V"(+YV?!]X5^NF"8''T8F]5:O8.*1,)"W#]0=A MNK&QPXIUS,/!KK;VAWE"DAAEF1T^->:S^P:\%(=R:"P!VH]Q._A@&4?G/*R>&,:Z?L?(%N&\!_%<*8EJNSB$_61^T)\J.N)PT+F0 MC0(4H#:1(-L4_AKZ2%MHT*VIP5J8ZII #8INN\G!CMKXX"Y-Z#,8_WZ712_# M(5+C9.8D[?D^^!NPGC:F6RUZD %+)@FX5M*AK^#E_ M-(4)IP#20FF4;M75U@U#S\6Z2WO.!UU[U;\;K+U.&'HNE^K-4P\=D?B&_FQ= M6:?*$XIH8&]0(G)-,U6TWE=4!50:RV\_5L!-@,?EJ-'5T)Z0D\X,ELMT(4%J MY4DI_RZDXF_:/.H1YEJ>)@[4;,W;UEN$H[AT#'>M>?NO%'WI/G!1.?@.GGPG MX+Z]/#DZ;MY>YLU.-NU.<,/ZWT]F(4/>0A^I-,XAX,LGPK5D5^&1(^)O[J6S M)T!H? #O.ERN0! 7PSK".V1,YOAJO2WSY*SQ[RZQ'Q[MZE%:^[I,1&RZKH76 M'U0$VIWS. .SY=!O UC5M@D57,6-5\9?P"2>/7_GH4^]SH%&/>1D@%7@.7W])W"3E_ 9 M1._0S<7V#?H(:QB 7]%_\O@87A8B-V8[X@LU>F#:D(+4] C?"O8)1/,P6CJ! M;#KR-GR@Y-#"--Y"48"EV"HBP'F;S_;*.M$E"DGKI9(S7X&-:E2HE=&- M#%W*(:J3 D>_R^RBS]-W$-7"C9%7$GH-3;5(T4EC;A> I_IP35 M<4$BZ[:C MBO'*%<&G^@S*L-^^H__IN TBE-9-ZV/O MO'C$(NFHJ.:&:!N[:9!. :OAL+6N XIG6"GZ0JK=U MPU\/DV;2AX[7JOT;K@O\B_+@$Z.O/\-(T'CSD;!<-F%=LSS%E^\.]+$Z[L(H M"S(LF\@=G]..WL/032*O100J:8*6%8N7?%##CH;. DTN2"C+,,C,QS-$@N@= M> @A3E.!CR^93V.+SU;WCZ)!RDV0DT"8LM+ RBEN1>MCW7Z(PEKZ7 M(']I[Y@]MBQM"X+>5VZ5U^_Y.C80UW>^>Q_ FQ2%\:3J@9D?I$$R MG:.)90X@GEF(V^Z^[>XOO0>17,';XGSB!#W(-^K"/C_+ M,GG;3-/QI%A0]JLU4ZW4TS-O8D%%O=B[\:&3G(L1=*'%I"]G_+QV2_25(-'Z M[FXC.5*VN:$^M]\C8BR!EGWK)_7(F6]-?E[E+? 5#,)F%4_ J7(RT) MXW;B,%34B;D:6F36WLH=35G\.HTD+BY0"3Z2>O^FPRB$UZ MHY%A;GYYOU]7YM?]&3YJ)5P.E[Y7Q=JL1\.)LVXX&7V\U#]_&"XJ!%R.%IE^ MRB:.E>Q_B@=ON;BHQBY)GSAP?B@AEKS6Y?9YH'N\+/L0MO1=I3%201RC9EYA MD+627XP.<;/7_=6]([9*N99<'_;&>M04/I6P+IJT.8Z.=CG1*0N3'UCW M3MRCG@^=^B&KE )(OUA'91J (N;;-C%-ZP,[4F%=M4=116/'R =-]3-XTB'F MD,K#8 IJ(S75T9U4IX103YZQ=R/=PCBDA- D)81Z[@^"WW_+HSP'X>/ M-U#YF';4'H9J$CG-+\X!#MTF7I!K%5_C^,AE?Y",@ ML3'[1 M.2["[<<*1L.&16A\XL!H6=Y3+(*U*XR839MY0_T#=9C'&<4K*7A9OIV_#3SS M^7_[ 2(7QMB6-BC_=[YSF/0ETI]-NI*BD=DW\S?BI132!$\1= %6YGPLNR9C M1ZP9.PIMGGU$+?=*WOXQI';@6#-:Y))8V>@Z&%H[[S99HGI)&6'R>G 89;)& MV< ZV3MC;I<\6VR *H8:9S?JNCTV]WFA]N--AF(&\!0Q>TPP/0ZJ=7'U<&&WF9]53"V&+]^&%LCC:T^^CA8Z&NQ M0#P/Y@+81K"(":$=1OFF-6-H;+L[OU0M/#"]=LOOE7NRFP'\) ?]_CH,,FFF MCO\"HN4);7R,VQ-K1HTPF0D#2@,U:.793W-HZR$KJKV4)"ZBV]O8'3F,GC8? M.2VT,,!K?8/7J#SAQF7@W7ZL ,XY]A+B7Y&WPR19#YMB148'#V-2_HHVL'9& MV4^.&A^P(8XL<&(N2H$P@:>L80++KWYR\L].G.UW#]$"#]$"&T^RCT^438ZZ M1 LL1:!)M,!^$7H4ZG,<+>VRHEL8)D<^$9>A?A%Z-"!G-UEDWI9RRL5HGC)& MYJ%'F]& (:-INX5H3+)1'6%Q;^+PZ$#&D=?2@21H?-A$X> :32)_1KZJ!D?'?=F3B+=YX+]R_L]#A3(UD)K MO"PISF#\^UT$P#TV,H(X&6MDM'VWKKM3I+O/AW$QG&3MLWO/XK3,AY/%ZL81 MMO'O!:S>9ZQ6[]GS]VU.G!1_=8*Z/,&?SHL<+-\'R[0Z&O"A4S]DE5( Z9=,\?C =.7"'5"NZ$P##4EC@%Y8M;J490) M@V>8R+&\W[=FR,ACLI+A1='&7D;Y$Y9H_:7:Z,.K_OG#Z%(ZNAB4<7" 8!-E M_M),V;"J?_XPK)0.*P9ER$W]8O/ *@(E*AQ;.STX#"^EPXM-'WTC]>W/"-/_ MQ&6HDZN9PXM)'8/'ZSNQ<'PU'M=GN^\;-+ML?#&UL!?R]-*:E5!#@V)O/1R. M;K(EKO&@M&8DCCA ]!S6!QNG9+N6?L.:LW^'L:WWV):ASL-B+6);TV]H<_:O MSH7/B NGAZ&MT="6H4X+HPX/:=?#80+U&]<\G3L,:KT'=6]='K+ [.W)^C": M=1O-/35YL&2SBYH_0+QTM^XA^FC-"-?'BBU+"_9%FG@)$\?/WH7L"!['I0EB M(!!SXC-KS(GLZY,8?_[3*_[^Q*UT8 +R'APB3QPB3S3?EZB;%K6)/%&?DXQ\ M]H,O0/^"-8(.2WRY0:NA!D'+7OTHQ7-!82A_I F5JG+J$ORLG# MJTQF.E#@FDR(&=(0DN[;9>#=@'?@ARL,NMC"=#TC[JII"#DHJMVEARALX]\& M_P("M#WV$>Y+;XFV_GC=QGM2%JXPU;61+>+ [8A;;,);T!Y!;=L#@JFFK<#8.4&*99MJ8ZD5TF5HDJ5;3]C1V7?[SB65>:FT M.[^$3R":A]'R+HPR\S5:(3OBN$EI6Q>V.D@IKT+^V MC$'_^,=UF.(-*Y)\LB8$L"85JPOA' GAS)QECPN4=N%+.Y0Z ZL4#1*G0MXF MUM:5B:NN+NKGTF2= /VPZA?.^MD)PCDDQZVN_ETG]?73PU:G;"!5S],$Y>'U M:3K_!GT0)V$ 2@/+[GS<45H7Q0I-RR+8)'D421R'[0!:I]S.\KJH4T0S3'HU M:H:M;CH#;P86J8_KKIN@VC?<(DT8H'_VN5D&=DVG[^MPN021"QV?@PN=E:S2 MOAA:U5=)G89OTB4EJ9@N.A5?H%E!#?"JQACSWW48XQ?$;HIA_A*%\0 FZ-UO MZ,(M+II(M>PQRL2NX,V]Y%6Y>76B ) "%4G]QH&GC#*Q*XH U6-.Q+G0:A[1 M,$HZ]'8Y0O0]"*._QMC1/X\\-YW?.&O\6/BOV- . M@TQMK:?EOHW6!?KU[,O%5Y-(,Z 0M'H&W9=3%;#XQYH@BG-'7J<7R9B_LE>L MZR<522]XVVG(^WJ7AX8OX2_X42#^UF_H:PD('L,$NN ^N'9B='86F=DXVK26 M8GUE4!#JB\[SVN427WGKG@59H]=S0I\0/ '&7WPWT M;-<--&])_S>^>3\)CJ+-/QKF)*INN+5+E=5!M#Z6S/1XP@)H!!^@^'R2BNNB M3PZMM3@M\8"S3>E4=TMR!=T4SZ5#-@I0@.IWR3J=S]'>[GGEN. R.3\__R]G MB>K.0L=[3F$"/A^=7*'69NAWP9U_>GIV>DR^81-MJRZJ"^7);SF5VMA5296" MIA>P^3)(O8QK%-%-QUP3/C,@3>]/R^/=##C^4Q2N0)2LI^A_D<"#18ZK384, MU711*[.&&DH5A6C7E=9E!)QE) BK.ZFXP600@J9ZM/?6>YWI]*NA MUK(6:)P=UU YNX>V>I!"R&5_S?:[@8?K8&,0VI;P1U [.SHA6$D^39( #+B1-X$Z_HP@2IPX 8:AK;5^J4[E3_,=.([VY&E\F@VT8C M!=D@S^,U(DIU2G@"D;MK'Q=MQA*BL"(;:ILP]+KQS4E2M"&%()[.ZX)X@,XK M]+,_"2P6I\3%8OO%23B?A.4WBY7"WW[UL#STZEH< ]"NT77I)'R3@D>DQI2.;>,6:,V<6D(I0M45G-/K\%W"BEQ]A3]84K=1$>7)T=O[9=++0 M@!E_L&050D]RV,<*&AUZ'SQQ]&K]Z/ ]*$]^P+O]<%'1W"]!A!NDMBPA"A>\ M05)XJSR?;,3 = S9E#9']SP !G#;&_A0<0->$^[3PN==!QSDJKK?BB>KKTGL'0..U/P/OH?^.TP*AOL+DSG&SG4-'('E*';UY MT*'.73;P8S6>$CC+2XQ.EGBNS%Y!%C_3P]-UU*J+ZOCL_.C<9%J(H%5MFR&X M^-Q"SW\(G8#LG5K-"_%A !ZAZQI>L^SOLF$RSL)**ZZU] MN@Z[&-"!TBYWSQE8%3<.TSD6 _& 4"]FE_Z9T$D:^K(B/_36_%,4N@!X\1T2 MY'TXTCN8<79Z^_ QT$EGIV=&P*1)NS@AC3D?6_T=)Q3 M'L)@D>0>YL]O:*S@GZ_#Y2N2K=>Y!^VN; >#)&"6%7.CXB$R9G0&C/S2\V#> MZ_L !V_+DS[RWQ?O/$7([HL_3;;M3^#V X>+9#TODD\0KX]-OT@N0)C\\E_: M';(ZA?*JB_\.V3H]2[H^UDWG1,V)7A];H/B!;XYUHT"')GO=',ME@]4WQ\;3 M0@2MZGN$06Z.C=4D*[+#S7&?ZU-CZ2$-^N'F>-<$HALKQ \#=(":SOAET)ML M$;N,8X2DF8B 6$YO1=+5T9C\F>'9=?N+932=-[:SS@=175SH M0"EI>Z@I(ZZ<&,;/"(KC38-?G0CBC1:.ET**.<1:W6;&<*(>-('#Z/RY#]Y! MG& QE,CO\=TA^AV6 ,Z*>(NO_V*(_G(;('E%;1D>>K:F-[LX^;%+-YE2D6O[ MWB=W!=UH)3)I"6+6*D6(Y"6O.I2R(,->$1O,6;#=AM,:L(]!/7!+2DFBZ=;I MSH'1KXY/C)%#*&TS0^@@"SI\M7%2&GO#[7[X0_L5$#90WF8,9944F*/80D3UR"7S9?>U5.\Q^FE3Z-'$WG<+9 M!1"B2=&U?XLG 4@F7M&[2>)\3)RL?UEB&J/R#AAY/-[A1;8+)/2;K5)]K'W. M\U_K/Z4(@++K;+PC@&U09"2(:R>*UO,P^N%$'MD#E;D%74C20_L,%.+$;SF? M\% L?E<8%O J@/Z;*SKP"CM#_/R&]'6%)G"O6N ZC)DG) F?V@^&#B4HKC]@+Z/!'2/:! LL,-&_B?F-9/1MU"H^#2@2K:Q9K QKQY?[R;,9MJDM[ %W M^/';Y?BYNVW%-@?F/3XN;!5+!*#:YE;7)CTN8\!^$((,59*''#TLE(U79K92 MA1%W7U3P")@/\:AH749?-'"9&X(;)*"RG.6TFT0J-P_LIN:62KK0 M0]S4S I**WM*]]&D FN&,W=/Y]_C_&S?<2(A5]1%USV42#Z(<,+N:RC6>)6H M.B21#43\1C>Q=JTBW;!2Z3M#ZD54'W=JJ6,TD9L!RH[>_Z+RQX9J2 MK&8'.R\D!6JG\V(4CYR-VUNKPYN N\UIA[O-YH.9#TV$/CF):M\\.-#LN\^H M,>>CH9#;Y5_!(J7:@X[*]-2#8:%V2M3NJCD.PQQ,M6BHKAJ!7Y!6P/ M@K4U5Y?TN2D^A5+A:N7_, JQ2A]N\>L'R5^QF(9]I:"5[\0H['S"W?LOX$1R MUM6VYBSF&S-X4+;ZZ?1NU##V# C:+O<,%AEEKBJ7 MWC_3/-I8GXFIV91AM)(.599KA\YDN@Z#! 8I#!;%$X8PX*-06P-6$8<9H*S@ M2.IMFG+RQ'TY.NLP99J:+\Y(^R7YB1(MBUQ'+4-'N@@JDS-0;<1SF29OV8Q" M23/77E@73?=1X2X1.+#:I7]JZCE2\;IV] M(Y@$\=CEB8"VB/E;[ZJ8J$'V*#7LHY,H:+L< KX'V)MV$>"($D@2950< D$( MI>TE!P_@D2)W#GP01F7='_.N76B0+$32SG#!_A+H5<3(%199/2F&9#(>0]OE V'W1)>L"^8]Q_NJ4^%:0[ 7].M*^[EW5ENY.BX4G6\N!W;Z1GRBTH2;=JU*)FW:PI'*,L$F>\79,\ M:\NS(L=14M$B^M=6@^@?_YCAN!(M]U^UO]61GI^='ZM)0\FAAZWRNI$8J;/6 M4UWCK[KHK5L%+>JB0#!-8=]@ )?IDJBRVM^U4QJE6W6U=<-0?:!KF@6Z06O^=D](LJ'P-Z +#X263$EP;>5+ M,5(N@R!U_.H?\1&OW%.B'UU M*E(:%DWAO4D"S/[>LM(ST6H/RT+[%'\S4F0 MGH)%M4 NKE_Q&]I@44C'65#R LGZPK[25)JL;)E%*X?LVJB]6I>BHI.QN_Z^ M4$U0$D,Y/0QG]WL&BRS0%[>M[V+7UE>VI;]G?='3&5B%$9X?"#9 P>[87E 75RBTC#^P0H%^69;M'65ZT@[+=:8=C03)0,7 MKW@%HE60,WE'D"WZKN/'MJ1!A.'5,N5PTH%_%'X,;U+NF?'SXNB$:&#^-*DW M?K X2^YN(RO(?$/=IRB/1!J M[2Q78YJGU6E^8*WR6ZNMH4-/:[4Z2G!J2L1:K:N2U5JK=5,Y17."UFJY>E=W M/+T.([12HJGO,0P*O%3U$\M;1 ^C,:[*7U#2"/H^)N%$QV%L,RH/*!7LH@, M D#-MUD->X6U!WM$<:GL\8V6>E[PJXOK1DO]9G&$&RT-M-BI ?X;+5OV>TW[ M2&-9NPLC^EQ8GPIY+\$D?4TWPHVWG(PH3^-W,?*N0,Z.E%-L3,WSWY&4 M(L M= MAM?N.NI25QT\4"%GNFV4.?-BLEDRBZ;N-OK/=SHDTW>MT8TME^4 R0-[.S$>*LL5".),!KOL1B M(U_/U/M!#1K14K1.Y..S+Q?G:KQP.Z1>N]-@Q6&RCUT3)/H4S9>BO;0NVN76 M7+?2:0@MTSO=.X)47G?=TQ3(I'X*3(L(0$]-V%;6 ,535->I>@I(XWTM;L K MVF2BE2_%^U7*?+];4'>M^B_HW/G0^@$EXL( +I3'*V\WCKM4$WCLH0;I_$S.)[VH >=:/WL9&$1< J: MCHU[:_FZ>$[.SH].39W/^3!*\B)3LW?;XL,#93I_B9P@1L=8_'":NHOOK*@C M']B5VD(*,<3ZS?W_;^KX< Z!]Y2^^M"]_5<*D_5TCCJ#YCWR$L!033N5BZFL ML2:( M=S:>A\&IMBHRN2;;+&,B.^D]XMIIWV^1< +FB2L@F/]NIY!E9IY+XY M,=AL;)I8B<^@F>OJ0@(N3=8)T ^K?O/]71@MBY24;Z&/>A=/Y_?+Q0=YJJ?7 MT$G%_735F.@%8.LYQW-L +%Q:SJ_C"*<3ZC#AM-:5AZ8C\0EH>=2(CW%J :*%SP8T/%(\E\=[S0@E&CT M[!1)1K=$HX1M? <$[:Y R&=*7WA7 M;\;+IUHS)P%95""/(7JU5MM@KY?T%]C?%&\X;6S1I2^@SZ: M,Q<0/P?#O=X$W)S.ZZY#=Z'OYZ=5/XS1?VY0N3::#/$=F]@UFGRT>EW-1TK\ MCCA=+A&R!G:DA?L S]2Y[.6V7&P""6ZM7#TDY4+Z)U!, S.N>N$-?A:W:C, V>@9NB'N(S3;NNN^O9I7A! MO"4+AK6A]X@RDGTK!NZ?%^'[S\#U\L^AOF#6(H(@L,QC__LT)G,+A+_">\=(%%NLM"E;TGS\?-='7/C7! MWYIL/Y:)H/S=\&BI^]Q__/U!+ P04 " "9B8%:FQRF'R=X M! #MPBH %0 &5N=&\M,C R-#$R,S%X,3!K+FAT;>R]YY;BR-8F_/^["KXZ M,^_ILZ95)8> ZCX]2X#P7@CW1TLF "$',H"X^@GA(8&$3(S(Y#75*10**?9^ MMHT=$7__WZFNA<; LA73^.^_L9_HOT/ D$Q9,7K__3?-)K+9?__??_Z_O_]_ M! DIK7BM$))-R=6!X80D"P@.D$,3Q>G_#M7-X5 P0D5@68JFA>*6(O? \A$, M_1G[B?XD0@BR["HNV/!)T_B]:O$3V]Q,+#OV;Y._L%\XBH=#L=\H]1O#0Y7B MIN'BV8(B6H+EK0;Q&W8&WX=2^$^,(G%BOSD+K+$B@5#.%$/9Y.]01,"(L-R- M(=%N1$#(J(@C48*,(K@HH1).8"*08XL^^@XD%2278?]V;:0G",/__N@[SO#W MKU]=P19_FE;OU_*&_\WDCV5C33'4=V.G7ORD[NVV7O89_+6ZNFBI3!X'=['S%JEO%@%\ ?-K\ M>[E.FQT6+$UMM6S2W0/4H= MZA>\NVKH.M;1AK%?\.XV8903%%<,VQ$,:4UQ&2B'*0YO[([,-DDM%B M^N6\ )8IM,'EO!3,O5Y0PS? ML&KZ!G8['^#?73<]^*%P/-BO5K' 2GV@"\@^T2"D#M/A%)YP'$%Q!*-V(*P< MA#"U@+#RXY^_^T"0__E;!XX0DDPX; .^V0%3Y]>"BO[#"!BYROB_/Y;W$<<; M@A^__OG;41P-_,.4ZDRM'*IGF!I=8;AZ-L'^^3__PBCTKVPI\9-/ @GH(K!" M!/9GR*?CW[\6S_W]:_%JT92]?_Z6E7'(=CP-_/>'+E@]Q4 <<_B;0(?.7_ C M?\';.VUDQ1YJ@O?;, W@-U"FO_W>@+7X4Y%E8,S_A U*4*5:BK08WM2I^2*1 M=*TYV7@,_J__57S=Y#&<)Y972U7#TQ/!DNMPO/14L=>_LHXIJ>6AWT%Q/CA^ M-BE'1CW"XM2R8Z7SB42FBIF]'R%#T.'7+I_[S?8%"_CJ2$Z8^A 8]OP;: MR ML@=\O1_W-DTJ@N?_-/^"E*!8#4%S 6W;KCY_L/+CGPK:_OO7#DT^1:+2)), #3J-NO$6U1#: MDJ$4Z-60H73_9@S(:2\!!V$)6M:0P30/O,67UB4^*I/6..=F: 9$Z'I"JHPS M.C_A<1[[\0\*Q8-"22R&W?6#DTOSFU)L2= J\ VFG(*_V>N/KB+UD2OD4ABC MC]UHK)AM9('7X\/^1Z?N2UT:?JD\_UI-Z"T^L"18%E^N @6SQ3:A*O4)%6VR M^:A%57_\TQ4T&QSYPI0E2/[7A%Q#67P?!_^ .!<,&<*/MWU4VGPBAV0C7J1= M12F/Q3H$DY(K/?CN[8'1-E_N;H^D3Y.SGN<8#11*+CV..SF%UN%(9" I.ORF M__[(EE+[D@+E0S>-N9S-)<(NNXZO(GW7:0?K1M\2,7?*X@R2,?,#?A(NF+#W M?\A(F$2)Z&J\JP'>?L $7S4BJ3"2+Z=5/2\44E-,;0AV[UH#!H4FT^!G>9FA ME"I9R\8$T"M X<;"%!J+/63 &[4(74L?D0E-L.UR=SZ:7<4)00?L> 4Z'M"7 M!?*\Q4J%IK(*DZ[W:EQSC/83/![/A/'J.V3;[>DTY2*SZ%1G(ER<\=A84VW8 MA&FHZT# :AG)%PD6SZF@FEZFJ M2ED5%D0:JAOI]*"6OC_-R"O1#"@]NU 4W1$ZRA>SA78DG*[/WE-*E] LDAHBE(]"Q6B.H()9,!E.T4^"L\,TF\0:8L_JS##.K71B "O)909YSQ9<0C/9 M'L4K:H?2&8$>XUHA3Q0C[K/@+'F09N.PVC6]?M)6A5HO(C;#3JM,7I-F0B0W M5"I=$U.;+*L*<=RNQLGJD^#L,,WP,49XW2K?XUP5FZ6][DS(O>MS7$(S!\MZ M"5(PJBB",9E8+847N^EGP=F#[.9HF(]41IU1CO%4KS7URL8L0KWLYDF:U61Y ME.S7A Z33ANY*BDIN63Q,31[&GV6JD]9?FP4ZBJPHY2KJJAA3I\%9P_29Q,/ MR\A=R2FA:8 +@U%LD#=RCZ99PC26B?8EO>(>?,G(!4E@2Y8RS_O,2>@G*P\' M4XLN'"!G89.MH'))USZ:[D>@&-<9,"JD/3!."]+XFCJOWT-KA6IZ7&$2(M%V ME*3BY*J+>/QG^"F"K-1!0*9R'EU1AOD",V(K8B42D9&2)U30':6#7U7N6K'J*"?GVAG5:PQZ-6\R\QC@Z^V?:/@)U!!Q56)P M?=&MQ6,-%BW7T[D:IL0-4^Y]4@G=%1S75LN\3,Y(;I:AT?S,BN:="5+*S^/F M$_ X9[Z(V)DOVFC;PQ.6-6 [L$=G*=T^?>T:RRWUQ:I511.,$ASZQL5<##=K M2/!*&0._ 7P;NGAN%49W^]%9*36(J130>U7=DXUH^/#49_S]J<_X_M3G_)\& M_'ZHA!8S!-IJ6='F Q"KH(=FXX+%-ZNJXRBQ6ZN4XWB M(P:DS$2A7S<%-/Q=E1$1-TO5BEZBU?2H9XI<1*BI+/TPC^@IK/O.]IK;&I MC>%G)>#8%2C6E9)J[76+: )EJ"X0BL.>)3 MT-TY59_VKXJEZ,!_Q^)S+R@-6)"*X#%B%S8?IE1S:+/MOA$FU7+8U/56FB^Z MXS<:^AJ4&EGT)L3B=)(HV)&RI.8C1*JN-2-]A^O=C%B? M*WFZI0<15O+XV,W,)*A,2XW,5 G'"UCU;AX$ARH,U$0ACS*I1.I3 M'L3%1N*ML,==6S& ;=,2)*"M[&;^LKKN&F8/&%-(V#T6K B^0&/6MET@ERW_ MOSY*X]X;SKY-$A:F%H?2PVQPKPR+; M97!C($20ZH@8S2"E<0(E,.* A_)KMYAO;@5O>UX^"0D9FM=< M_O8K$__[PU;TH>;74LY_Z\]K8'VZ(:LRSI]36_8+&'_M]3F_M$W7FE_-*UU_ M+YDU'\:"66$>(Q?,TI*D3#?[U1F7#UMJ:8JWO9(+#WQP6\I#-MR^)HO?',X^5=%Q5!T5]]#9!$(-O0A?7G,&D/7>8/ _08U MQ593%MA1J+YEY4?*GNV]+\<4O-NCYG[BXE.'+IM % ME11G\6DA&2IF8U[I_P/2XO>:,C_^\2]W2//WKX-=G-'S2MJ.T?3'/\=:'"?J MT:_YM3?N2X&'X0B!/1/PH'&50,/4H&792T8)8$Q9^2 M?&'N/(RQD(O-T*:,J57R2:Z+]GM!]"CVW39J7G@LF\ [K M.6,PF WZM8S.E.O:K%TP6;'0>0H]]VC,?04]1SS$GU/8M!)N11T/%?"Q[8SC MM<&(N+D'_15LZ]WU'/%\P#NLYW(9 X\EZA3& 9R/%?$XJY2+] MSP=)S=X7; MS?VY2IR(1$DFI:E>"G>R%O7UG.W].?(= *UE6QYB":Z7;P4 MU]NBGGK%$-]$S]UGNC%@8-K,&Q\9\H]__#'_/FO,S^' OYTZH&T;.!?/&YQ; M!BQQ4\#E%HB8P#)/J\!CH!QW63X\2] M&0Y1J'N(&]BYJRH>MULK66R?;*,>PV*HQ,TH67\IG@!9FLM+?0_K$'0:S_<2 MOHEI,J+8&HIDW4 "YZ\$6J:#XDPL5Z$H1X5ZO[?%K+4_L6\:\-+> >(=N5[1$APB^0>[SND.?**8_K)5:F5HT M.;B.FM'S('J74%E72,S-OJ MZ!"=KXE6B$C+2<)W+*RH[QF'U_VL[ZT9*!]INKKS"6@OJ_/"B]II8GEQC>(\ MG]!@Y/K*?PS_>;NKV>[]E9U5\Y9CTH;((7I=;%9=H38H!=;.[M!G Z"3!+H. MA ]0=DN #I'V9O@-(R@&_^\<_,Z;;E3S%?"[J8Z# -Y4NU%J*T5MVUC.U:0ED M\P-.+R5+CMNA1X@#!+NI4MY^[6E2WPS@>S6-IP"^US0H (>F M-.4:,I!OB72EFR_01B2=8SR$2L[B%9"N1P.KNL]$^A'*O2!_0\@3/+5&_/KO MLP%O2?W/Z/3EX^]@'2/C2='4$A0'5*=<9FH2JFF!];G?Q_I!HMT#Y&>1^Y8P MARXU=2;,MYL&!>:?UNSGX;T31:K-E)SJJNPD/.U6;#)2K0-!==E/R.A\H9>W\!].35^$[?>(_#5!'>'QS5XWFXL+@%F? MF/6^Z=J"(=.&7)_ &UZ];P&PYYQK#"LUVZBJ3<;Y/ XX.KI;[#((NC=%>4#I, MQST[6>(GT4BBY+709BTB6SE/C:4B7Q-!=S)>#P7.E4H4#F^/_.D2!1U)Q(>I MI(2@ND9-4V6AW20KP07;N24*!ZGU*E&X38G"L2T(;QQLG*M/B6A;1HQ>2^:0 MF2+4(>2S)O_,$']0W!$ +7YN"$)G:S8-'V)Y"'K-QFZCH>) MF0Z3MZB.SN*T&AV^!/&Y!/%\\_S4XO?A3#/8.K/D#NM#TJWAJ 8RZ2'GQ1FU M,8UZ6:05V GR\]:'O$>W*SB$P5@?$IP<](=CG3O#?8CQ8K^:XC,<)6D5FAR[ MJM4*G EYP3W@\P/?:&GY6Y<(*]8'W*0:2W$*(29D1IC2-3ZPZCN "\KO MZHX\4#]?>/3"C0%TN;!#@F#1LX5]T_0ZPG[!.0V!HQQ$W;F4VVGZ< <0Q49I:AP&!IE8LGY18;[C)-)L]:,]25::RB!G?R^3R3>7BLU]1! MCUE#?)+!M"S/U;^@501%SAH)8:@X@K;D\Z =&V?>D*P51$\IHD"IY6.,)R1CN9<\7\#@.^Y4\@EY]MI\ M<2P7V1KG]5.9O@?TT6P86!3%&5JL6-.S)?#S_! M1&* Y!D/"(-/R_.XGNI&L';<4KUPLFPXLTRGF7[)NDC)VL\5FXI%67AWI9KB52 Z*=BJP M;O'>MG0+Q?)9&GS1"=WK@*D"K*YIZ8)Q+J#*J-FN6--RF&E6/!&IDFZ.&0?6 MNSD;4)?2X4N#ZE@5UTTT5+Z&%)O18JO%-47/M8:M?BR*!=9(/9>&"D*-U&?! M=+&&FHGP<\9L@E>]=C1AL#4.VNV7AOI2H,)W0(4? =5ZZ8$^U$P/@"VZ[H5Q M%4TP=E="^+_@*$;2AKSX$T>7S[3C()96XHTAXYIQ)FLWN9X\>A9\K>OVCY'D M\Q':-BV7@#Y*S)N!%#\?I/BU0'HT?KL'*IMT*RRS%L.J^+ S 74O&HT%-];[ M/J@,3D3Y&=QM6R3.D(%%0P+(P%_IZN\9#N5%+NN&(KKV:D&0Y!-E#%8T/G47 M1V$W6;TWA7]B_D^KV)4V)[))N3KG6@T-R.I4U]R7HCT%Z4?PZ4N'0K<7K2.D M7CRW?-K(.?&N4I8+7#/?1]T.3W)Z<" M.BFS23DRZA$6IY8=*YU/)#)5S RLI!YQ.,YW-)XQ\OG8A--QEE>3)!EIA"V* M<[,)D&I$V!CC/IN/>3^6/V(ZZ,)@][QS'S^F]-D:@$]'>%9-CX8:QS;1:*7^ M; KBQN<^!LK4/"H0OB4(:T74ZH-.V%3!H.)(?,YNJ\';H? %PNL'R9\S?K?$ MY.KI97G"YN'E#^4QL&I %Q1_764=6/KRN89-X=6L4\;145*+2 FW,[#D9S._ MSX7EL]^[Q4STT32B>!TH\6-IC&#+X4]HQ_< M0T^_NY@=9^27%K'+HO=;BEA8R>-C-S.34,HK-3)3)1PO/-W$PW.)RU?(11P# M\,= V*%CY?S83?699B-=K3D"G=>*@07A"PX!=AGRW7YT5DH-8BH%]%Y5]V0C M&GY%C$$&\JTRDX?6/:!3>(+"F2%#>B>!>8/^[''^K0Z)%6=J%HWB2*-B<*9 M[2AJ)P*G+M_9+GZ;AI^']%6(OQ' $]3_HF* ;LL!^D:1WP_<>;R$#Q4P5-1\ M."JAK.)ZKA-8!?XE<(>AY^,.O2[N8LOS.^:XVUS,M:Q/GG)W'196!&].V[46 MWB:X7P;<4'*><+_+BI6.0;;@IPDZ$&T'LYU&+R!A=.%5IN;30,G*YOM>-X=]19&C@_[R6H"+F/[ M7 67NUTH(NO;*W9C:&,24ST141&]P-%.IVW3P:U#.XO=+A?G\W^[D8N M5.#K!K Q:W:=B6"M9NAPQXXFTR95YX1^O(WTZG)V8@:WG/1LEK\_]"=C/W%U MY2YI6)V,H0.# T9)YE/U V,36VL&+V"*1CK.&<;MS]QZJ.@>4N@)49.4>CS >OC%Z'M!)][R]!.!9][36]?A7 PNM; MB@4DQ[1L*+\+-6[9!440%6T^_VG#-_BU2 M<6HJK>1Y3R#-*?TJUR[4V4R\$ M=G7D(5RN[UTP["]=J7#YN<6K%F^WH=U6:HJL");'"AIXL_-R#H*H/C'K?=.U M!\E.E:64-VI?E[(5?@H(S>*@TBQ,?3 L&1J*=F23Y"QUIL)+!Q M\8E-E%=-SM_>]B*->)#N2WW\$<)_:?!??HKQ&> _:P_GIN G5@]Y"Q\0G'H? MFM8]>3&X$ETI]C.$BB2CR7BAX2FQ1F!=B ?)RWD;4>_PZG%2>H#+7[3VXH;" M>5K BOX$B/^R/6%2.W:1L)0*Q;D58RA-$=5K*B]AN@C61VC[I2!\-%V\."W! M)]B2,'&/,Q08FR2!+5G*(D>NZQ)>L6BT61W@L_#$.,X=/DS&(=I7VFBV4 MK9+]G#(+YP0CL G%LSE\<+ WXS :0;#PXSFWXIOJ>>#@Z+#RMJ?(P17K?*]SA7Q69I MKSL30R@SP_BP\.]LE8?$E& MZ)0M3N4\NJ(,\P5FQ%;$2B0B(Z7@'B,32%M\QS-:/V2+\YU6#!2I7@]-1UH& M@U"Y?#;]_%'Q/6UQ<%A\V!:/PVK7]/I)6Q5JO8C8##NM,OG\BOJ>MC@X+#YL MBY6,CJ8HU;-0(:HCF%"FG,ST^17U/6UQ<%@/Q M3!A__KCXX&"?@\7$,KEU+5/\_DSKXT)"*,,\[%^ IVJ MG4I@X7).2=6IX=ZL"(6TZ?1-*A+>W03Y\ M'VW(!5,2M!R4&%M6I*WM\EFYB=MA5XMRNFU2G8E9"R?YP$+B\&"W]\T_.=JG MT0-'RK@7VS\8MJDI\KQA%AKZ73-1AF\3_.U'V<58['T?:.4"YP/M-A80<6^IJ0)7COU($,=3&AQHMSKAW$@E07/EH3X$+Q '&\0!J/G<1*(I M0;$:@N9";W3]9P9RV:^#]0H^37:0O&Z3-:!C:\\;X*NH4M5ZT:1;C'#ERJ#7 M2S6])B(%=O[BO(%O 'IBY,^1(SO-_"(0;-=:"(I@*[OZ*R%8E@=ELP:&IE_+ M2NO^?C_KIY.*+6FF__@2";E(@QFG\;'+L%I9ZN-&.5-/!S;[]0X5MNK1+R-# MT&%Q[B*[DFE(@MTO6Q6HJ)87M#1R%5N9G^Q]LDH\J^NN8?: ,86^[A(>,LM7 M2Z+:$U6%0RLNQ0JI0G#/Y_W@\)>FY<#XO[1W].Y*S9,+SFK $:"1EE>IDM6T M:;LU52/=9A@=Z4Z6:#4BC/ $]2VG%VP='NN7!L>[BZ4^ HZA60C;J1J99 0L MI8_+B?:X@ ;.!PXV.![GDL9X MT%PXEM -9;-20L("O0\DKSE? K(/"J;GI1 MQ^":&C]-#)N$V> "ZW6<6O=_;=B/>=%G+V]PVF^-H)6;# MDAH>!%9S!XVQ^.ZVWC>8!LP:,N@JAN* @C*>KV 4C)XB:H"V;>! Q[T2N_WHI*HI8:$#DN;3=1))VP23P26/UPP?@WNN$D ;X5%"HPAMC, MBS2&V5B84!B20_I#-X-G>3)%!];C^Q#K=P;\M*P^ZZ2PO5Q 8M9-#M!Q8,YYT-=JW)K7//!%L1\\F =N&1=)\$VM NM6L3 M%FMSK)>3A>2P*IK/?@;M%P/:W><^+CTN?#S*9(=J4K&8\BR<,&+M" .0P$YM M!.8 [2 GIR^%0']4BHKQ*MM%O4'1FA"*%TVW JM& @.! %1%?%SLN5)^,HG( MZ(!IFDPCG.2 T#!>8O]HK^%2-H;EP2S=X9&HZA(RG6F3^0R>"VSR(2!LO'V9 MRALV5C;GS\<%&\A[A]#S3&2L:PTC33$XEAMGRUIN&$:?2 6_,[Z@,_*AI18-/YKDT M/L@2T@@G]'!@G:H@PF O3L(NB).PK9*.SZJ*LTHZ%GDV1=;\TU16[E@GETJ- M;Y%PFOG5$]2;G&1>J]9#K K@B>(&I@?FCJ\N_5O$Q) MTI)52!K,:UV-Y1*B19X"V=<2L.DT#*J8C0>KG9P4AFWOB^VFUTB>H?RR=MH/N:]82=W"DKR9H\TT(YCI5%0T MRE3A.5,MCT'%O);ZO*!ZK^SZ>D%UL9ED"389HS@W'?7,X2"+<;??&_2AT>G' M-T8[O+WJIS=&)8=/T\E.U/$SVN3A!=,G@[:=P\<9HE^W/>O[[O^K&:.=6 M!YU5E<89BF/76&Z5#)N(S7C1LP5TI,DS/NDU.R,ZL'.3YU69[0[Q2\V2W/(D M6L'2 $B9+E ]O2@T6RB?X;.!M=IG:)N;GF\6."@<*QC[B%9(X1U4PDO(E$OD M3888U#O$+!;8A%R@M,)7.P6T&='2C811FW%(M4X125130>>E%9X%"I<;"/#> M:9K^>A+_^,A3>P*/D#:3L+/Y!%I&=!"9 BM2>\J3Q\%[1VF>08TO;79N"+ M M26TJ3G])X>7)TJM)P X_(?6I'/8X(5^U1(37,\7@FJIK(.T*;#AT@W0MD^1+P6T8X4EJ[T:M]92GUXVOGIP MM2C) 19T1K.V[0*Y;/G_]6?WX]X;M_RM_U685B0SG-8=E4VIZABUK DG!19Q M1RCU@17F9[_R7!K?R0.\:_',==8AUOO 7RI7U@U_TN[ 0KH5%-D!PT33+9)) M"'Q;M$B:<-W FMJ'KT@\DZS/42=R 'QG+FC%T<6 5EDFP->[!;-74Y5QK#W. M3]+C=B&P^NS0@7Q+M+;L)N-DT[.JFIB4M&F4]0I>[=G1>H1R+]C>&+:6U/^,=ET^_@YB MN^0DDR]4V3%#T:EVMY*R%7OPM'["$:+= ZIGD?O+@_736O8\U$8J)CJ27+J' M>K-V)N]5E49Z%M@@^VS4/E#3?FOX9J%';SNF=;N8[=0T8'^0J[DS@V!5/>-4 MR5J[%8_H3POFP[0,1JQV_V.Q P#MU<&$>^!N6BTJ7AZ2&"H@4R4_15VA'-RB M]/=1=WB8S\'6MZ=L?I2K9]K9=T_IG&7B5"]K* J7B Y=MEB?,NG@;HYT=71< MS;#>\WS0W4F5[2,_KW\PP([S"3*'3R^N#:,P9,>D!7YTR M:EK1VH$%]@-F"M^3I8,<>DU07F["B7-E8D7J-]$!;C3VMMK]X_,\!A!B/D1=YL1\P^[VQ75>ZL8C"C/(G)Z.I2?Q0A9I<%0NJ_;J*=FB@EOS&/09-11*.76] M_#1^.X^O/AG61X9#J@P;Q4K)9M4<9>R7Q_<9]1Y!\*L9^@/[?7QTIXYHEV>( M'D*8J,>U8IV&U4\.?>*>.#LTW?=2E?'PALB")A6Z721291%>>NE6O0S>(I\7GMRQ$ MOJH;_%&,WJ4..3+I@G&3E-*]@R]// M]%.%KF)DXND2AU#,Q.%CC7*F'CAO\\,GTIR-[E<-P9>K(3@IQ=N'WSR_%'>= M&#%SZM$>2LD61EDDHM+-IY!BX9Q#B%Y2_)+BNU75E8=^CS<04CTSLKN.:&., M(H^U+N<-R%HAL.YF<$5IAT$O2?KXE$0PUM:12CB9JX\45V^.*ULNZNX,5P'H]< M5/7QN4F#RVN'"E5]C'5RILQ14S%>D:S61 VN)Q+4681 U2SAD%MD7$_8%^@ 7ZEVQ\G\/]2Y6]A(C(=E2A61W MP#(*8,N9IW5'KE@">#787\Z4YRA+O!CWGW-5/H#M?$^B>RF7:J( &Z+M7F)4 M3&%/J]$?Y:M\5?Q>M^9N#]0:J4T:7B838=*X@0R*>51./&^)_04C?XZ:N^OR M_ECFH-#G)2I'B1S3Y#2W6:TQ99 ,;'KJ4R"X-/P/%!JHY3S!G2S9NXOR*CEN M)*#2(,L)T6BFUTY,A7!P#SL)JMUZV&) E+IBYOTM-C^++G5QY VS9)6%/.&=DUP8< ML!KA(EX:=N*YX&JDHZ3;3,0=IMWGM=)Y1-]\QPFJWRQE??,=LZX)W2(0;->: M2W9M#.!GC7I6#@^! 'MF:T+V/!-P1U$DW GW,3GBG;6"Y!ICQ\$N ID^N# M+IBL)8)I:B=*1RZ,L^Z 0V:SDL*U^2G.!39S$! 5%5!3>_N](8)K:A,SOH6% M8VV4T['"*#LB&EJI_)VTWEOZ.P[1M \>&4B,,3&N>AMK!2-T29*!#TOD[T,TO M_#.45E Q"ZU6LT^,ZJJB] 0+&=%L(GBK5QY84GL!R3=P/4GS6]9@!;)J_".H MK0@.V*24U?;8$?3PJ,G@3%V<-%NE;D()K$)[%I3NT/C;H3)KR*![ 3(7'1H5 MRY3@ZVK !KZ'#>4[Z7O0YM"GCMDM"([2TUQ(6,%>^8"L*-B9?-/Q&,5FND4K MW ]W&R_T;EYY(2O6NVU?SHL7RJ^"\H0WE("V?)720JT9VP15M5E+)S(]*IP0 MLH$-<;X.O+>9$'1E%%A4[33]^:GGP@/YV&>4H52))!P<)!J0S MR&! 55JIX&YS_13PONF"QH>#^NAL4 % SRH!6UJ"Y+B"5@>6OH%QN=M5), . M!0G03B02:0NZX)@U4Y!92%\01O&X*0DU^)N1T@B")%;)?]>H1JVJ/O90MBDQ ML>Y0'B%J8),2QXBP1.A'J1#T>:2UIL-X;*WH#F"$AM\E*] -A[X/"R37@B(, M;&8J::X,Y)1EZE!XAJXS[ZS<903+4(R>70$6VQP1@' *+0BW995J#P)KDNX#T),%>,+T/3)?P-+I2I-.<=2IH MTTYI="RM*G0IL 5#CX#G"Y8WA>5!RZ[W:)1KX4D!I;*1<*E9S0TK]O>V["^3 M?D=0,OI0,ST MC$YQTMR'$VO1LM<(LMYAL2/G0EAN_7 )C1OBLIY3'Z44E\:F,0.,(D A3^D7#-; M[2PG,)XE3CH-NFSQZ>^M-1\3_A#GPY3X!C!=PC.G8V*_Q39RJ(+0+-4SDTSJ M%?[<,?SY[K \&/Z4!M..6Z?&".>6IY[(Y#""L[^G47](^//=07DH_.$:T28^ M$6(D)Q <" ]BP\8DN"O+OESX\UTA^4[XHW?":C3?B]=0JJJUJ7XK62"<[ZDI M'Q3^! &8Q^+RK"&9.A1/^!9_< 53$M;E&%M^X8$:+&8ZA,Q;E7FV1:N2E+ ^ MBE*LB8>[U7YCA@0692=&O>/EO3?L+QTQ?P8R:6 2] @Z6A95PP%^LN"+Y&[ MH.F7N#%6B'1<+IU6>PJ"3O/50F -YEF@.6O@7QHVQTS@M31-+3'3$GEOD.5& M4$T3!..T#QG_B)6$:=BFILCSAEE(O;W%?_#-EB)H-0 [ MEA0-.@'S1DN0%+,@;?2*(YP;-?A$"G;3SK<"EU/SCS Y/,ZMQ7\G!_JM8'%] M ]3C/1)CI'J!RY.CB9>TLT4F^]RZY+$&Z*&PN575\?47GN(=1%IP^O20XDY'=7K2:I4MM&B\B4TW-\>>)5TO58/7 6 M^-D@?K-5J\&!])'H\PR?,&%:0Q/V DJFP2[&O@1C0M+YN"XA210QT8D9Z[8= MLAHX?7N..WATC-\JIOP4&)@DVN)(;Y)"$0.IZCIE-!$J<)HIF&!X<%BPX']X MCH;UQ8KC22 Z60/ZNZX_MHV=JX&QJ8UAW%0P!8/N60!L@6&]B,(5;3!R_;![ M#/]YNV)R]_Z!IT_LQUIU!-VGD.#.)I MAXM+6XXQ";KO/>4SO0GL'@FXEDV!=)XBR1W&MZ M:V/M^FL(A_!S/-\/WSK&03#,KK(G0H=S8+0_0=.;8VBUR*QN5H#5-2T]95IE MIP\L^\"ZSX(B^='N&H#^LK259SKIALF,A^;:G%+2A:*$3]Q!/*#Z_RT)5R_K%,YRW_2-N3AG35^^GF8T[CJ6%KEU0 ,KO&%B.'V(>Q-2;WA8F MS)]K-PVPO_/>P2Z251TE:D,LJ^(](6%QDTBIE@_L9-X)\"STZUETNR*(#Q'\ MM;3E[1;,1T_E6+58WKK,0S]VL$G*=*VCIRC0[JR%S !189!ZNUS,S,1810LL MXD^H,96Q(KN"MET5:MBNYFQ!0"#E:C6JBB-TU!+-G%5*LKP2.)OE1PL'A[6N MX=P;U[?2 A?E%9JS MFA &!N!S@?/:@8;YO<\I>\%:I-/ NE"96[5O=DHGLP0*FMWN?R, M1KI=-K#A03!1?C'5OS?L3Z:9:5F>5V()6D50Y*R1$(:*(VB7B<%\XU)#@C>V MT/ F=,P:17_^R__(/:'(U<:44Q)K$XYM)S(2B"9$IQVXV<(+T\DG*7M[(?DD M3UXB$PR1\?.W!R1&0CHHB4;H.)I/-9I==)",3)G@FY$O(3&'6?(]!>:V=D$, MQ\:9*F9V4)!-3SMC/8?KP5V&]M+(@078$2V*JV.\7W1IB5;^ 0'C2_,^K6@< MT=Q&PTU6NSDNQNDHH'H3E^-;T^!Z!D\O&=_09KQ;#/B@(!'V91H&D/S>FXK3 M9Z; DA0;K&?Q-^PBCZQ1HE%*3JN)H>=&&(&R(TUCE(I:T> Z72]0!LXI>JSN7T]UGYQM'5AQH#.\ MPS!4(Y&44W2Y[P;WT*(O;@#.8MF7=K:>6>#>K6R@4E,LW.8DCD&:E-MC>X96 M<0.WF.B;R-JK1.))Q6PUZW]2U RFUU"J2 %G=&':$V@^6YW8K[CF,:)V#L>^ MI[@]U/6K1AMMI=#,Y5 P95Z MMC^+]%(ELA':=:;AJ/W%Z?S_.MI MMD&,20*)HFE#I%+=*2&@O> :BZ\G4R_/_MD$Z]W(P&P(8J.#324FD;$;92D9 M*W,!K@3]>C+UBDF>2)S.BFFP..(V>#8Z8D8*(BO344:PN)?K]XJF'AY-T1/! MDM]L-[ESS%UYZ'>T)TX533!V=\'T?\%1C*0->?$GCBZ?B::=?@Z9T 5:N%< M,S,.]PJ#P!J4'8H<.?EOFR2?1_TV+5=[P1PCYK>,4>X!4IY">:9OM#JJ)\DN M& X]6'?8+**8U[2I#I6U[5*@S"B8$ M/QAX;U?B@X.])AJV=B7&YE@(K\?YX5V)%PR.\!CER,.HP@:03#J6AR^:*/I(]+7U7%H/-7N)[0][:(3L+&YU2Y+VJZ[%>LZ%R;J:, MQG2+Z=8[SX@!L-DA_,/4^,X@V3Z"77'Z2RKM;5;+D<-F=XQ@=8Z*,RZOT8R8 M*7]IM)Q#EA=LUO0IF7N(R=32O&KUD;(J1,+CWF!6P)#T,[H1'T7,/D6> RPG MST\1IE<_/T6>4FJV+(9QM9EKA,--^XF%S<1VW=M7&3RV6NUL')FTT6U-0QNOTE5'.5+-J>J!P%!^1W ;5CHRY MP&'OQF[PV>\_2-6E>MPFZ\UR*#@,FJ&R.R>'LM?T"@FS&(]ABR@; G=S\;G\ M*EU/::7B-_"A579#NAOKHZ M<\;^\OU@RW+,IHIB&:AYMQFK9GJ)EC8.KC_U1#NS0O\)CYR=AM\TO8Y6(=!Z.=IE> $;5T MVNZ1*L=ID>Z&MS@/\!;GU-G'N2^U_0*$ DO ME0NY=+S)BS91*0KSVO,:Z"FV Z!GF50L(.WC) TJR6:BERT_0JF@,+KZ&PN7@?"NM VE+& M\!M@)+FPS4L\6*-BUBZFXC,43+.4H$>+T8'SC*9E'4P?'.S#UE#,G50%Z:TZ_1-"XY@!P))>--V%&E^X+KEK:K0T58I-<"\"><2 M),%R@]*0UP(;_QX>XH;]!\<8]!F";2G?\@_VV9L$HI.%+['<=>YU=:MD.L"N M")X@0K'P3ZQ?_KV:-.IKR60>'])%!N=[6+SOZ2PF!#8\?3O0#8/?&>F-'8$S M"\U@TWN=B^F?%VAJBCQOF(51^^[2ER)\LZ4(6@W CB5%@V9RWFB5_$I4L997 M8D8<*T\GQ5$RTB=S@1-^?UKH\#@WN#@]T%O"XN$%\M=>$P^FA?JX,J@U.43, M3L5P>%0;L8%5%E=?E_05(''M]7+C3F(RF!(.C8[H>#JLT%0_;0?730P:)()< MDIY4[*%I"UK:,MWA? H44E^:/[KK/2JVW[UBN$ NP\^8M[ S0).[I@6?!WN3 MQ0M/;T#:)1FV'QF-(3E3C3+ 16;00T M/?M,P)C[S8PB:P5SO>R;C,_ZF0)(5QC**1<8I12ST]VGT@US9W)W5%^*X:N% MWPL&A]]E\%I'^O2@>Q;8GGG=GKH%(]>WPF/XSYL-3?;NK^H-1V4J)[*TK.+. MN%G(QY!JN/E4&F,.EE,4^GP0=82T6W7]AVA[H] G[ /VGJ'/8A653Y'E1'G< MXPP%CC8);,E2ANL< WAO:1J0]Y9A?7"ETN'5)3,+5-):TM#1LJ%U953F*NG@ M&K]SJ7K&^K8C9+T"[@.SL/OA*OO*X2Y0>!]0*""(P@: Q\!Q@X'Z/SSCA5%ANJ M2Z7+59KR7#I^\]3YI93#SZ<)=)^9^ MGJ6%#U>8#P#^N\L2G4(6F;HF.U'=[+A8P?1.57N"7I\8%-MP<3Y4':;>#QL#\6+L==6S& ;=,2Y)VM[*:2 M#A5/W:HX;)JM24F138B<'I=5B3>EG^;K.I2\2 MJ4M;5+9J2J^_-2M*V[:KO\G_. .'FDC:E%%Q7"BS6B>):4A@$X,/T$U'J;I\ MZ4&RWE(!$6?NN;'7]#J+H1\(W,4)&BOH+MN? 5F&[E<*P9_?0IF7$JM4>G92GWP!Z3PV":\<*J0;7:W%%Q682 M?+^=M^-=F52^@4__O![T%M?[-#GK>8[10#T-T..XDU-H/6 Y_UMMFDWP52.2 M"B/YYRR@J&V57V_),: ML(&_'Q(-$0C&0#.'\W*ZS)O,@@GJ'^S /*Z4 Y"&>R9V>&J*V@^QN3%AE&+'.I>/KB'\;8WT(LV2F&I MH'#+KLJ-&%](V\.F6K9HH58D M8U+="UQ:YQU#/Y/!MY,J(GA2=?;)'8^6NKY!BCP]F=FY%'0PXD4-9[(\EB9KZ/I0;6,-1)%(CD) M0DB]EWW T,=D'R@>CRXHY?5S7M_5%9YSFP*(YZ4Z/22#0*G=22\*P:/7L@,D MOS0#LVFZV>!&G2$*!D#*4O5L5F8359XI> M.S^+M@)7I!O("H_2)), #3J-NO$6U1#:DJ'^\E&.3?(>8="JC45]@%*21)#M2P4IGJF_>J-@FB6.1W_"1RU^85,:0-?/7 M+<=I1"+A1"654KER;!;A)9+-JELG.LKS![8[*\$0'L+,M#[X86^>]W], L/4 M%>-0M^=2>*>+7[M??SXC% ?H?+.>X1J"K;?544PR"IK&5/$#O)\[*OX#GV#\ M$+;GVTD^$PYG6R:*5#L]+Z,-K!$S.8(U_XG/O- RH5@X'C]M5#DVDR^E5(\B MN5&T7NYV*T<&N7KH$^^%0RRZ&71(MU75$SHUN9KEE73K+;[G+_P M#<"/.HZ M/#+2Z]FPUE88I(144+3!8='4V]&YCO7;;_^9URU<3%[4IZ+$ME$/S7?B>,D4 MDW+?.C*\Y3.GW_I+F?Z&F#==2P+VXK(/!'FN4B&P__D;_A.R'4^#FED7ILA$ MD9W^;PQ%__=?0T'V=])"--!U?H=_1J.;GRQ_/GOUF[F8TX*OT03_X*Z_?NSU M:O44 W',X6\"'3I_;;T!-ARNFG6A7D6Z@JYHWN]_UZ&?;X=*8!*JF;I@_/O/ MQ2_POS;4QMU__S5O;2LS #N"?2[>\1O^&?+_GUC^X;] "/4MT/WOCW_5RPEX M:0\%8^>5\[]_&S#N$K1%MQ,P']WRIQ__U/V]/$)F-^0GNR'!H0+Q>X$$%.#_ M#P\04M* 8/T63:>__+(%#:'_^W/SM4LB;G[<)?X;JBYN2H(F_>&W"/V?$#Y_ M\C][]-YAVYPZNUQ;_'2D^^NR9?5B2 G'U']C6S_Y!((43Z*=@5>HG!,BH4%E(Q2/Q;X?N3@P]<=_*>'$CUC).+.2[8__,<_ M7"E;9Y(AMD[7&?;O7V) /HME$EPM6\\R;(@N)4-,*Y&A2VDFE"@7BUF6S99+ MP?G6IF#WH?IP3.//4#(!-6"8C%WOZ\["ZJG/2Y5KQ?_Y%PQC_II_%#2VAFG, M?55%"BTCAYIOC3X89(4,P0^A9*#\3IK2?!K,SW_]F(MU2; LOD?4R*I#U=H, M51:T#$DJF='\V*Q3GXVA2'Y!Q9TOOB95SY%WXE-J>JG;9!0CHV*4X@62BO*D M()&\&*,H/M:-=K%NEZ!P4ECJML43=8FO-AQH8V:Y'I=V1#,=*RAT7*)]WBQ; M.G,78/G!2X,DF9HF#&WP>_7']I I^-W]!8U]PRXM/(<=;T!P'7/7%9C_LFN' M'6OUUF5OV(* CKSZ?7YH./0*EI"%9G+9!?Z3(O[W-MV7IG?%@RV78:MO$_;7 MU?' M2N<5(@#-CK*3.*/(^20940N5!C*!KT(/\7-%,1;T3!#BLB'6TZ'QV*909#[> M__E7+$)2&]X>,"BG!6J'K>_*U*?Y&GG#L%.&DBZ5.+H0JC&5XDI)IA:" M[E,=^D@+LX\1H7(MA(7_D/^S^*&<"M4S3&C+QUK[5W2B'H*WL1A!KEV8#?9_ MS6U.0,7U$9[6FEV'_"[3"CE]$.HJ-D12R(/A=PCXVY"$#OAA6S+X6Q8<@.BP MP[XO-H@L>(C_, *,6PEC99Y.9A9)YBW'K23)K3K)< R'1+I]QDU6)^U!]90" M.?3QU__NA&M9\+-3<\JV(6W>?KI(Z-5TOD.X'!N7E:3I"7T^^=;G/,7 U:+: MD)^'/^"(GM_3GX=8?AM6;FB2@K_86Q3IE)5:-RTFLF@Z@NEVX&LO1I7JH7OXZ3O4]\]/7-.(KC]I98SZT*(0( M=2U3#RWX<.M_0XYYIS?=,8=\F@NG7$)_(]A%.2,,=*#O S6![S+?W-]EYD4W M*?C*Q1NW'-U*GK:[_21*HA3)DDIR6JOCZW_._X-/@#_1/ M!-[ZSQY9/NM@?(PPGQ=>[(RTQ.U%K09ZBNV3V/'+P[?$S2-+HR$2]62UF9>Q M[BQ2X6(S^AU5SI3J3*WL6\P:76&X>C;!_KG0>ME2XN<9X?9N=Z$#=O5:C+V: M'_(.#_]@IH+DS.GN%W98:WHOZ"+8(7L(I/GBJI!BA!3'#DE]P8+]_.?A'L7= MTW17=G.6.0&)0H$0 13?#4=C/-D%,A^+A'$>%XBH2$4!1@A@/R?05D0" =5J MFBF;<4%P>LW9K$_S^-S/WFG9:/42EEK*F6J^-=7>K_#E[RN@-R_9*SH:3H_7%-W+\)R:7MK18Y^< M<++]/16'ECGV==_UL\4+^^4?Y&G!"'G>V7P7Q_F2)\M+F#)81\W-04FW-*NG^*-1\U95*,AODH+H5Y*@:Z("**(MHE]SU@OI_M M9C21LSB<5.KZ,&IS_<.^>]FL"%T\%(#FVI,T\ M\BU;%?@V&%=N3_+,N$DE4LQUZJC'T8G:(%_C5*3W#H%2FFDILO 4VBLXHGR.:(< M>$! N0KY@O7XC%7XWE/.'ULOOM C?QRV]5=>%>$K01BV[BF^6EPGW3R2E!EO MTDOP\;KF5*3J.Q\>(4W/=@1:@XZ55^J;QMO8KG1?Q8B^C8ZJ" MV,A04XB":[SGR(6C,22"XB=G1.Y="/E';:O^(XICD;_L17SD T,_;&'C/G@ M_PQ!O:RYOE8("9#[D-8K\0Q4\28+C8:E. I\]Z*T!5A #@U=RW;A&/VJ2MC" MQ\6ROA;_0UQ6UD+CXU=]TI+S>W\1!TE)N!@!$A\5I2Y/8G*,CV* XD49)3!< MHKJ4+.ZG@>D4F,QR7B_.)JGN6T=4;=J6( M^D4@JY9?- E-1'YBV(>GEJXW2;4PY:N>T)_1(TLY[_I1NV0ZLFCXDNJ2G5$N M2?_AN?9@3<^>+N!7G,6V2$"0^B')/_%HMS+P2LR\QS^S*8E M=4N86[3%,I3OP,,W.N"Y&5A:EK'.!1%,I;Z_%7+(-$*3O@)_V;@ EU;NOC$I M#ZPRN%F%W'7]Y:7KY6&X.%>0FS5B8RX\GF0S$Z&[UV#+8)7>>&BU&6[D3%-A)C.-#JA52<OE;X.B8"0@LB$YQ MK0Y#MO-F.'SK<)O)C97B8Y;V9V_E"E?/X,Y,SS50I".&V5*%+U>4]Y(%)<&6 MA=%'DB.AA#!4'$$+%05+!<[A";Y EWX]04+!A3;66J420AC^1^\_H:T$0JAD M&N!V"RL'KNTH7>_$B$X!)&O(?E$@"(E>2.H#20W!?M20LOC\S8*@D&*'A- $ M:!JB&N8$]@<$&XY+AC=LUT\)"79(!EW%6"P5JKDP*"+1\(H06Y2#-/D9:L,_ M5FR^VLKPDY)PCRSA8E:H":F4]XG$+FF4G9-H2PM@J<&LVK)'.8:2) P=E_!$ MJOFN%C _I &N1&7JMNGM^Z'8,!WXR\A5?-%US,428FN^D8%]*#<8P@B_QGE] MY2^_WQ+OKPWEAJFYAB-8\U7/UO;6/DJJ7)^,I!;/>$@WSN%AHB3I[Z7X7Q"^ M%,*3/IBO"-C#\1_8,E'=AVK71[ <$C1M#>-M?(M@V0!VO)ONGN-Z:SN)MZIZ MY<3X0/=.A!20P3YI@^**/^39<=N@/V#/TN4*V"P-ONV_Z M2T97&R?KU.>2CO\-(PD"]TZ@H@.A5#%2?#,Z^R @:KU MM(CJNV=8W_V77'.>NKFX*G_Z5]Y(9W=Q<^6"NOD[+Z+SWP[F.Z]?3U\^_[T; MG'7>O;Z\3\9M;N37--?NO9"?=^?(BHEA+.4%80AW#B@)2!%I#TV8I/%34!F3 MK<8O\BE<5GA+IIDZT.D4]F+NHVB%X4 X;S'WCA+;XN)_GH;A*RBN9')1*G\ ME/&$!G"G]6S9#.GK]C/]LWM_L'Q^^H.AB$>P='N^_:@0JQO\+@W>'>_M&[MAH,#EJ[^YW]O9UZL'K_Y>G%SO55 M%'YX>]TZ??/I8S^:[G>;0N7J1?M8M88OSDY>?$S_.!G]OK/[_M9%*S>_W!GN M'XQ^??[VS];'Z=N=?R7O/_8GT6U34/WC[OL/T[='P_5'9[K_ZR0Z1=?BPMO?_[:S"R-R_:=\XBGY'=.EE,PO[7._Y_8?Y31#[5I>) MC5+P<\(#WV6!W8>>R_WDO+;GLHZ7[!O!ZG.;2#I@U)'&:3;_5N4T+M\AVL'G91XE*L_-'3K^&'C]<'G3_V#R[1*OP*]W\%5.W_O!2!^WU.HSM\.U@A=\1Q??AO!J^&U7@(K35'ZPJZ1 MPI0$21@%,=I@B#J'/\ZESV[N875O-+RS&F+G25 -#%7\/-Y#=?%'[[N7L)OH M.YAGBLZTH"@4UD_C@<&6(F0JK",84RA*E]5X09Z#B,>/M!--C4:*7-&)%#_B MDQ%ZJ!,X0^0Z61I["!CB'*U5M:HY*+NMW2<#$Z7N!]D@@&&W+C[%:DZQO"?M M/>_U=G^[M^T==/:Q[N4I+MRN4BIE!C%P1(> 1E$V9<_^#-X=X(^ YB@%9$@S M#LIA5,B\EOGRW=X]H^B3&L+IQ[GZVKSU+!QE79Q.FG7MH9S&P=AQ\?\>A)=O M_\R/_CR97KW]_?;Y[9OH_$VCB_]K,M9UH_V1E]N@+YSJ/>52'E5*.4D02WF> M>WTLV1*^ (=FT\44#2HMXRPB?DP"NJ.8XKSP49AFF=+@>,2*LPQ#O"E2Y4V4 MEGD\UT1IW[4".?YU/31.HZ1?3(L3G'C/+*=&G&]^&6Z==:>_'+_NS/:GV8O? MD^QCVHB L%;$^95#."C&2O@X)DFW,YN:[O=.MYJP^W[#Q? %,C+)RJ.M=[E/5G,0&P( M5@&W>EK-V?HNPDD,?EQ 1=_G>_]J_.[@;>_XC]>=E[>W,%06#J)O>N__HECQ M5\[ ^EQ&@_GAP7@,9(1T-J64:*DB >H(G0(3#PZ&KC^%?D\P_ M4A9689SF>/MGL*LT:, U*7>PD,IKX1^_EHGR.H>^AY3D2^U2E-/C,28P#<1! MY V#NUC3-,V)\0"; VE(!H-"0P-$7)H,=8O(CR7!^5/Z+FMMS/9P4-PN3CVO MI9'C-"EG SLO^I35$JU[.;O+D;O]M]U#OD:SB>_SB?E-'KWNGP;J.?_"J^[LUVXAC),_C]_ MV]I;O)27I/6>QFG@YH*\?WY[?O!R__>CUMN;/WO]]-^=BZ(#=W)G>U_?)KW: M__6 DF/XQ_9W(W.@N%O\OQ7/@6@T?]?[=>OL8'[P^V^M_7F__GP M[2A:34>QR^QQ[]V?GUZ\??/ZXQ^SEGJOPK/]ZU^/RE\J)W%V?MJ0,T=WHX]7 MHT]3O"@+LF'ACKG==\;'O^7)G[]=M8*]R47G^NUT^@E^\+^[_L'^GG_0.5HX M(18,O.P5[^:=-6?>$QQ!$BFD4HVF+=D33WTOM5/'RP8O[0*7B+TVW?2]KT0K ME4"2J>.T'W%=3R,]58L_=[:1J*KE/VYM4,/7J\)$?CG"S==V/]'%:=\+R_-% M4QQ&^2P.YDAVDI*Q\GS!X%%;DD6Q;,+LWEXZ9?N8S>#X GA.!W(TC%608=WA MI': .XNY(']]*=CGK^W_N(L;!.&'<9:6R1#S:=+L9TW3SJKE0#ITF\9@.!!< M:S""B?TQL-68JN-L:"72 MP4]5DW'DLWLP8^74\/9^LR.K4>I.RUZMP)MD*!G^?GW1:R1;_#?<%A U<:4_ MFGP$99!N[IWDFSM(=;[=:V^ 1_ MX?TW\&]\\FEMORO'5N'+_$+^:,GP^EATY^#V3C@<[((\;1VJ=[NCP>#=H*WV MWG7"UC#8;PW53GLD.6)?YR 7BM_NN8SW-=?Z:LS[Z=7ER]$KNP MM?6O[S6SNN3Y_:1[Y9V<'Y\<>\)([K!_L.GF5?(&^WUE?=Y^_ M/,'NHKT+./7SZ_Y?Y4ZH,_TO5R1^J$3*"A9 >TE?.1[C&\.2RTE4&)M!*+^G M,^)JRSO\L9?W:$_O,_&A[E[G-X@R?QFPQMW4MC;3Q-U<9V#>^\KJ+T&=_G), M'EJ]T=]__GL8*C4:_;7G9K7;R^[5]=F[W:.]@];AEZFY.(*H3@L*[HI8'H>? MMR6KX<0MV>?O!2.["M6UOYRB_EKR^1)3]C-HX8=9S%]Q,M_"[?"X>=K9]=M9H:9B?&W_1R-3OS]TGWY3C3SH[#@ MZHEVK\[Z_SKM]JXOKOKO]HYV=_;W'DSQW0>1_ ^Q&U=1_L$[#<(BS1Y$Y]^9 MJ#L[/Q!;/[\ZZ5^\?'-RW+_NGI[V+EZ]0I_.NYW.X>'^T8.)_OF/Q>>_P6:] M3C(%6C/F&_6+8(3N[>FTT;W]J 7!WB.5!+W>[\]/KOHGO==79]>_OSLXW#W< M/7CPM>@]6EGP%?>C-Q^H3#)/YX]8'#R$M->+PW4NKRXN3ZZNSTY SA^V=@X> MK/5T?B#^_[5VYS)+9[AJ]:.Q^,ZC9/$[+T]>=%_"V?9.3H[/SE_TW^UW]EM[ M7^B^LZ2_\UAY_-?=D)=J',0>T#S0*"[C,2O^#Z'P]>)ENZ_08]$]/;G^_?BL MWWMYT7\-JNV[G79G=_?!6O_N#\3TO\%&O8H2K,H:J6+N'4"__X'.=PHHGKT[:K4/]YK;%GQ.1/%1A!2_-^=Z@'?OA[GL&\ZUX5Q? M07O:>]6]^M?)]>G%U=7)B[/^]57W_+J/;M.+\Y/?7I]=_WYU\O*AVN;>#Z1M M?KO]DM(M1(]8[//I2??%"87@T#9_W>^?79QWSX_AXY>_]\_Z M%Z>G#Z7W@Q](N'R[_7JU"'&#CHTRSR/!Q>DZX NG!@FDER9#!C?"W\#E*F,& M!;F8*2ZQ_]&DR.ZCE"('W=]>@R9R=MV]/GMS A0#?[Z4O[17[,$W[='FQWR[ MW?D-44*B@K+UZ8K !['^VW$=>MU!6A:Z/!^S;!ZQ@-K_89SLAZ=GP%Y[9]V7 M?: &9KSO.IVCH\,'N]@/?R"Y]-6WR0J8OL4%PNO3+V>SF/X.LCFU5/FQQ,M# MKLYW)("CWB_=\QA>OSQ]Z88X>JW3Y=IO3 M(SA'A!FDRP'R)!AG2JX+ 4MV&?HO(*BV1/])$!;P@+UF5A1MY,X:,-2C+I;F M7EV\[ /)4!S_F(.6NSM[K?T'WZ2'*6H__E8A/D&6QBQR*/%A^./%=Q^KJ'E^ M@2 %9^>( P :^L7YNX,]..L'IW0>/2S3^86(7'/C)V8OS7U]?G?6/S[X0EL6Y @_+:OY/V3"K+&$D)L@( M$NPTS>!G"/^71?DP$G!3PC*]S-0-(D6?)?E,4$]_,%'R:$(KFX#[HV'=_X$! M=TX5.GO7V>\<[GVA[NKF"FV2A5;@78_&H;_A71O>M0;WZ:[:LM;QV=4)51F? M_/ND]QKC)Q>GIV>]DRNTSGL75Y<7#ZZ\:_U .NJWV[#C" 'VTRSWO1.#<7^A M,>[1K]%+LUF*S?F\%X@XA9[ !SG_-JS]:Q%%V]!"[^+5Y_W7DX MBL'#@#M^L'VQ=Z/G-)!XS Z/HQ]&F'1TC?+%VW/@A[^<75Z< F.\[IZ=/S\Y M/P$N>?;@R_ C5;=^NPV3E-"Y=W&;@/B81#-"\86M":+$>ZX2!7(%PTC\/8D7 MFU$DJ4%+$U)_+*%S\&A\(57BV1%*N3IY26P5R0=U$/K[Y!@3F1]\VQYM0>VW MVQU]B>A^H&<0+E=>N3'7V$"0VQZ ,L=Q7M;MO+-DJ&;89O"!JMOWOC*'/XS, MVKV\.COOG5UV7W)<_QI]SBO)<[^*'A.F,7[[ M/W_K_.W>;3CZ?KRI?_;BO'O-&?Q'^ZW.%^8P]V%!0?'0I/WOS866A!(^]R@W M-W9S8[^A-I$,83/27II0ZR",61A]V%9OOOM"Z#,:W2M2SQV_2>%^S!?]=*L. M0/T3-3A6W;4:]?(M;JT]Q_;M-=W:E76O+=&O=BK8V M[:3Y6#;MI!]A.^GV0=@*@E"]VVWM#M_M'NVJ=X.C5OANM-<>!3NCHV&'&OQ\ MIQ;#]=[(O>YKS)GH7OWNG5]J(-[#/Z MWZ<>MB .HB1'1+_;(!MNQ6GZ 2O)<@MY0>5C47*#W66\O!SD&,5&M2>+\@_L M>RR3D%-($+%OV^O&L3N O 14IBB!T1:71;6>\)K$?0KN%/RT2#-4F+Q1$!:Y M#P.$<3FL33 S]6]IB6V/,9]X//>]48G&EY<:%"CST#K RF^+B>\% M^/ZEN[WM74]4KMSEZ:W_D*2WB6PW_YL.P*_N/OV =S2:XO9BRL&(FV7Q44Z# MN1<&);P$MPN^P:/(+EJ8RJKF%,;T4OYY$L"-"":DW4/ \W#38NWCN#:/1 M2&6XXE&63N'5<[N-*XP'6P2_RV&/4IIM',$_!W.8YIU;]/UNI/*P!W+NR:W# M>X#I'8622^7K;P8JQF76/U;PBFG#SYE6ZI]&*%&&]4_A^.H?(3DN?)8I+ != M_)BHNOYQ 8M6BS].4:3!4=>_N(WBQ<_2,EZ8;-CT83YI_BEB@I1Z;XB.\PB. M-<@TH5 U*]X?WAD@%J#(:(AS',WOH!BX='$!+QU/O"2%VPGLZ0Y^)^P*J1#N MB!X>?T2'KV_H'2,PEP(>$DQ3Y$K"W[!MA>_^+D"\K9\_MY?\P_2@B@7@J%]T M&W 26Z#BX[1&T2@<7ID1D^B0FV! MZA6BOH9-RV6>._L+]O1__?UH_^#H6=TXKQG="\K@@]26^S5)8L9LZR!93Y&? M(QF&*3)&XI^$IH/,4=^5H1>#B$3JR]3',LJLZ$1>=1[DP^"CUPMFJ D(KINU MFQ;L_ T-;FBP0H-8B)(#9\6/U2>AM%DP)QTG'<#J6:]R=([&;U'Q4'/0'8"6 ME3=$[VP"TH.=1ZGMG2;B]H>,- M'2^CXT;C .D*E$Q0>)&DQBJ=I4#H9%T0-$9>I4I@MZ!Y -^_2%#ZX6('#]^ M%0V'0%\G05[X^L,(+@BHPB$CG.%]<:V.( Q!>T':#ID7^Z@?JR +)S3 $-X? MIS-C.H1QE-"\"M2S^7H970R4[CPK9W0U6$MQWD4_'4@/:%PF:!V@H\R"#&XT M+')(Q9@H/C+!*M##*C&RPYJ&. M7[EC,;/(.0$:+:L;T+,R*2V@*SK LE"T64CHW4[ O+@EP34"5;Q&W2'61E'LP#H94-O&WI; MD8%%"2A:J*4)R:+I(F1LM2U+VKCN:0[BV[2 MHNDG%(DKR8M%S+4C\_5V?YO- M: $R)M"$;&.#;*CJ/ANDDF?"9LBB[_M)_M3WT*L-_X\.:2=PY?XX29,MP]4J M#GG7]5UU4[/M;*A[P;6](> - :^J#J0#BOQS;$72 ##E)8X59VL!50&]PX_A M'P6CN5-/7M(8@'6"^9.KC0V]H;E[F&9.1LV(9*\-,'+"8FXHJD&M;'!E4TM; MB>;+"!OZV]#?G?27:9MGJ+!G&&?14K8LALQGA2O-&Z@0"11S3B/X) PX602? M"&8H=N$T-_2WH;\[^1];M1081NA=3G!B0I.TBR:3NJ(&#N:L04IV-::G EE* MKI.$GV-*%^4,%$.K\L"MHF=F99:7\/H[:/:15CEMRIPV94Z/LN'!-U-D[RYZ8V'(P[4 3 M+B:H12\E-DMK=Y:UUHG"UX<$[U7B/]-J-RB,.5V:K#P%1&,6>*.[F#-Q$<-*4ZP^;CGN+F2ZH,9Z?33F=\2FQMH/7/UU(5-<'CR+(?LQS!\,%R$JRQ&1F7-.Z M[;T [4D7S-78#8@ CPO^J/8.WC['/2GNJZ$+_-M.T@O?7IYSS(,&9C\L@"T!BJX42UQ@E/DT1$?)O MHF)^9]GKMG?R"9T;N$3)>**JUSBXI??182G8+:>(!@^KG TID2_#W"E,&[UW M#[5_A!?DT]9YTJ)#QPGKN$Y]J2JQ5>A\U\AE9N>$D7_JO$ N#)G4%*\-!O+3A./^0').)V4I MZ,^]04"EUXF[:1AX#0-=[V[V#Y:L:W&G"B8Z!$M]C-PE0K8_H1IPN-@.;VI@ M0BQA$F 7J]KW4'-]U#-%^U,OUV?(CX]5@EPX]B;E< 10LVMQ]0RC60/#>N^ M)P<2#N7=L,8)ELXA%XM,MPX\KQN\HQ$OW5F3G=-<#X04!/^>(CO,<:(PZ#"E M(>VFPG&@Q.<2/CT#&A&TZG B&\QS!08*"B?(C>%W8R]G=PEL#YD+RM(:"3'A M$$_/32TNO-7YB3!UH@F"1\!M@%T1I>8$S;[4*"LXABZ22J>@1L[-5[JR7M4_ M*?/Z)[#9387SS@1PQV$2_':L#P;31I5@ ^5<3\GZ19';A'"D7=B-@'B;@3T# MKA$!.5PU+>WT[7,]"T,+3;6;ODP#?]P^>)9C?1?<]JWT%N^AS4CW):S>\"K, M75]XU]ET6B8IW)9_^][+ESWO"3(#E0%INM_@#)[Z0I,3.,:! KFXVHQ@9Y'; MOJ*;WM[QO4ZKL_LU*?CKP:1MX+J^MB-[X\G>>+(?HR=; +N&K2 A?LCL)W87C05GL[8= .0@'LXB>H!0G\<.^@=;@^2%Y.5Q,Z,)XK MX8D_?]T_.S_I]]\=M \.]EI?=<[+>:!FM%%"?',0I^$'7E%$BM;/]J+LBN-G M\!?XKFAC034X'\UO5>G4'U&[R/__M$"5GY=&EU.D1:&F48B/@9H82:X% M#E* P"KT4S/@-F2:D>=J#'9CEF)4 Y%"0*->#9WNQ1DZ[S0V !8I*C0QMKWS MYIG@RG"2P2!/LP&QP9K:5MN^7KXSL1@L]00,M _P%89G MRC#- Y]6D9;HI$)_#581)12OOXF&)8-@D6IHYD3&:"S&)E@3K\"$17V0W4:3 M(,'-1U]"$H#A1(9051N>30*XMJ)_WZ6&201["N<#K1M$@ X$H_H))EB;P(3"'$"D7Y&1>(UOU*0TS!/@POPEA MM+S$/N7PLW"^[5UPF45*_IAQ%DP))2SGR G,ZB4\-(Y+T"=DD?HZ 74!N<%. M%/9(Q8$41T&HB;VR=%()AXCOQT-R#0=2?*2-&%R0FA41//8,\9W@8F?I$%^< MJY@A";V]K5^N=W&WX81V$,5V8:D;L_X67F4T16FZ8P@S(6M"J$R /2&L4!EB%C9K3DKFJ> M4CV+RB\'Z:V*#3_@8A.87!F'Y)J^0=L[I@.E5O)9.DG,'96GMKVWXOP8PG%D MTTCV&+XV18-(8[4#-%M:7ZPY__6YD<1WD*L;SH/^:G2_L5L'YTX>SA$<*QC# M8[@VM-=UDWA%=HV&=X5A/\&WB.O"['\-P D?\EU7Q]WO>$73=-^"M TW\"8H ME(V]PV,@W_!Z,2,-B4+)\TFS 0(K"280F$.GA=8Z4WV4+^55%4)H%GK5J[OM M=7/B:A@,T+FT/'^?"^P'*D3V'P"WFT9N:?WY/@KO2?>IM[/O'^ZT^/N<+:+I% :E M[MAZ)3UGAD^>/_7:;?_@X&![MWWH/-A7Y"MZX5V2)R;3+;9)*.KB,R>V 4-% M3PF&T=(@D .]5J)4P.K4$$OB<#O* AV^7*1&7%ABB49'AE&KC=";DZ >:KTZR<.-7=E61<\>W,U M:->BQ;7>!AG&DAZV3#W*7[_,MS)]O4Z"Q/1JF\ :Z"8R2D M(".\TVKY^WN=)43H,^N&AV0D6;#^6"]C?200!-';5!3:W[K1,6< M^Y 'L638E\I$9B88YP E+$I)>RV -L2OK14&59=D'!?' F^MY#HY"B _[L) M8AB;PB2(E,VU('%,&^AJ73HV[^A>0Q>Z3LLF> U:JG0G/4'S!O+))]&HD)3I M"-@ILP:@JO>I!M];Q-[C9 6#]OV7@4A_H?ZVMZ"_<8(XN<1(CT%6CLH&,!B$ M0U["J*_L#[KZ!U:3&K XYRP=1\B+OJ)CRW?J#\[+Z(.^\RM[A5Y34MF"D&F: M'FN'$@>5PP4;&UCQ?(&*HH+CSD*%F-0H1L\ N 7G52JBQ)])TZ#]TA'S'(5? MJ,QDEN@_TJ"]4:^QM*S5(XPB:=6++]G"KE!&2Y MZ(BD'\"%N%'S.YZ-8_V< MO(951JLQ3(EEP"69F?7GE6-Z97]PIG]@%!5]KM:N)PXB6.R&/F"N.%G1"0PETTXAOZDDBRVC&Z,;8QH(/+C20YCG M$,?IK5;_Q4;R*V=*7"93Q-S+&2E16%?TB5(E8(?^L7^TY[=:+;UYCNU#9>MX MW'/.(L(-H/V5,;&JDQ*]4)LWRD9U]"._#]=,:0 M9_+FQNTAAD1Q8HNI-O2=0TU2+P9^JK#T!^66C1A7+2D#&5NEL\KC.&NV9.:6 MF0'%X-N^G^!"1[>C7G?V?2NRQI)?@LHY'@*Q:PT[!PH60G\YLHK\#_T@24>1 M.>":0_J+O%JD<]BN#/H&H =+9H2G2AL.V\Q*0T0JGM<%>H]I030(9B/955 A MP,(J!G-A:'A6LAIV>A6@#@5P9OLM;QC,<[E+MUE4H#^/]^F9YH:PPDEZ"ZO/ M?)ZP# 6W0^8)"RIB%BW:%L>O!&L[)]V.Y,$M_T@&J!B1=K%#T;"=+4%?NQV. ME?5'SPD>95M#>)!5LD@H>85+!=V(,8"Z=IS=L'S=XO -O$+%" MC.P->*A2155G049+*%>L$UE]Q6ZU;%+>I^Y@N/L_+ M").^.2P 6H>=PH;DOH>_QCCH@/QVEKAL)L&P[K;!$.XB=]+^,E*5&T*-Z*ZN M'23\*8G7G/R.[8*^T;$NWH#/2K'&P/FE4''/0"BLS5GB]&QV@@WN87%)7@,[0F<^G'E @6.J80!B5>)9' 9 E-Z,[,42 M=&9.\_FUC.>-5S^=80*@J:+CBFZ\ 12:ZPS@EB:IGOL@BX9C+M@JAW.OS#FH MA[59Q#Q.M^1#R40$H,3UV*MD$M *G;OB3@<'QE/"_8AQ2V/TO\NN#Q6LFMWX M0TJHFA(X#]^%&Z4=37U]DG2$P9=$*A>)WY&$DTNKF1_'^L&*7RLF4PWY MZ"GCOJW$9H#>@B$8ZYAPE.'!X;\Q0#:7+#C\S/">$7?3Q(N%CF&@Q6@&!"21 M,:PPPK/,Y],96,&V>DU]+/&M'\M -TN)([AYJ]WRWRY>5K/X.-P4)<$0*^UQ M8,EF8O^9Z5]48UC5M*@5.8PZKKQ[,.<<*DIKPCPJW-A5GV3DJB=ZWJ^X$]8:4_A,N5;OB[,* !7%S0FXC^P*&_VQE6J7^N#U)!T_O Q?\<@OV=4&![ S M0CUF84-,JG)JW"%ZF6-]K=A@4U8GE?)GE#./::I9I J*X&12APL:'GN8XE&_RZ*\%UQ?S+Y\1IAN/4OC.4Z P($H MF1/4N0$H_'.2^2"S2C:N*$\2%B1YME3P(QDJ$Q7/;&OS2K4/+" :2A)?4*P/WWF+S%#=(*D8;S^A#HE+ MWZ,X&KNGW/Y![FG;CA=HHH"='/A>/RUA&[I3]/X$WA,:CP3N\RSX,XJ!HW?S MJ/)%;P('Q"G. 6AF^ ND,G@=#(?;\8<*8E)#,04ISP(55Q+ *5-%JX-TNUYJ MH$%,?7L5S(&"O#X0QA",)*_?[:]X@_G)RB4N33;@KR3TKMQZQ&/'\6'3;E9[ MUZ_'+[M5P<=U'@0--";4)A#KN?>>7NL>"6NM=%JKW>I MT_P_=X>ZE[4-NOOGVI1@MG'W;\4BXI_*;#EK#D'6S(VPNZZW&[;B-". +-R1 MJS('TMY^Q(DA?STQ 3O"/<,SI]JD M9"CAO'$8S,BVFQ,?1$U. M_-0^JG 4:2%]4S0F5$NS<2 >0-$C(]R6ZA00JCYSCYLF*0H;U)7EA53(* M,&ZXS[B)Q'"Y%DT@,Z%RD7(LJ'2&88%>SY,$O9M0Q'-X[G(6SO4#<'Q)BD\QGI MVE@\!0IW,0=[#A1PGN;"B_@E]($&OL19@^DWE":!H%7JS&HXJ"S8JB@38:SPG[X2V9IRW\0',?J$B.U.T9*D/O:7X":,%P/L0 M\D_.;4ZG OO0UG@T0&#'YKO M]!X"L\BCQ*:;.\\P'V$TH*0\5Z1.8?QD+5,T32)2B!.,[) MS(NP;55L.8.0KARJ0[U1OE $P0*94-<10%&A(9)-5."-%%K"_-HQWBE$BPSH M.U\;B%MY&I%3O4L^QRG6 MTH5(2[P==[SEB"=E!F)D1DJZ* =P M,D4I,3-.R7"[4,(FO%48;D?82Z ?AN>$=TWM;A[PV6?<%\26MF!'>J009X84&8Y5QM?DNJD0)ALA4'[2.EFN/% &R$M( M2AZ80UFD>4K9,%@Z'I -+,$)WE)T>Y'F.\/AR2CS75X('Y53MH.C893"?DXH MQZG$1:S/S3E%3B K7JELH_SZNW).6JA=U/O8-U]I8]WFF8## #,I=!V1!T" MD+_0#>/&57A?#:5:V""^4/1M+P#E#JS9/X.VL7JPI6DB8? 0"88! M7(>MK:.:+-!N9=VD_3X1T*$:S:W.0542N 1."Q'0WD;!L$8L3MH%&/N$O99X M''C64X,S 8**'.^G!G$?S,\0C90GLVBLXRE/728O)@-021R$[%PL#.C::F[& MRY.KZ[S)$VO+)R7/31"U+>H WCZO?=AJ ;^D81BP>#Z3O$Q42[,H9[RM8L+P M#C7S]9GHF Q>3AJ[5!^+]BR6#(ZO9Q")*0TC@02,\HGF_0Y >R"WO5:AV][> M]091'(NH1V?P N,T\,((WTZG(Z&3&4:@1C!Y]B3/PJU_Q$#1'"0 M&KX@F"+>@, C8K!=Y1I[$'D_)DP&9 L3@@:BO0CXBR0VDBY0&TSA-4KTD8JA MGU*^?)!KS)O%E^MT9.T=&*1#D.:70 :,7D."R[#8B)15AZ80RH63WX&)T ^) M8_FB>#DYT.S[9+5PB_/TD2VLCZCN%L*G*OA/[=;V'NYAI]WVIF._&A%F8T(R M[8 (8 __NT,__^_.T3\)XA+S[T ,2JJ=IJM[=8>B9 XYE>3^%7B M U!>!UX]'=-75)X$NS+4Z3ZD=/6E:X"Y\$CVQM^)_!;/$77VB%++M5GR6OMV ML+:E>GQ:ZW#UC$]6]\3@)U=$Y6ZA $WW;LZ)R1IP>Y%96G]@S9>;N$QE]>&8 M_9 LIM8^IIN"V"6BGM#Y@D@CU0#/%?86Z'=,%)X]YDCFSB:2N8ED;B*97Z8P MI92V[5,M+RG#6KTK0&L/V1>E.P-54&6XF&+;>XZB+@>5G0U3AZ'9&)4>%*1> MO>2JT/W(&+,(]J8U'?_T@1223*,G=_9:GOE4*VKZB1T84WU82$Y#6:VP/Y2K MN^$*:6$X$ GI+!U2D838 O(G!CYPQ0*D!-87F##E%-WZK.H/!72N31*%YO;3 M,# ^69HY:3)Y](E-)I 6Q83M,M$+&/1MC6"\32.UVG\Q?_\:5C2ZP-#1R7% GIM-HMY@FM=IM@#+B: MZZ=.8!.H.6^UJEZA^?IAUNW-'6(H J?BDX8MTREY-:P5J=^NR EV-2&AV M0]MLHL!KL2>]!<25UUX6! 'DX2N4O-MT/6H;8U?B814R"8!1+3$^)& M>MO1,8R&!@6*Z75V1AQQG\QGG-(PQ639E1]F#I62M4(_U[^F"AKZL5#+4Y"- M7/F/H8%MDMS!^3.H7L^H,Z0O5<*X_1HBF#)4 M;E/^E20B18F@G$0DD;?(T,;KS$.QLYX#B4/QGUK>.TG%JE,Z5V!+;\$H"!FK MG.D '244>1I&W-!U5,8CK(^7&$>1@HIC:DSHA>0J##$,E$42JY^I;$O_6.H> MHUR +BSUX_#ZSB/00D8OC4"WB*94M^\8C,L/@N\* WR"34W>3GMG."?9*39? M&_;\5MDSR73P:FYQ$K&T3J=Z4CV[!")=81)4UUGAAA056J "A)'3 MZS+WC'3W8G-_"%"7B=B@/:*'3QHJ M"K_OPGSX+^AGWP*W>;8<0T8./F?#Z M4(=&]>_XG5U2_5'OKT% L"0RM4Z_C5X(4[.O>X MU3%F+5*9QVTQWK6\4]Z&\L#YACQQP&DH-A\Y;9Z7-"GQUV//"32TNGL_%C7 MV)M6'%4F435M4.L2,0\FBN>@2-4NOP64(%^C\-V+R^NSBW/ON0:-.<8[TR-<-=Y[VC /D1"ZC+Q6RX+741# J5E5E7W>-2$>J"\P,DY0R/)M7U1%:8 B ML#Y+V&S@@8@>HC:#_W6UU&",W;X%W5ABXA35I8PXA(&A'*M,.,<=NX?HO^F< MX#ORZ-,6>CX8'R09H0:;X2SQ]BW7VF5:51L:#H7ER AB!@"%[@OCC[@?K'H-KI!S1JU.3ZH7!1I MP0Z8'>N \#V*/H$F#X=+0.<^;4>L-,^]8R7KQ)?J(O=(COCTU#ONOWKN+"JB M)%[LM:GA*D;2'(8YD)#?';>9(3<]03?ION_ M4 6W;?9@ -[DQ1WO&G719C'//#2+A7SLX/Y5BW'.X56GV0=R\>IXY(9+: M;*>[HZO;)J?E<09$=S(,LAJ[8:7I/F?^ZJ;"$ZV>T8]VMW?Y M#Y,FJ/$T!90U?UJU*] /7>856Z)N1G#F)"&!YA63PET2-1Y40"7! 'N?A6#F MYARR1,GC5X(ETI%[C_];YZ:<.WI28JO4;>\DP<"$N%W$@QL8C8!'V&GQ?UU[ MKWWHYI9J'6&[[L"O9%4U[):+TFJ*RU##"4V&-U:6D?#$QHL,NXHX*=S\1)4&ORZ:2W\35?%;H&75= M %P)OTM[F>J!3G*%4\#[F2>YN5I;;!Y>L@TSM24N<1G84DA]8-M^QGSD[OH206_>YE.L;E>!18Q$8:B9()'QDUS^X;Q(JT14_Y4$DOMO-;0<7.NXB\J-^3F:O;> IIC)=.TEAKF_A&US+NL>T M33&WM%.:XE>3_&B2NLZG3KN/V5PZ%MQ46A?10X[5"#8GMGDI9?H2+8G?&L"_J\4[( M,R!I<+(P=R(QPZQ2V4C#M?@P%ET'6)/]"90'"FEQG+S@7-M[F*Y/,3;N:A<# M%0WG-4O-$AD-Z^M<=XFRY#;V*WS4P1^RRS606U#F DXTHS20"@RT,3;L MG (J),#/M'!X GL5S"DT13O_U.XWV;'5(1'4>O&P[%;"^&M%JQ6(GTZ[&>;; M4"6NE94"MMXJ3I2FD/D2^%FF0;-Q>GQ;P)76TZ47P!PUYFUE"I0Z;[-\?]'% M('8!$LO5/>T) G9*O0GN\N)M>WW$=ZPR6NW($Y!Q#H29G+2!FJ>X;E,ZUAP7 M:?0)$9LS%4E<_\BE1._Y5[*,]:&DMP3Z0-M@?*(4<(XI==^M7Z!#,A&\,L&L M"+OC,Y5A70X%NZI.JH[0W*VDB-24-[><9]M[2V[2RL]2CI^*/J>9D7Z8(I85 M*&U;"T!%_P@/X5-(GMHO:GQE[I";IS'QJ]3+@>O$)I>O!A'"KL!82IA5!5R" MEQNQ^AA$XB1#;%:5.=@CE&PHN"0.7,GZ4 +Z:4J0@6WVU:8M]--2;T M@BH6_!?U!K@6]NO^!'&:)9@LM3>N"4!;C "(4CY.VK,F"9JG/MM\@1P($2:? M86)/3L2QE2ED*535@S/>DBF;[I0I@0TBOXD^.:\>5M;491S/H:>2.!/(>+ MX0YNI67\HK5F%^:G2RC:A%3OHVK)R_L*[H2BX9[47GK&P.JNE2_KL5VI"<5% MJV-$.&A9+=KWCD>_W5GHTV(]_,WJI#2KM^U_"'NKF@CNBL0X"2L*%<(B MDDQI3[IKSUUC7%8!E@F8&KP(4V>$N3B)]&K7MT+Z<(>IDO8UU5HP1L)X FH M=1DV@.N'6+AZ A1+V=^SRNOI(N,<@$XH244KDM3LV> (RMW57;(JF(HP-C(D MG<5F5E4$[,M/"$+EMLF$],XJ,2P=M'%2[MU<4?>7YBUZWISJ#FIOR=XH5N6B MD=:V9!2#GL^_:1K2H'G3D*8*5@Y;'Z@]OC#(LHB"%H4N "12Y WE__Y8O!* M>29'9.5Y76Z(WB]S% AU):5!H' MR=6V I)=9Q]+).U,I,L.49KU68G-0M:%\"&@N&Q8?VS33*BIF9"#U&=$E_04 M-+4)B#D.QP9'MI@UWJP!?-6&" ]-SF*H9SJ!Z^^RIB9I!3#!*>I&"Q2Y>)1P8I>B M^G'*^;:!4MUF280B**2.7!PJ!FXHV,1BQH=_ ?7!?&6=DV\ZT"8^DW5GY10KE; MUBDP#A5?O. =F%SY3'QEP8#1VRSSI$276I:0I+J@+5:)AQ*HCK>8J')=9A\4 M\[UE&:[XLP5#N+4(^BZQ"YU";U!EJ2L?L&YE [9HWQWB"RB#=FU4T[>-29^$ M4A]-69,3H";>(=K3.GA6HS"NN;E:]]6\H;HWQ1[= N$#EH,@*'B$-X=XB>1, M<$-Z 84FZ#,R&H! 3C'J98L=ZN_)F5@TE@5C)!.@B2".:B@_,>F2DAK>D>%# M@4^A?O=W;AV1**)#MO 0]40/;& ]ZEF,2XOD=($&YYVM#]$T.#&7=$ E G+B MP]HHZ#@(;-I?87V($J8R5DK%=*AFAC>J;IYT7G,L=2>%U3$5KBV^#K4:&V2- M8>2@[1J^%F,]7<#PK14\ +?XPRG@) =]Q7RRU[ZV,T*XM$*JB*2P4T,ET?J0 MIA-I"2K$H8UFG9^!ZZEA6!$-./V W:IV+I,%G1P8C@TP(%1AY'[BPAT_J;!K.YVI#A#1,Q6*4IHR^=_;JQ;]9 .&_O/X$F,R$',9K M=%5?FRY 6#5A\I.:U\JNT*PP8"DP96QJ.J_ 0U T6:"/C9N8A$]$^"K4=T<: M\,C]1B4VC#0T>HXM=T)E)J,+\7$#.:.)\77[11I^H WN*^J/],*[!"-'97AL M_*7Q<^E6F1/J%I&7EMTO' YR<%RE?N\K!0IEYA,CX2+%^1W/,H"[7H[Y2&RL1,X:DB 5Y5";"-=Y=>,<44TUF[%TC MABJ?O0TR;+:4:^YU\]0D#E)2$K53LSD^IE*&-@"=::M$T7007(C_![2?*&E5G-XF0@2V!]4Z$#FZ>\VQBR[8S SH M.CR"'5WEBGS&LJWO&6=:.222%!R^H65,Q*U9@,>NC7[D=PX._=V&\4'AIH870S58HYRF,YNFZ3L=_5:4 MY7K3N6.V- @'LUP#J')6'.]>S&"89#NYA&)_+3JMD).F 4P *2A6/L"<12S! MU\(.KE));"R0M&>849Q28N,Q@;8YF#MWWLE41YITR6IE%/4I5+."&)[NR7WG M:&5"0 %'I$+PI&EM@$K;-V('55+^9^LWA7&]9Q2/!$I M*2TQ)TLZ8](MTA-QBL&U2KZJ$/O\0P==OB[YZVMP=TTRM\D1/"V+DCTA6.X\ M@G<@PLU-2O?)5F?3OS@ [,I874"!D+0^/J7LBW-71R9I-@IN4K/Y7T3'!A9O M.4DXA2T9A?F85<:J*'10\M< M('^'%U._!,#.$Q^4PDZY#9Z76$HCS/$M[\) M\6U"?)L0WQ>+[T9&/0WFF'S%OA63=G,W=R-;?3#7SP8#+.Q*5-V9H*OK7./M M2LV 7S$^PLUGZ%_1?1Q7SXG9*)H[%3-')!%-\= >]JF]R:(Z13?K(^N M-AC\XHJB9DA')Y\FT2 JO/^OL[WS_]:T_<=+:;Q>\L_D@$J5H]=[%!:"#E;LNV=IW8X M*@;D7#8>:4WOS96Z26-J0?$R#1P.M597YL3LNY2^>CMM?TFT)_"6+8D.;6B& MZ!SP$-X3/-J5FG+=M5E.GRY.VWFIR*4S<[S=S'WQ=?*E=?M-@P_8C@_;ZL!? M);;N$V="5QS)^J680"W/)&B5+=D7TVY/8Y?;_C3_H):CY,O[ MDMT[A[R;H0!C2H#>P@VNE,:\I5>G""=%T:0CW1*1@U]%PN&!2_/#4AF?U M-YYB,\P0WN2\PF23.O9F*35X@F_DF/QF!&+;TL?),^*858*\VM4<\V,9[XH[ MF@627-,R0D;! +T$'@[^ZTM M3(O"^B1?%Q"3'P5V_E9A >@.=OF-%>:.4 85EVF("XK)+@C#K%22\DP5/DQJ M#=L*'*6(4 )&I%ZB]LB$[$8\[>T?(!XR0\22[]CY$?,MRZ ,A7-3;)[34+B8 MO$_OEW9%D[.(R2/'Y>?X'Z%K$\N((R!E9E?#8$J8;5K0R@H:%KK/JUHJ%M#: M00Q,+RRI^A+SZW:?EO)NVQ5P7A78 -13I6&! _9_&PY(':9@[=G\6EWGCIII< MI2\X$3P-7F-*[0ET4$$F3$L]3L.2%267&=V_,T^-JNO06(1'LV8>_:74)@IK M[N9:!$X7:>T@ES"(_&EE!CU&HH!M:T31H\I(_:#@+DW9?ZW!_9ZG@L%T'&$> M5IKEXMX4KX0IL$PPN4HI70?A.EV%OE=K8"H_YO>R,QWL$5@E$DNELREY.F:4 M!V=UE8;YRBPX&(A;X2RQ^9%[+CXE\E7/ ^O&(Y'>N&V8;YHF@HF)4-LC]-#G M-2\\C$JDJXT3(%'9(_W,6"JG6ARGH]IY_F//:%<#!-C69UC/*OB) 'CF M;FR90YW4P UL)8Y3^Y3JEM*T^%*3BXT:")<#]%<,.)Z:DK8:3A@-9UX!D3&I M#0L368T<[E-**@2!P9 40YAH]:'*%MJHL$.(+/'"%"$,\!A(\2YS2:-/!%6+ M_%?X%?)PW]8)$2DUGZXAJ"Q#T%??>_+I*;>V-JV1*%70,<2=R*D<0<2U\U@! M2OTK&-)V!>UL957TM\N3"Z^_U:[LG=38NKO')O3(E%&R4&+%K!IQ M!2)X,G^ZRD1U-:_C Y3WD4H:9''$X;0GW:9.HQ.KXEC.<^? MHLY#S[%JJ[\=*/:VA3%E_UK#7)A$_Z1',CEQZ64)+V(Z\KUR)DJ9OL:(J8)D M80#J5V8\OF:N)G"4ZMZJMN3#"2;)BQLXV'IZ#9X+6.\U]D7N3Q#?AF[!K\ = M$C6O0*#ZWED2;J^5/^'"%J=XAZ0C[C8Y$@:R2NK^G-,J5[^* M7%4&J/H? E#*1@@[0/63@NL,^I%G\T47)^>;R1!>(FY$RM433F8 M92B/C34 M(U1:W[+@)%1N7;:#Z,I\;[<_8\M.G+$O:>RJ&?]6A#-R'6"KT_1&C&@J,+;] M64+,EXHL;,WC#,H>;(*RFZ#L)BC[%4)#G-V!F6L,-$"$=+1-5K.-\UBI7%##';WXYJ\@M;7YS)$<4-^TNK,$UY.FHN$7_ M#.:8DA6)P[%3(L_3,)*>Z(6B"H.2X=I!J@#_7UUJ="E)L>[P;=@0)ZJ-LNHV MS>(A-C$R,LW&IVSZL2J<5!]C-R&V4H&241X0%UP@OZ#260+A5:,R1QU7=DT[ M.=%]6V)B%WU?)AB\R3O:?H MGR>=!!V;;]*XG*JMM\1.$>!$2@4O:>S52/?-V^YE99)+=JEJS*Z\'_HQ6AG- MJZJ%&9!.;+2*L=:AMKMJKIU+('FJHKYV A34'&X61WQMVI\9::F=5=/TR&/, MC42'T3@"4DWG04Q&*[P^40@EA+!MG_/2Q754;R5HE80M0A"5([+_,)0JKD#; M_&GIKKB 1B2#T&>HK39]MSC'CX-;%:=*RUX;!NNB%KP(\,%%)BNOM&\>/S./ M-X8 N9P=WXC'*7GJ[!Z Z7&*_#]VMEN@-\>Q./\:YV9UVYPQ )D5(#LE9H<% M!@RIEV T*R\S"0U)..*>W=3 >[*3'%^L) %%2;.0T2ZEVT@ @88I8QDUY@_4 M7TYH0:*_KZFE>Q[DP^"C]U)B,4AD<82;NU9JPMM*:JNDLZ:N[L"))KO6_:)7 M)&X>Z4,-;# 8$:H2BE!9/+/&5]CVMO!>ONP9!LS?6]>3M(\6+[4OO0+-#=6, M;Q -14HT^1.-AH')'QCQPD2PL&3OCBY#0-.R6@>A4;2D!R\?DB.Z&1]7IU"C M)X=4%FNS5F;UC_8VL(H9.QDS%L0:GV@(:H)$YA)WFWK!#,E&-FJQ'*M&2E<( M KJWM]=Z$CQ]TGE*V!A8"),-[@]VC**Q!U':VT=ZF]E?82F[R^;D'SH'(@OSSA.9K$I2:9H<1 MYCLO&UY)U(:+!8J'00F0@>%''<=.NWHE';6-D4&DYNBQT]?UQ(55E[2\"3$9 M!X"='<]:<,8V8K^PTW?Q"H'2D9300,:D\!/F8.*0SAXY!DG?AAK(;:?M!GPS MYYP2O=P:N?REY^*")#IAH8;;(@LD*M ERV[2GA8U? D7MDDK)5B&@NT MKUN M(2H$'#81&,77$1\[EIQ'O>VZD%W&3[GK)2L4QR#BQ--53?2$M2 MM)H:;F7NH+\7=RI@)L5:2RHZZ!46 (J_O%AF6UV,)#IRWA2/IB&O\4.$=P8; M\U[U\*$W]A[*<,83=[%BU_,"NR*.H\5R?1J4&42Q2]D2O64N[T#]D[ D.:,N M!0-#=(G5- ]"(T%8+DPHP%(M^"G%Q'238,1WX2:$5 !U$T0Q._BD2/A'$:PZ M@>:@6;16;)Y/+0)6^,1[JK0Y:(C(N95YHP"/AU%"&4(W\.5+7M57*WW114 MVX,P,)T-%TB!GF>E94<_:[8#@585MQ.1Q)!)M2&J<3N5.0=BM&QBY:12>]%, MB8U*[%='3G51:#X3.%5G0/X"4TNS]>EE_59T[$K11%IKQ,-[W][5\J-?2 [@ ML8H#\RB]!(UK&O@\#GEG"2?/XJ\VAB?9@VKJ9I)-Q&]!;N5#S?8B\OII1$H!QEP$<7 MY_#%;^^7@UK&,"K?8T4RP5TP+W)EEQ4\4G7=4,,5=LI2K*0AS2X4Y8T/ $&1 M^23[W;[WA.YQ%L]E/K!VZ3Z'7U-T=LEV$;"66:S;%=EIVIK0/;=TT03GV-XG M:K%/.4FXM=PC_99J,R/D#,0$EP":B+;;J,JNE1QS= QFN.W:SM3"Q;C24W+< MO\5:'#B[SPJ6G+Y]7G,#TN8.5(C7'3=TR='3*3HI2TVA;'^17_#<6.7GFTA\ M!4ZPN@CWYVMS/+:FHTJ^;,YWV'AU+I9S4:CII31.&3[F$/_A)L2_"?%O0OP/ M\_\):]^M"SW0_*GZM08:R&P0%01D-]S%B+UPTL* 3#5^E#3Y:M(D2E22>&2!5F7>S!61L,F2 MT=:4F+B&V)T.J.5==8Y+(3(1H4DG2R\"6)I6M4N*T\D?A%G!6%9K4;@PG)HF M2)V8L+^<<&R>=@48K/*XM=/GMAH%M%M\V_97ABE=V-^[*,W)1;F47)2UN0<7 M0._CE+M4%*G@&_E.+ L;4: C(52"D^YVEZ8,_S(S39Y"DP#M5[J\^+HY''ZA M>^ER/9+VP;%K3!5X]C#\) 'M9$R=) G-(;MA;1=# U21D*E",F3<5'ULJ!0E M([1#))@F+EDSMD#7H4N&W\M@23YW$]9-P!)B@61NY\)T#193F2"N,)4P8I=A MT-/GLGN!P.[#_-0'=SM%)+C^/XJC9"FL1O!/%_.5G(T&Z6DQZG ?=$G.XLZ; M?1V5A#_==#;NAK";R.*[-1X$9L!3*\ :@#,F:@$Y8D$%3IV*0\8:-93J/PL& MKKI[=P/:"$#L*6Y8RHU@_/B7R^^"?_7DY,0]H, M(\2&QWQ$ZH!'S(J%ND'/S?!6&O1"H4.Y(/0=;K'#6BKD!(_!\D;W@7)4%#J6;HUK7M=NX*^Y]Y]2U7WUS78W[S"O$^4MB>V[)H=' M"--CL!6*#"':9TI= OGRFD?KG,!A6[&NEM)+<$:1U$N@=9T(49KL01@ZH'[' M%B_Q&UAD6*LYXFB*L4G187%_='+&M^W%M4KWE;7A#ACQ=3#R=4\T;H\F M;8*E8LF:&0+:H"^.FZR0@D2,J.F%3E5UBV9!24[A&Z? $9OY(H>Y37ZF/6&$ M?.U>(%< NA;B8):KG_4_GGT%8UO[69Q/T,2G'<4Y;,4PU[+X>11]4HUA L?@ MU"X+5IN+#/XWU&N0GQWB=S^Y7SQH#90N"[:TS(FF!],':Q&$X1:8]R'Z!&[! MDGCF3$ ,:9GH?_W]:/_@Z-G__:D8NO.J_FC1X? 5+LI=WHK+WO5/IU>=5FO_ MIU:KO;/7T=*;W^L]L9 3I(SQER>7G=;.WM[>OJ,G>*_[A_[.SJ[?WFG1Q_CW M(?Q]N'_P5+O?7Y'Z2-* 51M""Y"^<8RXR6$O[32)OA'7:-R,WP.L[XRP7@I4 MPSD>.67U_=6'XH4HQ,-@IEU)=J]R+-<7[B%6591A=;*I)F;$L0&EM$^;MOL_ M>VMKG;,1 ILTXJ30VUH641S]2<:HAXH)RDEI-*NM%-30137G0M2$.H1U$= 6%&]@CH_VR MR816$BM4II\JUU5S\D ;U*/,-(ZN*\Y+VU^S1,?H/N4>FA&;S2U=6X,8@UA1 M[-BT721+H0=4&@Q2+8R$K6"IL%J:#'/+C\2VNJ9#E2;VN)K=]OH857<>@S3U M<@^BPYJ._)CN'V8^+-LY"N9B7IIHOD#U5+?/VM%B(UT^".T*P8=TH^2O?08= MNNVY,D/J#@,SR9IR&I^O\6EU[[@T.Y5+T]RY^&[:CG*-&;#BKNZLSUYI=P%/ M5IHR8%X5_&B+\HP&$3G3PDJE=2-WL(I_E_PL1+T]I)ANR+I_N\5C4A>XAO&, M5(&!Q4/H]'=^Q('5HTU@=1-8W0165XE#G4?H'((W#=?';8+.^M.W6V>]LZUN MS\=_OK[D__2(K\&_>L>>,W/M66&!6?&M:/M6!#$G5Y*1JZI^%_:0."?Z;=P@ M1!]-;I$5=JQVD891/HN#^<]1@LTPMP9Q&GYX-H4Q':>$.P:Q@447AN.KH OV MNM]N^4?MCG^PN__,X[]:>_[^OOZK<]3QC_;:\M?!0<<_W-O5?^V"N=':T7\= M'?F[^X?RU^'N$=H3S\2_S96%DI JGDQ7S7.\V]0]$IO_D!)D*[=KAXO.6@/T M6W%!L J'\4B#N8/2[AH5.:[K,_U(NK8T7<+X7G<@S2#/DE$<(-81]L&XY##9 MMK;$N6+$Z!X&(GBBZBZ]**^GO^_LTZXT"8]C(=PE<3[ M!A^T_;U]L,R/]B76]3MCOFO!N_ MD3QVY!\=[?A[.^WJ8\CPM@7"Y.B;%ATLW[E705)B%Z.2$0?7Y#S?NL%/=$VD M)69PH#";NA/FK;YU:YPT3"6%;@98F*#CD#H"60D=/DV_"?( M$._C"IM_ 7L18D)O&5?Q1YB2%L.7Z"9529+/XQL@G8"QU*N-&75&$E$8I3;D M!8%@#U%W^T!R"C6[09!\R*EL3[<I+.C75@X>I M)PF!B K=+BAFE&:$Z:^@>F*#SUQWB"5/E$T<8!0:V0?)97'3KZ@!BP@\$:P;J*\I9?5O=:]JY.+#-Y&R,M/W_C@YOSRYE)_FP&%QL>[V_1H'"O4F_CA M60P"-ZH5@X*2"ZKQ9?<<7M_]XV3Q_7>F?_,8F ;]YNS-ZWY%LL-EPAW]X_>& M05&8 \OP3NVV1##K&<[[VDA6N[%Y](D&L\%M"4WJ_FZFCZXD*9T>=[G_?! K M-Q;EBG#*0)1J!$IX8UJ@7T>Y3)%#R\ \P'6XE0\D1N\LG:5:$>%G0%U9S8]$UK+1 MUY>($#=*D!G)=U)77B 3YHS$*SYDGGI;"?E9O3%(PX-MEN;V. F-KB)#:[B_P3F,$TY,RH84E(L-WT?8AN,:%#R5S!Q M&%*+9('=T?+;(%CY(JGU%V ,4'M1M-HHD]Q:[X63-3=):\1:2N?DMJLT0F/Y[YVFV(/U&+[U M)1"93Q4:^EUT[\$9GA[WNKX!5*G 3&5F.Z2&3F<(55X$SQO54_JU_$*ZJ==7 MV0W"-.E77?[27^%5V[0R2HI-8/_+Q%@)Y+6$5PS3/&#T MZFE5XZ3?ZSZ%LTS=1&F9QW.O,H*OP%PFZS#P47I/^3*%WC5&4N5+MCJ M5,FD!F 5B^O,J:$S55UTBEB<1F\KJ,^ETQW978015+*DJCR,DO>E[*2/'C0J M&(MNL-6B2C3&-FC\632E,"J,Q6B:Z5QNCR15^NRIOB_W]YN1)%G#?U2NM3KR0EPW+KC&E,B/J:6YK(YYP8)U>A MFV^E5B,O@._I/@U%^@EX(!C"F!C+/4J!(T@I4@,J+Y+F&$2X^RII3*<89_G% MRTO?%1[/EA=&;(CZ/YVH"2R2034"!* 9^?'NM)Z"J>@1;K3X(X9[Z2$ M"5F-0Y(2Z$Z,&A\K1V=5SY&>JF* ZC5K:BPI#EK5O@"KG6B%@"$+0 3:DN2'-I:0I6/H!LQTOQ4-8VT30Y\==^J_UAV@3O/[+YR^[%35#V_I4*49U=L;H@[EM+=PQ A)!M3FZ M(4.Y\08)^LX( MPOM^B],H=#=I]'Y2\>6L$-W[G%UY<#>H05\4*[<1A %10[>ENMU0XX8:EU(C MDXC6$C2K4-_&_I;[F$ (LM'!$ V]ZH^ M-*$ZE.HVNI-P3WI;N%.M$I $MB)=#JL1 2@F@06]B8"D\+:*,2C=%R6@@*4S>_KQ.+T0Y0HAHK6 MGYA2 _W!<)[ &8=.K4*.3]1D_S,/2W0P3#CW:\S55&NE<>Z:3,\,.*QM-,6K M)R,-T:. :L%HQ!16A*\I9Q3P=&H[J01SR3DBQ IMW8/9'9N,CO_8S,[/Z?*J*=90)]9P-JDG?3JO$G20]@1 MXR0S.1@#RQ05K:#H?"@W7PZ$):;%:1[ZD3L6JJ$S6LI- NNY "]ZE[G!PG8R MI"H-IE%F!;&3CVJFH%NB#NBGGJ*KC>3&@'0-TJV< MQ%\GX(*/Z* +ICRA@A3(DPJT>@SN8)-7,TL;1*F%$;4VA)6*J-,*Y#P] S-* MAIQU)^J,TY'1<9\'.>VK7AK(37BU:5J*LM7F,>,XI%8.E%0A82$FZLQ-L\,@ MJ,F0PR"J45]436NR@5"[J?@ O=!M6LH#2BV552#L>41:LU6ML] M&*L^DW':*/U)_ZPN1NO/")?.N:09J"%4[[P-[UZO]#6SJ J' MX!#*HB7HYJ0!@Z=6ZH387H!(H\S)$25:8Z]%Q">,$1IVS %&_I#.I,Q+&L)> M0B'6B.D+?LX1<3RI.)C1))3T:=#=S#8.O'7S@?REX,F7U,^S_5T D]FD;KH> MTD*24C8+[>FC&\)%D/.ZM*7D62Z=M&ET4KX@)>L>=Z0=2J6^Y"$[LLQ4P&-0 M7\1%)3@OJ>9%&BNJX:"6-<$@C:-\6K'3>1V!9#C?ISN /&/GAJ0"H,AF0W:Q MLC+"PN: _ @P&YUC&(U,(QAJ*DK->$$9(/0";.. "0Z)M8ZE<\+:>$4W+&'] M6$)GS5B"]1B*T]\TI).+#U=@INMYW1M2]6A/=7+3-1;OKHNVL^T4CN&L@],:K MYCNJ+!BB8X7H<+.)N&41J!!OT8+6CR8,Z?S\-%Z7A%1<\C_F)J'6C :R@**L(4WF'VX**8GT6R9I#8Q=09"TV8UA@]TRN M9'+N-,,HC'&W3M=_$WUD 8O0:7BD.8JP!4\V< $0WBZF,KBC"W!V)LT+I." MA?+GO]6HT80F5>F -L V+3K$N^WUT451K4MWK8IB/A,FEBF$:M,I"YZ<_V*T MZ >("7/_N$S BY$K2NXFCH<>1A8APHDR!*;D8X)5EZM32V&FS=]EYH^>=75JG/7X2\ M+0H;"/7HZQ:$H9H5Q@]&7C]1P:UGVG&/BIVJQ5"NX:V<'%;!O(Y(OG#D65>C MFET7*>B+\Q=V.2-S&T5SJ9N?Z 0 ,,LX4Y' MTF,Q'< ^VB"HW&*]?MTZD*Z00 WH=3/^TT)&O?ATK=]+TT'UW%G'T>_1];_5 MTY2=U9.7''H'B;%:<"X=*7%.5+JBM8_U\D92:%O[>F5KZ@J8PT&YW'A(OY2T M5K5X0=T2<[AG-\!9TS+W.,I90WL:1C3"4D,TB ;LKM)LBR1$J-<7F\O;C5%AMJ8*A)TU.8+<55M5=,4:]_A M-[XPY[-BGFUD!738^Z)J/M:TJ_- ME>X98%#L5(PSKN!E #DS%H@-(PGD Y]XO3S"*C",+H?*4'-"$1Y>FC#.):-H MB&UCL>$0M1-!2AW$6D;E=3>X-A;VR[(9=' 5L8V"X)LMA$!?759$/O/TZO : M.T"'XQR(7HQUHBU+@LCB]6IPLD%0P.6I)U Y*BVUNUT6OS0\%-^KMURW[B*1 MQ-@:;%22APD-4R!!E8R+B<%(\W6M%[N3N 1,IC2*' NT,8 H2=L&2LU&)57, MZ.PDH6$J.@J(5C%#%)IHH=XY(U$+)")8-T7 '7&XC"3LE@U3XET4#QZG57Y. M=1-1JH/J-TI'H/.)BD<>L.3'G174V60%;;*"-EE!*PCC?CVOL%H0)0;2VHC@ M;IZ74THWL0"RM5H'2L&1.D;-^!L$&O[.@71R#%Q7S/F2/U/)$EJ2'.W*]BAO M3D;1G>WAAXO[+6G; JI41[MU!2-!P'$[6?&+Z))C$,RO*0-(L*^\.+@5*5DY MZ2E8>?AN]M7"VW.9LT&1,S2G;#;!9&5G6P0Y_Y.: MS@J=3(/3P77+JQM'_ZIHW ].K7=.J5([R]06JQML+LQ:GDG[EENBQ@:\*Y@.HG&))IZQ[*W:QPSE1FE+CU"LQFR\$)D[Y&NID[E/ M,G8RIO&HC']F6=ZZ;Y/6.> FB=862'911=OVCG%;T*-#J>&T*XS:/=\2S:TA M5UL:GLCMP6*&Q:I^)^! .I"#,B=--#"#!]\7>$E)C;>(0=C>$@;5WFZ]?;]D M;*$=6LD0)"!*G7GO %P:&#/R@)!):EB S5#3#AED!5K]Q?6(^CV_#\J@NNB[ MPB1RN*8NS,F?!%:T/M?K@H/![ATSC9+-#AK7N"'2<4-C(..Q'$2H<..C"_" MTQHR67/5%0D=YM^.7][E%]1!);,ZG@H5V4RX+VVP"M AE6#6VZ,T9^H^P MXN;3_M@3T)OO*C 58*&\,NWJ>E_T+M>'^C0!N$BIQ(Y&7$]7OZT-)78+D7_F M*(L%XN3F_C2+T8%X.Y%X"8>R8!CLN(T4.(63I_JLA@$HV@-B5Y&KRG7'BN]U M$=D8&QXX@/4Y22XD"/L(T3&S'OA+)P@8!4&'1A!-'LN-AN+[HC/6;M8[@_W. M'N83 BD=.-$ ? VGO-]*QQ?IZ6FOI\0*!FCO:Z=R=3JZ=K&I+!_#1%'!UX=: M[,C&5Y_';A",M QK2N 8R#TXA-N31[J9O+T!#'G9/-3W\LI>U\3KLM2$E+>=JZ$%U":BW9%K%5[W3FRTK>?3QR=,=3,TL7I%:P:4DQI]ZR MF*'O77$S-.6]I&_Y!M:>T%$&E2^I6UY2KTQL3S-BM"+R,(L&K$)8$4T1.OVC MBCG873I-$V5SI)$H$>$\M"74[A6,F9_('[IB)&X!L M2@[0#O2?F(LZ/]&Q7AW?K09)GL!A/O7UD\+%K#[D$Q]C>%%:#) K!G#%R5"1 MJTZ5Z:+IYAIWVH*HN]^WO1-0W%&;Y&J*9EW+]1Q4\T&P.=Z4@_+(6(:.-]@A M]V&J=&P4]7Z)H>DBG.J!: [)V,\4L= J3&U4=IEX5R>O^N22B(A3*\Z^U*51 M50AI5H=I3>,2I8!ON^CH#CGR/9: TWZI6#;;*@ 4XBVQ6%?7H, -*+*(O.,N M"+/V^/LF.\X6L+BMS##;##/KICK@5Z1@T-K-H&U8EG^3-$!O%]^N8DQ752WF+RR&ZBD[KM[4%*QW^QV:RF>;':/=2>)I(BXG1[8L%4; MR;(;!9H"^L$=WVPE4]VGL-2*96-GH3U>-6F >C@0JY$V/&0G MFU0"Q'5R4PF:%HJ8[G1"V/VMDDPB2076_;&0FU&U -'5HV^98!>ZY8#6[<@> MF!*[]8&04U2J@!B$,AH6BM,6FN( )]23+TYP:=9#E2BQ,($Y/U"R3W[*L>VT M4/5N6H6/NVZPBXFV"_TF^&R,MT@GF4HYF]/"S=>)#:[R,$MC]')P^=O_S]Z[ M-KEM9-FB?X4QY\0)*0)5UL//UMR)*,NR6S.6K2/)T_=^FD"1R2JT2( -$%5B M__J;>^U'[@1 JN2V6U2;'V;:*I)X9.[,W(^UU^+%D6\2B[B9,B I'CBR5D=* M7Z);:(E$]O/<:OI8OM*S>&@L@'E_E3A++F*8O@*&=F':521F!5GTCREBI>N( MDBJ*%E&Y=F\!RY*R;&TY?VN@!LPY*E_;ZU9;W]IRL\N_4;I73VFP.*4,*J;3 M%:=!#'S)QZ8=9&%7XD"AXD7-[H=$%1SRIC1@D&%G/VF@K^FM1E/S0Z4(P;9! M0FTB:6/"7IGDYJ$D3J;"F<4>W.P:9\D$"AFPNE M09'@-! ,OY%/461Y4\C(C?-0GW)I]_&IM'LJ[?YA2[L?).4UL5-ES9>BF#5P M.9+P+OBA>+.<3'+G+II$CEW(VRU_^NYBO/WI?D7/,".P+-!KZ-UP/?0:: [C M2Q.K%> #'.5V[.>7< M#':3 F9[7K BU;OD.EKY<]9OFGKBH9=5V]G#N&Z//R"< M<%:+1NL2Z8"_HAH!5X&/Y70DVS3'"Z<_<[Z^;ESN6QR,\"Y&@1WS3>2/L0X4 M=]JLH:*T3.ZL*RT-DKEDA'G-)KH[I82$I;1?$ $4@40=,>B@$L4.K6CS6BMT M]4Z08O49OF>%'3K%%UP)B$_>@3;9ZNGD>S]Z\(0+0OC'PR>0RQL]F/)O&7TY M8 #T'^0WK9M5 I]%@0.J)Y[RE_&74'BK7>:D=C>-MFK2?&1$BHK+*6%5O\7R*5$<65_U4P>QAGN.@ M3-GJ\:RKYRGO5:11X1!]X5AD]D;:NHQ0YCY4FERMZE2#PK#KBJ,5$[]"L)NM MTZZ70)F1A%AO""EU<1H-2NX03T0-G$;@+UOL*QXPGP_O$P@8Y2XL5IVD(J>@ MJ-26?#Z/XL**T1'W0BZ YIZI/CF'UO%R.V=7,81=D,C\.&T E(X';N<75!IT M7-^UEM9 B9?S'5O"J=WJN[/7N<-DD;3=^HRT7-D ! M08BJOI8#CRZ*1VK+5JY!H7VY"J+JP >Z]SR0WV"TC!5@5[2.!R"-9$9Q#^^8 M)5XNTRQ=O+G-G!'))=M1F_J1>*FC7CEE@31RDM1Q:20/#4DY)-[*D)#76C'& M/"S^X2%74TE. QY>UH8':KF7<-IZ*"0O2"/O>':P%]&SHRVB<*Q]CSNH[S@NF^B&^\H7PC\!7_V:]V?.8\>O#PD6]'I(6E\;(_%"9ZTKB! M1 [/J4S'N9ZE%].)D(HHMI8@BN)>E%%!5]:H!N:D/28I7*[G7RI_/=*%/KO+ M)L'>D9=X* X%]^_S^HL!68)C&+,\Y$1A2#=,,D"/2/MWU%/^1LGM4T:(YC*.PXULHNB?2[4CES 4 5'7M$-(H_&\ M*N("+D1V:M%82-;6LH!3S,53&;;I/-DH^76WQ%DA")$I]\=%9I13BKMVL.ZC M4F4J=6")XA1S1+X:-WQ25<-5\/'L"U*4+>Z>D$MN[Q02PG^7G\87.XX7.XQN=QS@>KUY< MO"ER!S;A2+%3C&$CSB,>)?V*N+H6\3W)F-"&A[O,>SX29<=P6P*VGCOM"9D7 MAS)-(1Z 1=8V> M^:YN^WFT=0@:/O[)%N:<>SI2@0(&7NM1&V&V'[V2OJ@CM1O*?+;SX$!.AE:6B:^HI2 M*NCCS[QPOI?<>6Y0S^&UT&G,R0?\P''U^YW<4)#DGEY'SS88M^$_OT+WDCQW MJ\*]]&U'@'#:T'V3J;;UF_=/E+:EX5?-9;)!YA6W7OTT M_F3=6$"8<9 AE5 'M"VC=2'.1!%1UN+0V-D-71K"]#]E+/X2'LYR%0* MQA3"0>CG:CT>>VA1[)&N,-)6H&H8@"MS0QMQ'5>=)7OSSMJ/62M.#=D$=1S; M&D]Z7\<7B+$_LT$F1)T3X)+^5@JP"/B@&]M[XL37&X9BZ&K .FKF/=U:VP_<,D6AH.^, M+#FNY79Q1G0B.P]8;\65N0T2P_$NWY 5GL\^Y9+PYZ>2\*DD?"H)WZ4DG&F* MY)L#,@5R2 6-[@432P=K':RF0(UO I6)&W%)T^9Z2J2;#7E-2 #B?AZCZA71MS,W31R3:-3K3M&S M5O7F+!(!$D7'!V^WD^_YIF2WS?-)I0HO"H)EAZ7V38]^6NE>E-^1UL$+8>73MLO2N*XYI[F/>X\GE[?>YD&A@M8L.RB&?X^WY):0R.[O[+52Q^!Y#/.9S_CBRE]"&$4C#2P'TB; M3;:6GX03CI*^]9^OO)N?A6FC$ K2?)4.5/J.B!?X9%E'9EF&0/1^T7N]H71P MD?O4G2SL9&%[+8R0 X2P*UG"B7M%.W7;L9WEG,;# _MD72?K.G R+OLN[5DJ M^BL]GIHF!?Z38T'\+W';^$9,%S+:]PK^8H?N6:X;18^UF1O01C?!&#S%K["S M:56,D]&>C':OT5H=*51_I_@))4G$!A2UP]#8JKDD =)Y(I!8@Y"):3(:%OS3 M<)M"ER,RN0K0D*0P 0OVQX!8_ M,^_C=QZ_%E_PV;OYJN_BVMGNCB:[^8LAC_6A"0QU05E!#ZNY:DOT&C&?9=ZN M-"4E.M%UVT+,O3@0?'@P0,LD9MJT1-$ M1$HSO]0 I[ZF*CS[:Y/7NP)<^ ,OQZT71'6T556*NDEM" S;F$NUVI%6X(M=1DYZJC_&TA1>DNA)]<=S.,; M::]B;"WQ7:1\J5R8,(IB_H89(2#IGD%R"M X MG]"LU;F&R RUL11;5T$5V=RC05Q1?X83W;;%QZH/$/CF!P%&:#1-KM$>\[3B M)2]/G3#RFGP,:0?4HM&@Z5 WG)P_4)E!:$/*MQ[]4XIF1 MVJ*:#-/:)N;%>&?JG*6OC';.S BF#Z3L&U._SVXP*>1[@?I,:H^0GC$,U+Y5 M#6&N\EUTJZF/0"!BTJ=@4C7L0MV6U4TR@K393E-3?\IPIB].<*83G.D$9_J5 MBG>NMK<2&*W*NJY3HU<: ,3N%MD8ND5E+NS$=2M3.W[+D M>PQ2N'D<)-A\NE+,P#ZF=^0L# M5R''!J>3872-BF ''%8D4L%#Q[[C3[_+D;\WS/M8P?BW55RH\39EVQUM%$Z) MF L"$BXP,T]I#!&#DS4BX[.EIIY;::I[H+XO4[OTEW"]9V1%W! Y^]9Z*%[& M,"J :11Z9Y**&'01QYF,H>XW<'R^??GT^85!NA -+P"5N[QL@='VW>%Q_J_C M^8FUHPY28BMV6:]+FP4.$+AMB_%C>&>.\&M Y:1(LF!"9_0YC2\.5C%JV"HX M319/J?AF1,5 S61NTI%4 GV^73?U6\O;DIX?&L_J?AU:Z@:]92F M2EDT\KC11B.BZ;>TXID>')9M[CN,)5M.: M;#NKH0F(S4@E MMD6J#+E85C KE%Q"HR'M,BQ7NVU.7\\4)A.!$>UI=70?^+4Q]U^D,FYKPF8NEEQ;YVJ M2*2<6Y&9Q80QV$=*E2)T&0RJ[.+60@14@J6D9D(3U' HR>R):#P+^#EE\//Z"3+62X,1=>-4?,1806+G>RGI'6 ML)D#S9+3>R!UP"YD>??KOEVL>/ZL-\B2M'!&#ATA9AIQ-T(6$P#L)KI\"]HT MCS)I]\OH')GH[??+UM-&:'/HE#!6'YTP2MSUK4M%"5&^%EH6F0+B>$G>0@>3 MLH%V[KDQG(WZ^ $=EAQ.GN]' _C-EII(T9#IR(T+Q(D0A[ M,3!B;MU3QT_33S[<4.8U-9VD^R=157 @HW8.PAPKNA2A-..N&WF;(6&%\)Q1UX;"(^'2\CO'X3Q8&V MK]WN 0WHI='-N%NTT:CGVK#O;F)=+?+H.8>P->@,-1/=L+'+-B68R*&*./QB MG']I:2>OE?Y!C=/8/40Y^WB,**UZ4[)XYUOG>5NY9$J5-FY7*MSKFG_WGRJ4 M\"%Y\]2BM($< )51$5-UY(9O.?HQSU,W^/%N/#8K[99P77+N-(88>_R35)J( MVC\>"B)TQ:\],",!3!3\>%A)EQJ7*-H G7AXL56E34_BFE_X=-Z7](\O+/I 1_]I?R M'24E+D@6*_42'F,B\S4?P^P8?/'@BP2U?GIAU) 4<;8A$(-N$-TIIQJ:)'3A M.">HUSA*VC:6O'>7$&$I'X&I L+Y;/B ]R[OWWMXG__Y$ZNC#6(X:%TMYPI .(;%GN]>CWOA]>2//Z:DB;F \=3OF,)';GA[+9\,'A5/:4\HOJ;K-=6L0T MI!L\' R+ M. '(A2Y;XJZMU>I2)S1J-:HTO&\Z1.C07&-KNB5/M9=.:_(DB$.,PZ':Y'0E M2',F,F'!?Q632IW;W?Y\O1#&\+)0E)4+@W.%'9>W,S;" 0D[[4L,\N+_2*3S MRZ;U?8=+=\-,*-S 3I9V'.&32'@\NHU7+!6._%:HK[;7T<5L>B;*UO1=*]Y5 MPN<*?2U<]Q@X$E=>3Q/O[G#O()),G MMZ/G=;>-,7%A$V*F+\072=I2:I^#_/$6U-IY:IH>' S'M'[8OGGDK5"+R8W/ M6<-C+V3=HA+5M (L$D.+OX@'6]L4_%\W36JA%CDI3ED,35C2W2N@8Y)!K4'- M3&8R,BUA;U:?VY;WY:J)82NA5]?9\Z=K@0E.[';P&IB4CN\XL:6 J5(DZ, BT%G6$@_^RR;3D5,BXH+OJI5G MW+S35U:*E4%^U4!D%6:B=KNJ_.+GEK)%LV^;YJT"[?-+NB_0K,'FXEY<(WDT MKW3.7$<^5U.;MAOLUMDKR888GW%\^!]/"N"7L;"&>_)RXME]FKN6"A,%II"1 M<]X9&8HY5W6CQI1):==I_K+SH.J&,?=P[L>BZ.[F3V;VP%S&X%O3;\*[#1E] M_,9C^<8X,^U_P]]GNH=[GT]<%&36<>81C]Q5/!2ND#G/KI]Y%2NPO<:( .!96),)PB,/PQPF):LVM^55 M6VZN9\__._]NW!+W:A/:@_#]\C=M1O*OG)4&A':XQ7*.$+^DZJ7;Y<)[A]]/ MH;>5BQ@\*;9AW4WM7$@ 'S]GQ[/+R+3>J%TKZKQU1S/5 ML$)[KY-9)"0$A:KV_&[%->^Y;]YNY-'_OGS&J&8L$!0$1"$DOOCC!UDQP@)& M5?>1L;GK2/'C8!5E%6Q^L<)Z??(IFA/F;4Z6PO0%<&;\48':9GG3M- F8<[) MH6/C/"E\%<=#V%)OA729TT7!*(S/A-!8RJ&E 2"1\)0I)&JN=BM1L#7L\6RG M\ .;B?B#XM8^?B#%F1A/(&X@@E/N>] DPR$OQRW(N"C"X;V[L.67;&W2SCB, MI_Y ,/DKA1JUFE575^*79D^.4D1S55=_S_C:5<-:[I+2^;PHZ>)Q9]QEEM5D M%7DD"KIF=7-$/'R*1^,Z+I_VJ95FWVR-5Q@=08Y]KV[J,W.)-/-(=>?]OK2Z MYY?Q;XL,SB=,^>ZDFGV/5G4B2Z8H7",DM'I!&-YA6VEVI,"YC-&UQI+KIJ((V](8 M?*![L&!<@C0A@I'B*%9S)IHH\-?25$$NI@+?D>7(@AX!F0X''E%T0>8AY:E( M9MPJQ;2H>&@53C7GH\$P%N46H\I%N'')+>W4:ELL".A.OGL"T6JY+S"WP?L8 M!%CAM&,UD97*.A3IYQ-;#;Y#7/FAF\K6^7OH8!7)S9 ]8="%)J^FJV:(QT'F M )O6TV<3(Z7HD8M\)\2ZU.UPOS_R25?XOCI5^$X5OC]LA>\?;MK!WI3:6PFR MZN)#\HVFZEB/[A?^:"RYS'8 +3?N#-ZC)4=]'(!<<2H\Z3*,) 1PGE)^1_OI MY1;[D^> %GF%#YS(0W#;/3[]/ _ZJ_MPN G6:@J^0Z#C,*(# MTJ[L4NGH,U%12S@7V\G/9Z]9QP5X-O"UIL/Q5A5>D+SO%]J+[YI4]1@\[(SI MZ2X@)THXD);1P%>3#GN<7S;I$T<2.2AM7SNP<5^31N+P",M.>7<.#L?J,EQ5 MJJ/*LJQ285JH.Q&F8#L?BY@#1O3G0.T>]1RJ.\S-UA1K>J M+)N7/Q3P5?S.=7I-IWZ"0A!SNB!F%:->A@5WK"2L%J9WI_5TN/I:!TFD%^3@ MQ5>:_35.=[=0UM'*07QWNI:D:'1)M8!H(7'UT*8!3AECM57@]%%S$PSOZST,@8MQ,MR M47:BL<,H8Y0PYC)73-F4NZ9U'!^.Y J9<"+*88"(FY0$K]5WFGR'&.&*RC: (&6[2.<3 M)YF6/ @Z\ZG0F]^.UWM*4+?2#L&R ZLRQF*[,_I?EFA6(?/Q$XE6H788(0,7 MGY_EJMP=!4HA@H&IA6=ADEDD]EG-N:%LT-7QR_GKH>E9E/*/ M(H$=YA<:4$3#*OD0A?:.%#XW:#Z5I@7H:>74U-EXYZ/,?W'T^3S+4D673593 M!:Z[8-%L$O>:O[O F@=/+6K32DWF?@U?U!Z8^$%5^: :'GR'^WY M^$.>C3>/2>8]44B @1:6UB^<]@;D1A7+YU=O&6UV0:,&,""I^O>^-T^<0JJP\?Y4CB2Y[.?FAAX5"(K'D=I-]I^ M!]N!T.F,IAG+;IH*0CQ,^2)#<0C6QZE@*-"R$IW<51[$L%-R/E3MH0?3.781 ME2!G=L"_O<4RYJ-9][4N4!5D&VRU_J8GTL=RFWY4-9D;]9P,;2DB=D4\GO1H MX"",J0Y>49YX?33.U9OK/0N.G7-9H;VW[#P(DUP)%R$))$:)!^A&O::BO;KRR!9_6^*V:,'CQZR MX_0M<0\.8*4.6\8[Z!GMH&"JKYC+4?80ZW,2#4YK0N*T$/&GR*J-\]=6J<7Y M:4/(Q(Y!IW(>"R"(GIH;1/'OV9:KAG$. M_I6(/I2OH4U5UIZ=7R+M5XP4] M'EGNH;>4)X@37W=Q<*EG]GSV@OPMUQ:M<^RUML#PRSI%5Z9T3N_^,DX1V]EW MEE39Y2.2#:6J9PIA4Z9<26"ZG2T=F00JR3>=C:N]249IBE1=R9CIJEZJ^A<# M5C=DAI"*;N88WFB[J1F.VFAWO+.(Z6 '$9.'XY2Z4YRV&&456J:JY*Y^4C2J M#)V@)D\;G.4!),4TR?#D>_.H62&/H0SAFWL\?G]EEB=>@BK)=V"S@ ,T#&H8 MG%#QWN1WOCDCI2M&K8L[-17[2&>UN=!SEG)%0"Q^%YL+>&*%QA22];04G%WF M00PW$-"PS'GEL)V*0E;\?CRY:/=F@GC),=-)I7WS\7%;=5HO^]5;ZAZ/"XFN M<,X/]#QKV$9>H=Q:F@$.:W+_:"9[\@(*UW^AX5;:7#%E $"!RE33$J$NYQ,] MIY]T"1[:]T]?7O &J:X&"AZ7U#O9[KB0$/\]YPO0_DU11)$=<92\[V.< MSANVL2:DW=U*-+=!LOI*91;O[D"!FE8@'W\96DL&0.^@(!<'_TL/)8V7E;J2 MR0>*;A-ZJ6C!W)2K/L8:H<(#+2K2 5_M%(#-_Y*6*T)R#0.!!E2%R"$SQ)$; MI9:KGAL&]6.&-176-G1;$=*>*^.H;."_4C'*7MTKEW?"&>[J;:"7?LL'W-L0 M-K/+IGFK(1Q11&B82.7@.*@KKC4MRZIEB.4J" $!CO!2'0+186_:>"JG2ATX M76ZJ3A/EHAE,A5CEANEV7?2[V)T#[=4*7!5]G24C8[CCK30>WS%\O*F&LKXZ+!GOK#]45%Y@[E$NE9#..FV7*<:F=DJQV,< M[LZTJ$"ICA8>KT8CEV'@Q'$@':+7T.RL?%^U63;0*FR8]1G2ODOR<_SV7]K=;7+/QEE3T99#"YO M6@FT*U7/AALD+.2M<+RU$E#'K^\%7$VI84SYF%S:L5YLM;!P@U MJ95[>9FT6UY0'$S)U9LT*SSNJ6.U6X15])^RQ4K6 M*4Y4R7IOK (O9N1>L]QBC8F-\NRZ14I!DAM7G*S,9%-HJ1VA*\@7^?O1FN/D MB2[P/X-9U[N_E\UJ<< 18D;4>#C%>+T1*9GODJ;WT3ALS]FZ\\@6KI$B2?BZ:FEHNPEJ"^UQ MX7;4,)!:5R4GZU%2IH7CZ51XG9.9#@:)_G13M@0;I .YXTJI[X7/6N!-(*&: MFMWA6>N=&C=JR5UZJM?=MNK"3,S:]+U4(2\0%=!*>_3@ MP1L'L\@OFE8 M&TW*X#)^$@ 46F^C=[OW[)?[5&+]XO&7<;@>?HY\X]"@ZRF#IG%C"F3J3"8D MK*L5T:4X4G+W BD RDYMG ,._[B03M0)*^7 #*,'R*=#<*-$>4X.RG*'ZVA5 M_(9W-_*+A$1E'A:<\N0AT9N 0Y]9W"9F.$OQI_*N3Z86!)% >]Y-57KR9EPA M:UZ7R(N,L-\HD/+9"VGWI.J>&Z;H*U"2>[5+!"G:9CQH UY53E)K0+*8 !,< M>"6XH;8V"O=%@BN;-3^UBKVZ=X-M:_"J2 _SRB%:$:).Q)$&OT_N9G$R\6<@ M@4W,WO?@ZH.D)+K$UGRI5^'%*.]O?Z1^=O"T/G!5I3$#%MR+K1 MTG1-$R+_B@EX<]W+V2C =*/.V31Q+6O!N!] MZQT8O:#CYMRV.VZ(8KU(H]35BWTLS/>44_HJ<>U?2#/ T>SRZIP^NYC=L_Y# M?IIZ:]I1[8Y_.PPM*+__=C%>;7Y,!N M0U7??Z]'FK";\2V-2?W2FB%G+\Q)O;NW_[CQ<6_?U;] MA[0]WC^?O;BP[*DRMTJ^D,HKG)B\1_M97Y.UO[BX3QZ/^DCTX4_J+\7/CN@$ MOX84ASTVN$.803:]V(%]VQ-F/.4?8#Y>ZGE8Y RW)"KIMING?W[QT@SE!;,1 MQ"=@[A*Y-KE3LJ KIK-J>?/4WSV3\VWR_G0Y @BR-^WURXSLS^Q+(<4B:#-A M@0R@'!NFZ\+%#BXE7VM]-2J/!%2$"JD").H0QW81.,F-GRZJ#LGD[CWOQO!0 M85GZ@ >BTWU'Y..R.!+V)HYGH61VN4P""LF@C*+3U<4KVR2"63BF+J3LXJH6 ME8JD\&(4,HPWYO.(@HH@F!7.X4J"]8 3_(G66[\YU5M/]=8_;+WU'SNQW#DJ M_0I\7+FS5LZKE(7R'6-R:DS[*L]$>IR<#&.4J]!VM!&GU,Z?\]GH49)":MNA'=%CDA= M*JFJ0%SO3'F#%UG<+Q$R_$.-_E\(#Q0Y-YDTQX>:I91XG;B3!315]_9,Q%RC ML[4J:\?(@RZ<]I7R:P-\>?H,TP(,O9_=H0.X4X215C719 M'_,4J*'2B.4+J_:@$09YS=\Z<,M=$UJ6-,^&MZI?(K=5D8. N;OPGJS-7I> MYB3%0#!K3JZX3&F^HUF6W_)6J#L?K3@1^.3V?'!(9SM9F8>ASN0*RTC"YU">&7@$J-J*6$#5Y'P"YQZ?/P5.AJN *+ M?,.$"+OW&0SKG1).7]X,*_Z%(U-@MP)<1?#I):6V"D\2(9C0K='%^/8*JDY9 MLG1Y^N,ZCOX3J?ZK%)5"N_-!)2!M',I%2T*?Q,2\9]T/.1@8Q;J^/B2\@^GC4M&7'"JMY/6A!WV?:V40*.P?/JST9B3,K-9V/4!O2S#,1@HEO,;H36 M_CM-XL!J^QAUEULA[4[N,=@*00T^L;;MBQ0&M+5 ..'') MVT' ^AU)CC Z#KUT_GG+I,[XL/T3IHX#(4VY(#UR!LC9I@M_TO]X\ALD(#3Y M1%/VQ.4],//T$&>KT2\4%+,^$QXN/_^3V.@8.9]VFG%.BY+8M-T_< TAV01[T__RO;[[\ MZILG__[9=N&?*__2. OS&RSI0RD<'R%579)=,/K"JKRJFWC6%-:^S,G++'=+ M'-++<$862!R/"ON*$:U*#"\"BF"EXE_9')]8PH@&Y3.:RL]@#B?3/)DFFV90 M^C #8]M6)@?LFMWLDGE'X1.@M-KT'2"44*?9APHRSN !BSN1APC>UFC'?[/% M41 WB#"O90L#K,(,KH)SR O($<#M@5%I)[%32.;>_\YT/(E/;+5+IT4F H.7 MP4DS/4C 94IEAN( 8,@9_4&2#.0%R6*0 K[$]N+QTTC VSZBY?[@M-J/;+6; M/KU 2N*2Z); PN\-<&)9N>H8W/ [9>J^ M_OPK\\ O-FVUXC\_^HH:_>.?XP(T/+^X)PH0HHUW&K23)>;5F388UL@SSYWL MB8^1(ENB^37K!*J)<['3]**V@HTNH&31=!WY;HKT>V0EJ-%>>CJ>A-J;B=5)#0N=/^ZR M;FH>PNS%79R53S[1F5)>HID3,!4I*0K'B]DR!,>U4NFP*-W.G0O,TGS)&X=&#$T;AA%$X811^K;;0H)XA M&CFB'#9,<75)R7Y/U4@1V<4( =O'?962#'%^W8Y5)(9D[ET=GK E2M/4L-&B MZC'C O4TK[(V%U$6-M$*T@7TL(80H8.!:9F4ZS?YRUL3.2OO29H9[P,:.F8M MHR.=Z8:89D=QY[(A+PO-CH>4L%Q6R^UU^EHA 6#2(5T,'\9\ :E^AX7S;;G8 MGTZIS,_R$^A/("[8:%4FNLVX)4_"+75CBU8//UIWC<[-05TC)KWH0AHWDF& M&6'A[%YU'LY3'D>UITVP^4!)W--\I>9N0^2@ $/4\WKM19BO2B4"V(KDJ08& M5$!/'=+V''#VX@/3Q2HCU;9P\ZB0T#\U6\H@H9M-WXS"@ZL&22MLD#D"_(Z[ M'VNYNBTO6L"I G%*_&B:5[7%! !V8585S_XK[&K^J*'L#5,55(SS[D**JKI M"954P#^5&$ZV]QO:'G+I"N010D.7#_\;G=P9FI%^13*U1V2&I]3W\5GA<-L: M%/DG9+;-&Y:?LCX1=8L 1MSE;?S>AI4T,B6_ 0@ED&M;<#F-P3=43LNHFC2' M":/G+.:_0-;ZS:](QJ7DWU)'R*Z8C9[]DG?-.I8C,($Y^IEIOG1&4HF\]\34#%F=)\\)/%9:HCD7 MF.DYWL1#A/'HTIE>\C*/+C5R#$YF!7!S0E%*S=KS-:?K(&/Q?U^^_.\"/%M5 M-Y*=;"#2&+>8F:HTNEO3;VX9[DATKXQU8JHY2_'^^,O,^ MO7S]RZLC:H:XH$Q4O!=:8CV\NT0K@HBG,!6] BE?O7A9L-- -1K=EY]1!DEZ M*4P_?' )F3W;\)GW;L?3N$&YGVXCPBV*&*>K*07(=]23GCX2'FVBXD,*0W'FC092IVO(1$"P#=&_),HO2K MSTT+@/:K 4N(NS8]@(U^ MJ**1'Y17QFW@A0Z$)<3H.:F2#LJTCM*<:PY2XY MXNJ8?#:YL<%YX[2SS>,62(VUT-0X8O&)^''-1W2]>MU MR3W'UL\4-R>B FXI'3KOC+E/V J9!6\9_*6&"?';_?8T.*-IV;C/8D559/.W'3)"N"W]T5>Q]U5:V4\X; M@V2(KF%DIFS;GA8V"2LUAM9 #EY40)?9B46GE-6*1Z"+1KLMR6$;:(_'%?)] MR^Y/BDTD^RPD[:G!$^5X7F7H!^%5CAWMNNDV9-2=+G(>4LEJVKP84<_K!K1^ MKU6B\/NXSOE %,;YI=N/G/;1?EL@=)-J"[C#]ED$2U9:RTSM84ZQM$XIY&HAO@7+76V+2*>P.B87P4$-( M8K8L;YH61]C8J(6G/VY]6$9NLTT=N^/6V//9G^-Q$D_4.1/0VEU795\3S] > M*(*U!N.Y^%55*3'E8W+5 M.;$%IEK#I4^;A1ST&YXN?0V?BD$0T/3XB&$Z+A M#XMH^(=X5%FFV/8<)Z3U@FJ![6^90OD0#^Q[8LB[]L\3#\IUN&W:M]AKC3GM M2$E?]5A/#VX796W12X6Y_V7#64LAXV;IFG)W^;O MI&--Z9I8*#PZZC%.FXO4'AW3QY.5>"FA(ZJM ]HZ\X/8@WAS47#01Z7VDOX= M3[TXLFC#%,!J7U!SFYV[^=V01 8_0Z%'>O_\[\>/7[\A,0% MZ^Z^=6HLXGYW1. 3=FQ!^JFA-U*1]!($SDC< "(E/YP^\!XV6;:61FU(@_KH MP<,O/_ORJV\^O MSA!A_^"5SYY6WU-X9__WUV>??/*:O_F=?!]U(\,VO79"B M8)?A*Q:Y0M7!A\^)I5]9SM]:?K.Q3#+EEGYAVYY!J$^(DJEO;M 3#I#%NF12 M>U%<;80 ,#[J-C&3.@/%=+GW-'$S60")OTX9<"A5,5O1$G[XU9/GNA!H"PA; MF/"/I)>P93N62.2GYS\6LZZ9E9XJ'UFC;(]ED59$:=E@.WU.;OT (31SS5(> MW'B5CV>%L)W9 ?7PX5G\?X_&_<&/H%OX\"'&Z<>FFGT;QXXYZ\MJS0C]I(VG MIB;1HB01L_"?C%P^GFHOGMU#SSFQLWC[79!L<>CN4P2]Q<]P;L8)$3N)!Z;O ML'"2IU[,C'050E#@.8>XD#/+1<67 29%&P&.R_QY*6G0=RJ"0*BMI. RT@Q( M4/+!2\_N75!A9B5+^\?SAY]_\?CLH6X5\EHOF3Y/!4V;1;BOLKWN;9,J)[T8 M8CP#K;%?@"80?E\H0&?>R<,OSQY^\_B;BF0O)#!!MCBY;'DP/T=5^3 MDZ+GIL\)I!=59PHEGX#9<1M?>\X*5VS_-KK?;3?>GSSZ[O;T])P:M "+5 M[LP973CO"&)V?M7T-^?+]CYO*XN;^,?R2D)WV.2FK!"N[S5%5N@5]8DXU(^_ M_/S)PP> ^E+5-W,MMM?!YXS,;4A'V0K>/E7:&^$RDQ0O%E9R'^*UX_F.M*Y= M<'9/FEKG5$W7?/X:5U0#=IX:TL>ZT;W:+$[G^W9-$75":,&C'-: MOQ#3NJJ66\\?3U/^,^2E_,6^BN<]CONX",IVIRA9K,"O;'ODJ6-Z84B$Z!\S MXCDM#SBA%'@(K.LJN]H@*\:]8K1FQH*@>VV2#O"V*1=&LL?Y.DZ3WGTS+&3# M!GE20WJV =,GHO+RW,-Z3\=58\MU.F$C'OV.LYZ=9CTE@KI'-4_9?:,[<#[# MUON8_(,N_.W\+EOP<[$DUHA=Z%,)F2NB_V1>'(JY2IW\W1QK]/JIRJYWQAF! MNPHWY7MM\T5TG!IU0:)[$C\1(1N0"7)< -Z>"8Z6*?+N"S+='\ATR>PU*[UH MXG#PJY50/T+CPL9M25]]\:!X\. !;_RJH:N+?6HYX-+@:43BSQ-][Z6DSYP# M+;/^YL6C.RK3U#=5V]0R=[]]%N4?%Q!,/CLKMH;6^,NR0J"KS):01Q'O#=IJ M.*A$7S!DKSRIE,4U0@9<.P5H2/61QU>1 A:O!^JC*./*O(62,)W'<6>"I+M# M#XB2,U21Z9FNR[_'1:(4 V38Z2\JO<2?X=KR?&O@\,6(:&6I],O$CT'4>1E6 M5;CQW-?*S>D.26DTN0W*@JS74(U=77%J\-K:DHTC_XD&,QT3F5Y+!@_J.Q=U M4 5B&<_NGF6P?=A*-6<=/]9BSU>[;9I[),_@^.?SC9X$TCO3GO7W#*1*=.%+ MD%%?5ZR[[1T6I@WU4YPK:[&J%A/H]1W3!\ZA@@8B["W+5G7;3"^-4L;U6=R? MY!,+VZKZKWV[TR5 *\)DNJ+'4)%P&;3=^!NZFQ9\'=%/1ZM0KC-&W)&;J[9< M!)D3%7%3W>KTD!@WIFKCUXDO0_X7J\6Y%2M5)G'!,0J)=X/.\%P_[5.NZSPZ MU75.=9T_=EWGCCZ'"OW]GB[//^9XC&UG:"D7G4\YS!X_I%CGT><%':37Y6+V M".UQ9^!,-&7#!-3^&+[>A87_S]/Q?S2^'G&7YZK"NT*]$CEKX+E3\,MJDG7= M T4&B"J=T]_'EY+0\\'9?Q4$YFWCU@DMW^DO_=_"7*+)KWQ-EXD'Y+L=,P=* MD%'/7HO84@R_A*M=X.1T"B((QN_OI]A%,"UZQCY[QS&'3PTC77$G M*N77SY[F:C$4Q,0_&B0:G"7/H9I'X6*E%+;6IVEP7WYEU@1SNEXV!,6>=TZI M2]#AMY(EPYP%JEHD-KHT!L^>GL_^OZ8'CB;Z+2S]2<_-C"B==EC'/TEFO$LI MK:VXI;>WYS%4/H^>^_'DJ2E\L>&.&W,K"M.2<0LM!K \C^9^[M>D3@C[[#0: M^KI"MT;A-H>E\0\7O Y>8>Y8SMH/WD$SY+B8B-:\: "E.^/5.9*A1YAX8#C M74-)-K*;DCQ33H]":I&SC(B ;T=3#W-@.B=QLX63G(J^?0R\J-N&(KG"# 1S M6LZJQ?_S;__S^)M'C\H'7\__YXN'CQ_^S^?+^>7_7%Z&\G_FWWSQX//Y_(L' M7RP>_AL?V?R+YV^>O7AX\>KYZ__Z_N+IFY]?O?Z?+[[Y_/&77\B7?FN_9'A^ M4%BP*G=_JNHX(]&I6S7SMYD9)5?IBX?GC[_@*US^$]J?<&#\VW_0^,B62.3= ME_^AQ]3EU!$H/Z+AG,EX\F]^SU6W?W0GVCNIM,#@QS]=5XLXQ&@[^_K1@\=/ M?OL#^!_;(OX2ALD+57;EG@#9GREN0J&D3$O&-""9I%EVBB29C!AN+(ILXLJN M(3]%;%J@X;O[L)5RH13:#M67(2?ML-%,L2:JCD)@+YQ&)GH;2SJ7!:Y[X)N%T(=&(Y;= .5&!MN+%%XB&#W0B'JR_I/U4Q;U M)JP8@;8(E]NPH*/*3B1GO- 9LI(?9VH[$C"><_"7_9X-4\Y#:NF2$S$[#B>. MPF+Z#"Q(S.!ZMB0(.S*?58P^%TQ0=#+ODWE/F_=?@O;T:5I34>5ZBA89YD>H0%"W3U,*=QJ66T*XY6T_= M**N5%B*X0,F9>Z ?"VX[*83JC!4S6Y1)PG2+2$;J&3^]:DNZE1(R1:>4LRG: MF.^7ET6DIP5U6E![%]3W7/"S!<,=8HNX,)"W"HX"L+N.0123 W22(J)J&15M MP+U[6\8S+5#(%\IX% V\MBZ]"-Y?\ M[47"B-W:$4$9V1%G!#I&WU5KUO/ZW]\4C[[ZNOB<2;H! R+(=_1Z"G.8_NGN ME+NDH5@R/TLDZ#J-'[22\KK M\44AR94=U3&\Z72;(&DX0I7S!?\2$M/"95Z3B%_;KM#@ -H/1F@@BQT(:3O[ M8?;2I -?;YOY6V1%XO.?=J#3#G3(HY3MAZA>.#OH-B+-JA&IB J9"!QXD>U0 M)R,[&=DA(X-DM.]X(9_ILFH&&%M%QJ()@G/12H&2DL+7:!LG_B (^X"8H0'^ MC(F6-%-$X&8T )R,\V2<[XVIET2L!/;H3@'OJ99!AS)MDB3D+?A"P<13C9$" M9A 5GPSM9&B'#$U(K :@3,U[K"JC4V%O>5V;.JZ +ADY+YD="@)$+7D/P\;) M'$_FN,\8G-\WK5E6"78 M3-GRS_];?D.X.UIXK0^]?&)XH-?GS"!I^PP9\@-OAT%/W1CZ+73DAQ475MOS$U/@_\ MW(;Y=1VWKJN=$>U%1XGVJ/DU]]: #,&Z&?G84"P3)0$/5V\GSPGN"QH?+2?? MZF30!V$(8W>HW4_V>++'O?9X4>^F M[/%6B!8X\=$(JR_W&5JJ+K/-'$8J4E,WP?5#FL_.A)74R[=BQQYM*IQ;1M>K M="K6% 7/JPW"#@ %F')9:*RY^WH>JHV)F%E51,4GE8HH+8=30'Q:)+^N& M5 MV9K[K$GNI6>6@%"WT08H\1(-M4*%LV(P]( 9J\C_F*V>1,P]5^TT&#SOYTE^ M8^BGG';WD^$>,-QO V^EVUP!C^AG!@QCS(H"WV-(Z,9:CEN#?U7HLR&J():' M6:;F>-R!VZ['D*WAF3*\C[HVJ.YX4F%^[KBH5F Y&"VKBM0-=](6#G:J3*L@ MZ1"?%LIIH>S-P"?(" RP]GZ#4EFR'KK UVE=)"6P) /3Q6]U2[1>[" QTXGG MK@P^\W+#Z?R*]2T874-(D(DO4[-=3405M\%62.;YY][-85[MTQ(X+8'#3@[G M3!C>52U.@_CA3QB;'F:;M(Q.!1>;-$+"DK:#LZY,[!#OV MH"[.#C9$E+<1>MCT? TOC;P[9+(1A:4X\G#:+QXCMSG^Q?/@M':.:NW\C+JM M$Z'@_BK&H4PN&V:3(IHHPM-;_E(],>>_3 @LLUR6P/7E7+CTAY&PO@JXF>&WEK3^WE+3+Z7.@@%[*J_ZRE%9_;.ZI]]/=,)K;1\W_Q^JB?%(>L2A MC3D7^)V\5EP#.!1]_<,QE"12W;B:B,MU@5[II4'0#XZK+G2C7W02+ [K1U!I MV2VU_I] V<+3Z::^JSCPI.XD./$_UP?X/&6 H,VO6S!GR>WR7_%!B$- M41H.A3M(/_7F.(M^.;J_2< MXQ+!34$N&A9L*J21M$;3CL50KBE.^L8T4WT+=25:WE=]";G[P*1 EI>F">&K MF0 TGI.8@GJBOXO#5B>(*KQ;2:._CH;(+Q ?_HNAY!$-_KK\*T6',C-$B4*7 M3HN+UB21)B]$D(_?$H:O- [":"123#?,)+P,+1J:J(A*#,=R('1\+@HD5S=7 MIG9 %R!(7%(O(>F+2#B+W]N^RSP,P>15R>H8PO,9Z%HOMUJ)99;5&3S1W%?/ MS3#K]B-+%.==OIUA=S[2MND\%)HAMXWQH\R)UEI.EY9W)@>87M8?8QI,;41,RFSZ:HKDIKI4Z]FZG"T.*TGNDXG MNTS; <\VPL05F7"KLIZJEFWO1*T+X=:$"5045^!H_M$V?=OU2F+DNAOLPH._ MPW?$CZCK2%\LJ370*VRW("NZD5=(?;*V!MV4@'=]8EI$R] 3=Y:S&-)>4#S:>WTS#OO3S=P+1O_9=H+5KMAO M#5T:GZ2G3'Y0R_A4'2\[:9Q4'$;7#RKWC57"BNR:3-(8VZ /DF3:N(*"RHK$ M#9D&51"'T7MY*SV<,QKU8#-;;?G::&(#1S<'%R1C<-E;Q@*[IS2!$HGZSKJH MV93<8CC[OC_Y"_7BNA#> M>G&A)"#@Q%54<),XT+\MZ[>4X8W!.@D!' ]-XE]$AZM<1#\5=8" MR0SO[PC3H[ZKL(",7+'"91]]1_*T8=_)#KU]72:;2:8VR-S=BM.==%IP:B.' MSY'"EKNO&5(GZ9KX -'W*[?[1WY?%6%J4G_.>L?="%MR4M3IJ7]Q03;*'^-) MU[1%J=MIE\UMGZ_Y52)>.9+MZ9MK7HG:C^8\O"@8I M;2% #80%O !NQ]N'MIS]B' K M2_M$\^>-:&'/RZ)]C[XXG ,B(1060_FY-WS?\*N%OVT\%47-!KV^E1 J4-HI M7?<+EEC1)];]+EK;<#C/9T6!(OQ>-O31%>*2."$VL2XSDB):\4%G&@!%)\Q5W3<\J#VAPR$ M3?1EN6)UV'2;A9BK7$*' -0>*W%?>,I5=0+Y%BIFV_EB9]%"M"OX.%ST01]J MXMF_Y ?=MR(2D_4\SG$#*DY 5;D#@1E!<-02SAL8UO3W63.?]Y2JOF)$X&\?C)R;0C_>,J+ZQ8^09GS::L+P$3VQ%+B,=Y'B9?>Y2N6@( MPUPCZ; F&<_!P::LJLTS/+AGI2UF4K6ZH>2BT7/#&WR[(+P(\4' M:"D3&;]V'4_QE=!=5:3AP\4;RN^(+UAM+5O%(\..K%Q?D]PPV8Z.&:Z6;HR( M!OF28GS<#+Z!9[M"DHRTZSB_,D-8!Z)X^G) FDESW-4JD.UTH:Y4LU<45O77 M O'PY>#"):>HBY2W25NC+D_&WIYS6R1?Y:H(SAHJ" 0F0 !*1$[3B6%B([KD MC2_8QNT6G4Z\"R;N8<+!EZ!95XR "RO2NI-;Q G>->)TT3[5-IQGE ('\G6H M<)L@TS =*Q._]SW-IGQREM267&;SF%8SU2L2NC5EVAVI(9,7VB>3B>?I)2T9 MO8X.SAGEO+#X*,&'L*@3WWX0/Q(/OZW:?8'G51N=5)EQ4,_%583WS'WJ40T)Y[- M?X1G\T@6_U^T*H>7-D?$%03 D-;4M62W#',8=VZ$_JEA@XLUQ,J6:+*$R,-5 MV>T> WU+-[PVJH4@@#,%T+VH1+>'.QT,NI+Q!0IWOCA@SKRH;#& $J,^]:N@ MDE3UF,\;Z*^L=HEND,S66?B^!2/%XSWC+NF7*E-1GP9BLQ\RM7+(2L=U-P,UX"UH78D/(Q0 W MH?A<]1DIU:M*]+=MHZ9KXPD*&IH]F8P$,R'I%H0NY[ MJ5.5'KROW];-;3X;,U 6 E.; Y/.1$+1(8>ZSP#?0],CH#?7?)<1P]+2V M!QN>@X?#OZ?98GQ@5AEE<6!>?'1NK**GT[B,[=QB-*T+Q$5 %5Q7IMWCM@S? M5Y]KP?B.U.$S]EX;7W] 3F)A^!ERRB4<$851RP$[% X/KD( %3$(A1]QC#+; MBGO7EFA"E4!)6C(^Y3KL%ZZK#WB4,F'3Z;>A8$C&=ZRBC2$')N M4>ZB<2%]FAQ"C9&0O'L/B['X#?L[3CY.6(1ZEC@K=G0[X>,\H['O5/W327?H MU!Q#*(?K( Z6<#U(0)-'./M[QIX<4>/5R;B.U[@&%(7753O(@;.">1U6"M.@ ML* $$J(['-,Y?@;-$)RL\F25O\(J.:[D$MNX.?92= =]^>0%P+M/R":/R.1. M':C'9W%2?D!'DB;_H:)4BT/249<(\G.E2P1F>=YQNJ?04:N!3>2A&V3&@"+R MO_6E66/(4'ZD&JL8@3$E[RF5VI6J8I,7=7V&+_W,E9BI? 9(0OJ4$$M4<^=[ M;RPA=8LEL&6-VJRH[1X\[VMRQL(ADUG+7GO8;TG#C@LF"[G<37^;P3TK2&C7 M/=K,)LK>!L'B/*,EXH"M@TP.AZWT'?EPTU;S,'6M3ZN(]ZNE3:B#_H#&R9$L M7=_<*GB[Q]*Z6#<].D=U\2IBL(P#$H_WBNLP=);$Y4$89Z1#"0\5)_RGBH8A MOM(B:*&#UD/594U1@A[VG6]KJA2(]/)Y?+;D6PLD;>+*=)V48*?6SSA]FC[6 MQ 3-VY88QR6^'+48HY60FNV"K680C&P]P0E>$,57]U8'^]LHYP%<3KS2F1V< M="FLR]3RY1J/%""14M]#?,1@C7.:F\K$ Q/=?V=!"VEI>.Q-S?./0S;]1=:I&EK5@Q MP'NLFRT;H%6QK[A_,.#N/_N:0,.*2G>TL$:-ICT?JY4O^]&BD%M[WRT!&IW2 MIO'ZZ1+4EUDV;5JS2_9[.(ZFTQ!^UG-!K=H.^-HI>'I$A;7]CX?&O7Y\@.R5 M_7[.IB3=-;]J&S&$FCM*WK^U$-="O,*5 ,+ONM5$9Y0M_ 7!)&A]_RC01^3V MG]?S<\8J+N)2H(3_[#\)V_9Z%QU97NOQMR\#T31^'U9O0^M&X#=!SW*HD0/B M?M7.9(?:"8M[PN+^(;&X:66>D+#'A83]1!$G7YX0)R?$R0EQ\FO=\7@P1G.. M6QIRS1!4$,_L$'PMO%60K(#X1&B!<<)!SX8B<3H#)BO('%" MIUAZ1]]QUM1\)PYXM\U5P(G)1;/WM/TM WEFC$.E]!!.ZG)'3\C96GU$E]D, M*XE)XGD>D-O3_(6,**=RF2F,'PMG$@^'#%J111X3)Y3S:UOQ=F7N*E":IRB\ M&$$8+<)-; -VC# U'6? @"V/WV,*=G]$D?-(*3-.OROJ>Y(05-PX23.A,$E/ MJ$<8,]KPNVM#(K0G,:"BUX%?8R3S$-LU^;OQ1;*.W)J!:;\G#9%(OS)JQ^,) MK+_O6[).#=>73"W M)---]MX +%5Q0K8K=O9L58DQ1WNYPU7B?]%[+S@! .K%+9%#("%)? MQ;!&W_1,<;W+LC+:)A[U??>"U[Z(879;7:)-GEH=\.:'%ZF MR*:8O>)U0M;[(S73E"9(EMWVIZ8^^^\&:W7P!#KXLU_J%5C'%(R,O/>R(I=: M" "=V?,0'7RUV:TDNK@SR3$ABG3L,G&<4%GRT8,GT=&EQMT"_WSX1'Q:),Z6 M "*4'0=?[^;8HDQI@8VE#EM=S?>V#?AS^5]X,?Z+2M?&1[X_(\BY[PAP)*K# MW2]_0GU ,C'>%FC#I5>-9P!<\T7@]H3W&P!&UB(9F)N&5R,_'M0H/A"!21LY MCW+S#"['NV(\]+B72'8!;:S^5RB?'8EH^Y%L^1\\(.>SUSD=;>*Q"?55_"G2 M)VO66N'TWGN!:=&F4K,*ONA*:M)3UK0LF85LV(]Q^*^H(%WK#YZ6FWBCMEDD M+EID04.-_6DABRYZ/G&C!0I:04Q)N6(_=2_M%LQCFU\^KERNX6W#J(XA^1:I MI-=RBB9?1I.]CLUULD]M4I%&2OEW^>V@U2WO 67'1Q^U!*-GX W7GOD/@XMF MMO839.O]H;;K::34'$4HR%YMVG VK1)&3G\N?O0'1*&>#.RN!L9I=$I>2F?M MA"J6DM_^(6'V)U.ZJRG1R0893T.1^MX-/1;_F"#EDQ5]P(F'P(ER"Q-29XY4 MX4@1QA^"P,N51R@)*GH!PM[OZ-M%74X75PP>8AB,;OHY>9CX3W$$[#N:G13* M59,2DCS>DG2QC-4O^A6\3J<]BV*PGB<2422E?GCR)_$QR-^KY@%3L\0IU?%-:(?Q73UJPOCY1](# M$]W=":";4G>,CX@#QWE._7LQD&V 6GE\/FQ:Q102PF,LIAAJ;(.B,M)8&T7[ M38I<+-'X5FP].0,Y\ O 3!4M\=0)+G, 2)[#$[\O2%UW: MP-*074@H+_$N)LKU_)60L:(=8[5!"X;Q/!!TJ(>P=>%JK:S#8'NN&A,8Y5K, MN##!41@?PQ@U/UHXV\'RL:B6*(5NI_P#IY<]N+K=^&[??C-B?L9 5X3N)0PX%?X9\\M V!#9_ MXKTGZH04&E>#%9URI2Z]K+1^>W"X33$R3-$ J MJUOOVJJIY.DZIT65# ..;EIG6/8(Y]A)W/-GBVQ(S4BF@Z@UKB\2$-;E-IC/ MD<+P.FROFX4(:07.["WBU+!"Q[@-6A\$ MP)J'K-,/S:K>Q&FH6V8ZWZ<6?DEJNUNXE'53NTT.QH.5BLF:WK+8C+;75;O@ MF>)81,Q(S;4-:JZ$+XG3'!;)8HJ\@S[/BD2[T.0 )=EI.J+%5ZAEXB'0SY+G M4>"EUR/U/?($T,I70''YH5Q8HXX91"I(C&MUH!9^DSK+H)3Q*ZGL^>\L@;&^HE-C0Z?DG6 M8$M17+Q'SPFS==7IE-0'9H:C1T8CQOL!V;?90+Y"<6+X1GQD7G7Q\:KZKWTK M+)?E]CJ>XRL2:;JZ-I@$KQG5_%92BXF1C<\M;;O>GG#:CH801W#T.>A$<-YA MGM'!-]1&_4&_+BFIF4;*48!FXNSVL, 2V?,QQ%*NFRY#G4579;L I(H=N@H# M23S./%$=R3S2N-)&O;^MDMNDAV1VJ3DEN088]_CU9J?IY8X;!)>#'&KI$5TA(]7K0^+BH"GRP,M+V1%=YGMI=+O*F3#3Y4Z>_B6 M+8]A]W6"Y#A-'95K=8CH6W2*WP;;R':#,P?#)J0">S8W[S\=WN@DH3[<-+T* M&1^L&3B%^%B=$]/UW.6UCDMW)^=4,FA.'-Z$UD"JXQL>5WY;9!2ALXJA -=X$B0WN$TY6%0$3%LHV9YM(AFU,94TDA+M+?90 MWG+4752GB$V]R")416YBG4 +C:86CUNZ?:-E(>"#KV%S+&UH /&S].A2NL.' M;Z*)3!MG?@+=IA+'=5J*_$3%P1>-^]2"$I445I(;C;;(:FUSQB&Y*]GX]\A) MEH>X>_*AX%L("'/ZO>BD-=IT:V2C]*_D;]\8/P(RLDAN3Z_1U(>OHM_2>6:? M\VZMVK. M''+X*1+,#H)$, VZT"G+04Q5YK@SAZ"B!^XJFB - ">X]HB,.O% MM M&R., $/IX#D<-])EDGM/YN632L]5..:C"&>/7E=]1I0B6\=@^GNWCPF$# M[SXH8]>H$+IZ;EHA@I'LE-YCB2T'.BU:2.E UE5M%=ZIU9@?5.7D&ZS*VXZB M94$C8Z*$YG#3,VZ]<+,*_; PEZTS+3) \LG<%6Q/IQHQ%N5"CU87.B6@479BN/"J*@]CA"]?EWZ.[1RZ& M?:XJ7KLI[R$.$7IXX@_KQ8IWJ;C!8K(ABA=WTU*/0Q(#M[N:FT]+=9:6*IP\ M6L?'&%0='":7B[RFA**.K<^-7)EI4KZ *BR=:-';>"PH88/V>XI0$&]=AW*U M9?QU5RX#;Q!HC:AOJK:I65)Q /K0/!(4)-(#WY;=-AT+Y[/O [';KPI6#N4$ M2T//2BM84A3(H^&BG!75P[U0=#96<\K\!;."P@R#T>,'# +G*3U\%&T#59XE\CDPU<\8]8R+ MNT(;$ *DU':.W4["\7(^1SHF"SRAY8I"(LR!Y5MO #%2^0J M>\NC;KR!#4PX).9$:&,>M_IU?;2_'0\CS_AJ,NS9-"L*53M[ C35A7=C42> M=1NB??X4\6$USKE8FE*<7RYNSAD6GDO\K*D>6I>X&SV?5(\]"_" MGM7DW:Q /)U_@ -0L%N@S#["7%W6\T\P1LPT\T!PA#0ZDE_2HN_*XED.S)7F M+:$F)4\D_+E\''<#NNSV^NBBN_?!B!]!E_L,T:IMAXP^!FG<^_0*$XNUBHL1 ML1S_##=);,!#,FLNF+3 7%B 1__8UYE;*!NK2QZFJDPJNCAHPO>\YGAR!(") M7&B./XA/A89W(?R3?1DZ/,QP*-HJAI#X@S2>GK0"[MJ&X[ 'A0-#%"BH7G%7 M?I$)!7#S^)905P/XMZW#/V#[X,GB[FIQ=OQP[AM\FJNI%([4Y8!6'Z*>-&XO M9M]_=V$ @+:6O=@'\43O$8 )DLB,E!'%@%0K"5>9M9R>R1AP%\\:*(-*\EZ*]4+02^Z$#@Y M[,15O.!#*\='CCTL6W3)*1*'GL::YSS4N. V3]W=O5 [L>Y)FHZC8?T3H% M-D(R@0N&(Z4DR6#JS,M45]H&"R8Y::M]+XXA!0 M15!M4T#Y_8C*K"]0EKYI+"85@U M%VV[?D,)SODU);,/ZN<(I6&3MXD7'ZRD9M,%)Q_!X]>/1 MX[D&*3_A*XA;"NW3\HML/ M7!HF76#6$V!!L'=ZR5-T9Q5U%PZ-V=&UN:FIV MJ;4:LVPQQ5:521QU1,J5.@;5J0-55_2]-WBQN--7:UHS$%D0T)("+!:YN0P> MTCT?'N8RM;Z#EEASY"A[T!!487_8.0.%8O0;;X%W3P1Y2NHKATHZ*+X+W:82 M0(2RU"KPV3C)!':=WCZQE4V_OWCO] J>=.JBD-M37XO#55N.X 8(G7WC> M.))(R.^]X(YDI0GE\!J@Y*I>KJ2/AD 10SKE'A8F1F>I%5@>G3K#G@A&!>YA MG]SKH62]D>6"#,2:HDKG,\A=%PT]2++)OXSJ&;I(;-I!1( ? U)\EZL^K[D9 M1X:'CD%7+BOP0W48Q"E*RI<%()%T><:(]0+K9.YB>Q1F\%92W"4! M9UKNNP3I./U[ 60UJC+7U!93N]-=BD LYC)6UN1#7/V-$8.#=Q#,D<\))#A* M9'_R( ZZF'4-*=+PPZNNWR<-A_GF!('\8OV[T@ C+F\4*Z46$=8&A[\9VE3Y79XK/ M;AJT7VHPIKW>(5-Q?\H0#:1,+BY;VMZRFSTXN/_\Y1 MD\,O[DP\HMLJC._F7I=U5]+]!\J^ZT-!#J8OS5]B[5^?L5$#@OO"0BJ7;,J"^4? MR$5\!KTK9F%]&8>AX9 PAD&49PE_IW_.=Y>A/2NWV^AI^[U!DQ"<=TC:IIKB MS.\J3 FW34NB5"[[9GLA]@=)1*1DDGR<4JO592]LK+_:;(688$(6.S^.TKNJ M'B1WY":]HXR8S@2[ MM+<$0X28X3J.)S05)[#+^CC<:SO*G64T.$CJ.?#13U3/I>T>NTT?BA+P;9MWE<]\W:.&IMC=C?8V2_I?L#;>TZFK5)'=1<;5,N M<,I' _];SWPZC20$XA^7<4O?YE;&DQ8L?S\].\1#(U0:=LP5^5G?75=+60%Y M7JP;FZQW:4?"0CRCJG.V M3WTMC>_D. [FSVN9'M>Q2\""!LIW!(D9<*A"F]"IXY1]'[GMEBKW/9EBHFS45BH?O+,_?/^>A#&8X>+$YFFU@) MTG/=VFMS3VC0B*/NB/-!V,@T%8C*XY(AHM@^['G]>3&I(5AD1.1VAOE7QE:9 M6'[L ]TKK42C5>I%//,;-/B)&B;5J6M&OM@$2H'#GKHR%Y_PK$+5S=0S>]XM M57L\)=OF>M3DFU(%ZL2NH@J="*:U'R^'*A2@GN]S>LNIQTVB7>(Q>B5U-"9\%K&(K7J&0 M=[!#X?0ANP<@6"R&I0H912]-.$M;,Y-#BC*<0VZ$E28?EH>>)5\'+0+HQ)IA\(FX-BI>*%;_H5M0B+PR'4#_"XR-9Z*D/$.)]IN=:4 MJJ:G1AQ"\7;5H5)!1WUHVVA+W;J@$('^'==!M,J^5MHA0!BP.+!LE]S?,W+O M:1[P!V+#[#L^NVX"UR:?8ZA#W)[P]6OAT&QF)%RYZI07#%UL9,SC)IBFM>^H M8*Q,M$[3GI\>3R;KC6](3^N5SV[IXCMH"QU2==J&O=BY@$KE(7I?<3Q#'77;CKMD0%[\15BT!>%PC*O-AH#,1 MIC="&<:%>2IFP#<=@,EXUPHWY8K)5 +37%T2RCL&$U6BA6<;V;<+N$J@YPK( M_2?UK'(/W3/\D+S"H4,U!4Z31RH'15S29! >ZNU;0J-3"G-+4('T//%G<C4'?9F>'?23J[:4CRQ@\[10@_8_%HF4]!0H5]>5SZCZ%1.FNG'US MF+'J:ZUM\OZO?K8 ^VA;(R]0[5<@A6YS!@.?G"\YP[ZC]Z4R&$?TOXQK-MG5+EB#N>S[RG5_:ZD"2UR M4\XY4#&+=K:(3@(5E*\:(9-1/JPA>G+XL#S&^F93D$B=>]AJQHVFD# M]UZS^+80L8!!-S[T^>Q%W/#H.=:Y[Q,:;VYV(R/\4^ZZO[XP:GJ?JJZGZKN_WBM MDX\,W: \X6<\^1(K*/60^UI:XM&G'6L=%E4I#,Q5C!-[VI6A$50RUZV2G2Z9 MH4JB/I8JKVX(7)]Y#=3 SWNID44-D\Q_9D:"Y\88\3)NZ#Z12.Q!?6U_NN!D M\,-OOOD2H+)R#:2]T)*FRR6_X4WR&RC8?:J'CGQ5+OCHP8-OV"6@SAMS6T!: MWZ]"QQKM S*"#-;F20HH?.]75^4V/9F0>LW>H+)+4CE9Y$QC*).731@-X?$$ M);^ G)U>Y]DO[H7Q#O&Q2:D>G_X@C%3?D2_PDET\^MXK^PEBM!^^>_FJF/W4 MG//H/GKP\,O/OOSJ&_6>,YY=E@V*UWA1[N3K7Q ?P,.O>=8ZSTAF*24X(YH[ MTO9/U)!6MB#8]8E^H&@8\.OQBE#M)4^!",Y8;1Y!?2@M%ONYTL&Y](NJ;X3H M&5=-*YTYXY\FHF$D2LH8/UPQR"5U^._8FZ'6L<'+6G)7 H[4B-'U&WKJ#AX4 M>R8:4,3GQ8\W::K<[$J%H.FH*H3,4+H60.],M4#QKV5[ZVQVTU>C-]\#NBD9&Y.T/9^I 5=^O:8! M_XT&%4F'^,!?/9I=4Q)6IQZ]=[=D O$"@;KZVL#QO2Q]*L ^>O"DKU<2QDP^ M!QE[_ IK<>&1DWN/N%2>$N>9@MG#HF&*9TWK2(($MWSX9';O@E((J\!KZ_%C M?69:H_B5Y^>GW(EF;\.Z9;H$55V^I^RE7)430R3FMV%.*(6#- ( MO@HM$!R/GBQ]K)X*(O0&:OFY*-#!WL*)GI%17P"])&VZCB6!&N!J<$+B)4D1 M)OYXE 7*>P,V7#)"=DWA..Q-^*)8OP"&=&ET'$R?*6T7"4G;*@-8:OCET,5 M$C>;-KN.\L[U8-\:F>3 ('W"DK:]R[@LSM8,+0V+;*N\"DB9L2027!YC\2H2 M8"*CU1O2EG)_KD)*A/!ZP&.:!4F77LHJ:^DJ$_XVX79<1H:__'L5RC\5',(K MMQQ&(,++@ 6KDFPL:+7CW6XB/Y=+%D&\P M5:P654==EBC2N_,G8>GB<,Q[5L7."3[Y (TFTRR@/[BQS#0)4^\XQD]%-&ZD M*SS@2-[NLN U<*!IV,]!Z-/6^)Y *O$JE9[P!M%BNZ,^@-XF;7T\I MFW+'=Q:E%)LL$<,!DUY"SNDP,BFE:@]J>^QH\2,A-6TCRB]IO^6S2P%LMC4P M#\2<)T8H*'29=*+;E^X@"^5<5\H>2HD%=3HL ,NFN9Q1DR9\H_J*]>(F5Y7+;<@U!@M"7VOX MX-V!EQJ*=7K&*X#ZXB=;$"^0&E$I:8'<9%]+NN#S!Q93O2[;RS+N06<_OUL% M9.P2](-,;1>VKC3D4"5<%UUO6 0%'!THKB0R(R!/9HMFWB-_B3LSWU@^@-%+ H0.]9DY[5N;^P;BW'KC(QXU 14=9]T ?+AJ0!Y*D#^80N0HXAN M_Y;Z"GUBK^AI>..T0MIWGN7X54J57'AQT:=#DI]/)\;]>0_M$>7?MH#I ';7 M:> TY#>:A!]E>N,#%4U@.HXK;$W^FY.W\Z*9Q&Y]GBG36D7+#4^.%W(#Q1C; M?>R,6LK.\L!">H$@(IY8G$K,&+?%@U,0M1DF5C]3RD2OIU$:_:'X[9N!LO;@ M*A9?J??*#$"DO1K_N"-!6RTH:]>/EC;@M*OZ:5)6([C7'57IK:K\W<5,4G5P MV5K5R %PTS^MUJ8*B;8NPSX\.7)_6;Z%HUIUAT2CGB'J\,?;_LK/&8%^:6G M2[%EL850[?3D9_&Z#H/FN'-F/(N;26M;/28&MQOYR12 S>L_@5,HS'9-/QL* M)HYL;^^J!55VH##<1083LD'N,%CJL/QETD$P GHGWL7H,KW;V 2!XF\/ MW&8F6GK[Z'F&T#O$NO),@P82*?DJ^D^ZLG8,W*?*CY9K%>)(0?DGU%KEY1^] M,21F1> 1.(/\SC?ZK):%]L*0"1]BJ<8- MYNQM"!L^$1:@DN9&%MK)&LD3K2G]4J!^TFZ=6@/W7A-K%34&3X!F!Y[!>V;> M[]^RW 9,'O5"0?FRJ:MVBVSD0ONK6[VGEI",C@")%:P:E?N-R$^ YS M0N;P4?Y=-!'J,XFW+A2Y\N;E=X:1GCWK"8 >S?0%A8\06;L@Z-C.OO[LQ86U MH&6OXI+..$G6U58\2&FGWC.*E%U8<1L+;WQY0G/V4QRZ>V1[W]'Q<\$),AK; M^_1(W_X8/_U6Y']F/U9SRC3FW[*.XS@)4HY.>2@^;<"H#62=WCN>Y$[$L(E! M7HV#GU#FM0"3RY,EAM'H-](L_IV1WW^G(AZI[BW.A[SJZVQ MU9K7%??89G4S:'/0VGI6)+$2K22R)L;$[M [C,,8WH'^Y!9L7 MOATVZ(VL1_+7%X'I>L/80=CS^Y0P3+3K*)Z7HM<;]T6I_TW-2$DTDQ5]V\#9JFA!%1.T(YQ^*GN&S@P0ZQFBFYT-#:=8-JD3E++!O38HA?Q+KZN3'<=[#E[+'9G5)D#%9:C#LD(O M]!;W0_^3W&N2G%R3)E3.O$@PDD0N@(7:M"&%'^F@CG\VH^RV M,=+E=,DI-CF9X*]Q"+FZ.M$?D_H4\I3>@&K*Y2A;H1ZRY@@AVLHXGA)D;^FM MEJ%;6J(QXL0G\1I'9,D/3H9\5(:L_.Z2["W?ET=6#KQL^\V;,(264XACP+/7 M4K]]J]U1>>R4);>]6_HOH#]*96%N+JM4Q?UFJF/N38+)C=&8% \3VH;JSZQLKOQ\!=R M: "4(9>J3VIER%/)\>2K:CK4%E=\.66U(;YG:JD>-KGJ$CA%\B>C.FA4'0"- M@ID2 ]LT&PEZ3N9S,I_#>U+;O"-\#&/P,E6+,=,I(=#YY(\_(QH@9G*5T_!D M:R=;.VAK"K!9)I?K9#,GF]EK,P/GO@WSMJ^VPTTIL6\UFH*V;*#T>"M[W5QU M[5($=#+ DP$>W+2&1Z*(4@Y"62E@,+NY\#2QF[\Z'9 G6_OPS4[:$S*9)G7O MH95&]D0?'Y%-G>ICQV52B0J3<"Z6M.)F-V&J_(VO?37O_5Q1):5EYS(W:0Q/UG@CDNT,&>) MTC5(==$,WVRDD4WRK)(:=I ^$ELD\9?XS?Q[I7AK3)&7T*671!&:9*+DI9MV M M4BX:C&_R(VK*IZ(ONZ6JIMX 4.!_=U'*]BG.RV(V>CJ8MG,^8 MP\Z-?'S<]PYQG$/I/!FP9^G#8JBG>POHJ!&4;]%=S00>[9$>N.36>8 M#<<@9 WQ4T\5YY%%Y,9/9&Q3(.3<4X]9*L/;U!7HG?F9!Q/*-S^>;J;O3*5E MHEK"Q+=C 6@A!&UYC)@Q4YK"1"0F;KAS-Y][-&-RH26MIN=U%J%NFG!1)TD[ MG=>A#=_; 1/$WI;#3XBY\UO9X0; Y"E '4)$D'B,!E':>E4-,[ZH,DQ1*BQ> M3Y3MY [%K)SJKA\UU^^#1V/;798W32O "A/<68&-<&0=%;@/B_?P)QQ=9?)E MWJCI;8^Z/*N:-F)B"XSN#+::*8++'-K+3 7$LWQF[+QC":9#=!AH:Q_WWS"% MG)L5@02?P=>*UR&N0>RA+%HE1.>53,TS'K0G@[#9V1CN2JS4!R M0P*:Z[)S-(-+>JDXK/U,;^?:VB7>D7GLZ%]U#W8M#%X+]-'[UZ?>Y=T$' MMO_XI7U\/YZ53,G!\@7A; JL.KVT%DWHI"6@E)ZH21N?8"DIA#Y\.(&Z3,Z8 MDV5JD8&Z96 [KG@LN.X&JFOQMW/"1'%++XE:,%#RBC380F+'8*:\U:@A'8:+ M\Q'+.RB)(Q]UGH9NRDAUZTD4BHX;XYQ) 92KI25T%>2TZ7OT/B3JY7KEN["] MA-Y@5>M&-''4@)@&*"/,634Q&=B@NFLB#4_\.+)-"0G*)PK;>GR";9U@6R?8 MUC^1<^ANE$-N\S:2(/0U8J[%PV4E29PV'+DR&2J+BAJ/,!-?K%@FV7$*5=/B MBP/6.I,O91CMG:;_B5X$^V1(A24'B'.N M8!?B7 PKBO1M70S"KGT@9M0-! 0X8>9T Q8/%IJ:>+$^R+6XFVP5#E)("_&* M$)WO)X11(9,MD9=K)$=_\.^;*5I L1A^"=Q1O6;B&:EGUWVTT,Z8F4>4SD2/ MS#R([[9!*7:]C:4H)8G!7!+]/(F,<5YR -43/J1#[PH=V<.C\?[M8FSGA;(! M#UBT)3]_AVTB9*R'\=-"* ^O)TRC&K!,&CU1H8'E<+GFRS ^&84GB[:\S6]A MW$]\Q4^)GR[E6T2);$V%6[;F=I#ZF,I:#3>485(&1&>\+>79$ A!3O,/Y@U+ MCKCI8U++30TZ3@*ADO,CIP7+_>AA3K/,^O*_G4#+]XA/J]52!0E'3*-*F MV&B-F!%L^P,#/!7+3W:UUZY$1GR'@U%P0PT, M@FFP*.,):^J9Z)FH_:7O5;O]2$ M&V4O]?35S]V_?U;]\T=3%(KNR_JT*B83 O)01H\BXP:>Y).MPU6SK81*6*@] MW!?7S2+)[[+'6XF:2;5.@H1H^[6G#.&T8=_!T7/7@ M;R0C;[P)Z?3A++^&"1]U3WC^\N/N" HUV).\Z">33Z>5>%J)=UB)S^LXT-M> MEMNK<%/%>WW;E.WB(Z^Y5]]^W$5'Y M5N-I-?ZJ2&VB/9^R;B04SF5M!@[F-CB1;V(V:=5BEU*#J)BJ-#*\P:O0G!$Y MC+"!@\0R.J%,"L/2\;4M19"B(G8MUZTR<560)PB:^VCJNH?SW\Z:- MN\U-U1*H,OZH+K=]R]SD915?D_$6*<"F8!0E(6+V/,3(4LV5\LJL^\34,'\:X M]9LV2:=77=>?(JB3[7^X[6OM;=D [SUM<,H6PF8O+!P#<0>W,]OF?>J@.=GD M(9L<-O^1X%KW+]#V8MQN>\JJTX54;@[ZP$KI_@#_/% 4#'X#B M-HZ3%;66;)MB5B9FNJF'G\(* 7=)SB I *]V>JT[P$NFM4<^:4JZST_8QA.V M\81M_'WP*G\QUG'?G-#U'7&%41"\"26@*ZRX17'N9+,5ML)=PGU;5]H$;YK; MMW+5,]_M@BN%JY);52C.59HS_K?K]=2;4ON$\'8<(9^=TUY63M=B]OS5MX C M@J!5\/OKIJ;..'(%+RG_)T<"B]*B-D1ZB72(+*0D1;*(5";B(":^"ATM)# 6 MG[^J^T/"0(R%_%N,=[8"<(LG%)((/=#Q@S;!>L*G3;-/PH[A1JCJI[ZH,S5L M79PPDFF&UH%*7FNW0F=3QV"A'#7GV.ZSC$U-B,FGP\,WSBN+?1YX- $1SN8_ M/'W9)12G>V+5?;QJHKM9XZ2_ZJ,7OX(V(_]577TVV&(\^P6W;1+;$2GBXO[( M1%$VE!HOFIJT3EI%@G9=,^>8FY]RT,PR?MF!$B8]58?^V811+>3=QB]$.:DK MQU("2]9.T'C'G?1^WE(SU%YCL'$>^%6G]B M*4\87]C4%#P7\_2$N77* #7T;=$ZV\=.3E]+].03UJ=%8NR^F8[TG28"*Z+G M8A2!WYJ^FT"^'3?>[10<_B[!(3$V4N9L7@471DG?\G)J??K.?#E9T>]&*3/N6J!#%C6*OJ;# MM NAMMH#M..X>?ID1R<[.K ;\88C))%*L+ ;-F=KE>ID2R=;4CTC2L5LA5Q M L?_G[TW86[;RK:%_PJJ7]];=A6LIUERY[ZNDF794>*I+;G3_;[ZR@42AR0B M$& 0@K[U[\]G@$ *3EQ$JH;=:MO+(D$SK#//GM8>^TP\PF&.[G>*;L/G02J M)([F2.3!YA-LWMRK$I7J+PI+2=E^^ 1;833$[E516$H,$G'00P^C+UW+@,,];C:]]AE&*6L7^"/6EV-U(I= M)@.I:49:(T3LX$O#E*D4@+N=DC)P1>GT/E:B65[_&8/D P53P+QJ*M05J$OB MR&53V\7"7O6ZYF:3:EDP:0R\&RM?S*VPDBGY*/[(I<,J.1B0$&&[I]:=7ULW M(Q0T)$3(5[8(5U:WEB[!#^H&1@_-YHLDJ]:N:FLU37^U+J].SQM,QLU>5[)* MHU6KER$^0)?M,1537P>-\ER3Q\DZQ@0\0;DIILL9UNMCJ@2#Y,V6+D6@I87 @9<(C+U0)U*2S$,KDANDY01"NP=&J!<#D\UF;0 M!I?E%7;TCNE$ M:M"O.=AIDRQ7HD9:-).NA;O@C%.DX_)X'0KZ[8_@?]1$%E@RMW.VQ%5XSL8*IGRU$$B2]\)=J Y?%]I!N M>F0T?)TH<=L&ED-AT"A6?5P%=#\6E/%2 M%]5Q7RS-S#_93U?40Y"*:A=IK)!NK:P#=JT-(OU(H91' Y1R@%(^0BCE<(/\ MI]\@+2+T=13DGQ;H.!OD@DK^YGXA^(!6Q+[ @ M4LUV K-3&+2O7T6G52[/_D>H>6EV)7GXJL*52=+74&*C):T.(^$'F M!YG_^MI9X\RS,J>4"69/J0K ,@/6ROB/3L[[+9!! M]@;96\\Y1@6V0;\KO[E64F.+K@@9?BV :82BAEF26Y+$@1=FD+![&\-;%%69 M9V.'%;(EKK\TVT;0C8"=F/BXA UOCFU!\44%[*9BY.Q536Y=P.KEAU3_#?"= M%L9$*4>"GSD88@O71FT!B<% R/D\M)(%R[; GY8KP88%R2;*1@W3""KT*.SS MBGO@%71N\&(M'(V:"OD %!\;!"_P$:AHSS%HIWL3VD:_#+(,Y :A: %D+?8# M_EZY'\[6XEJW!_03U*]3,\*,@(1WYMYUWKRX&TZ>VAT>X B/T,3<(5)*'B>- MG8,V2H39OS-*_1#[0']KL2^J;.P 6I(@IW*2&;:B:H,@1="F%=UA.C?FH)@* M*3T]UE03U$V"R44\+3:FA?\\LQV$NL7(VHU8QM>7X"?W($^0A8)0=LG2]>ED M+)42$239O/:JMI" P]2957@2$=*.G>O@N'VHYYWHS&.&@N6?EC2=K!HW\YJ MR IM1FZGRL$P-T.WW0[O?#F.-OK#.OK\4N3O^_6A/&V,Y7;,K]J\IXD>K_S# MV^C%KE]>:V^H;VZ@R^&(J?!)2V/5N+YQ9SEM$)E,74_'QD>;NB/@QL =R+8. MI?O1R\=*^0\Q7+#V[PG0=G"1N/SHLTH0X/M,ZP&#X\(#E@;KVB)>J(^U:QD[ M'=8(829D+*#PB)"UWY]7'!L< =M?TLXLS_29K(]]S8D;.V:96J\O0UMA GM7 MT.%$AHK,@I:WT%(XL_Y=OJ+#[9T+10CWJ0'I8:@B7TO+:66M7J\379O,\+I. M$*8^0E-AXC8H7SU 7_EMZGQJF0&'//B/F=J#?Y M@>6K1,P0@2V%,3IZOY\3]F++)/FQ)" E\=B-*+J(\L3M=<"[$#NT'7)52*,[ MSMYB5HV"M/08BM/#(XD\@T_A$L/4VQ-UE4X'!;%(D/SZ8%JT9##F4 MFX@EEC/PJ*:S:#%;U;"%*$'P#.E+W:<(P/LL*XH/WX'0$WL,/&I:)7,[=>DO M:).A :9C)WHMFMM;3I1 82S$1%I3<-Q&/&I\&76UYF3.$MN9P^_\M\ #L T. M@4<-6$@5M4B%A?L1%J:0,*)J<3I3I.B4_/Z:HS^8TB5Y[W^R#M$^$XO&'45^ M0J^.^-7V<71)N-]C9%[3ZD]B#Y8SYC[?LT:\6WHDII)6BYT$]LZR*.JY1Y0,A=I MQL1\9AO)<;:;G'XPB;<>DCL0F0QB^=N*I9(Z,T<;5]PFM5_1FPYMX >Q^E*Q MLO+BX_30_&,3W.=)!:-$?=Q!K :QVBA66>&9<2UN>J9 0O;#3L.N/J:!WM:2 MCH W111AQ:5M3 5.2;IP$DP2.M7EU9[$Z\137+>0 0SKM=.R)1D']=2X \B M.8CD6I&49E/$'[^*#"'/QAU(?.5MBGRB^;+ M:IH40J#0WV7+X9]L)PA,\?=AE,;)@B/%PF53FW%# +V^#XL?:^&)W#[)0[3X M! ]F,]YJ&Z&)/8N=%9,JJ9=50]QY5!#/5>G+LC5;B_QC&NK*HS/@ED2RBKQZ M,#[M-^=VBZ("=T7OVH<#83R']J6S( VXOQC,J_@AFA'50ZV?TS;M@,;8QAR8.]@V1HQ)W$@@CP+(8=@7 MF"^WL#=* M,*#0CD<.W#_4Z9+:#D_4(7G'NXKOF01ZQT"30)GRIX9(2R148V MW*#6VFO'/EI2X3PP*L1V2%(:@E1.SR8-L4NT(,+XYU%6+LUX5H"9,5T):#CC MG(&P+\01+ %V]*RHZUV!Y?8$Y.W5<&#TE45A 6::.0#^&=0?8>""/ LFH2)2L\?BM1OH/P%P15J1L0RE[!M-AY M2=F:>@QW(ZO-D.UNR(H,PKE9./-D?"/]HQ6.7*T\,QQKA3C)QIP]+?G5FASB MY&NH?([:QPBVA;0G@J#3VZ2@&B$_-.D,#3):B!\05E?Z(CMJIF*@E1U$^=Z$ M#$@/6'^%M$3W2$[AA[HN05^BTT&21FP9[%H@P)5\ HQJ]MWS0:#@\5? NDA' M&'>(B V4["(JO]QD\5#U0A&-FBSGAL /,96$A5RQH,Y@+1#] M)UQU8?6NE.S"ZWQ.W!Y../13E\2QTNG/8MW$!WE&(UE!7O=-3C[)?\L%5"^* M:@ W!P^8QW"(&7QIS.#Q%&N+"" I+HUV2+D#%1%P+?&1*=9@;7@15D\JS 67ZE.$&)R MHHSF2L^*@8KX:9-4]*&\+*;/4*VQ!0'+VE!1<%;7C>'@OM?=.& UOJJE&2'$2LX"4* MCNF&6G_83"*LE-LBQ;LX%4\-:Q'*4E@9J!#!4C/X*S\)E[18ABU)LH/%)R2W, M/":%C&\,'E=")S59QAZQMB\=WOB\.+8S<)F*QLC:6OX&5*UX.$"VB5$>3SDI M)+ZMN)@_G#X-KC)L%Q-#LMHSP9U0^IVN9,]-V--*?VA9DMK@RKI?K/R9=K^1 MG5KS3M[P@-G,]BZEO6^T\9D/"9$ MR>F *!D0)0.BY#=SC!ZIZDPLI[])NSKTMU"AV^6+ZP?DL*Q*$^/#XSNK5?(RFVIML8J*K M,9>@G9<[L, M[PSS9P5=0)ES@QR\BNJ BS*:-@FV)C+&%1"[+J0X0MA:C#951MZ)(R#K',VY MB:FH^&"K8$>TNTXY.H^3_-%,S*:B)?ICRW1>#&$H5%\[\5B&6) M2 +'D5K"H_65\DB? E%R$(&\FB62XS M:85<40>WXHW2'0737M(1QH-..XU+/D"+[EM3QA1PY\/*2T\A)$ERO'[[@6\3 M?8+''985%)DA+V:T6M->9@VQ$:XA>;!!:S"YK"89+(IBY60\Y-U3D%3Z&XG MRQN]N(/_FM1P$QRC+.7K%LAN$[_1)GE@_G$?IY*CSG5==G@'&YYD5T6+ UD4PHE#V;21 8HS60AD M5AN-]7AZ*08Y&M\D4^WOI$H\])3(-4\T>$3Q &VVIUW!O&['E>_;RH/ZEYSH MA(EL;A5(R93Z(3GAZN4[19,AJ]KG4',N[;!B<"UO4=^<'VPBRQEKC,5CWADZ4CGV0T;I,Y$'/5$^IP9%]QKG/!8 M9_/UF$<<(R3MUHA6:[6 M.K3QGC;9J=T"NS+GWVQ+." $SJ-\* 17)=^TNE1 M)5S66J="^="GQ2A>UG>MBE3.C=&8?9)R?P=5,'<9]3SC1]L66:0K]))I* M2]A3HZ3,6(;>5X1AU=V4<02M'/ZH& T)DIY/CQZ^WF;YT#(KMB-80G M[;H3";5;Y2Z+5A4XYQ$F+("$;C>[!D_3K6&SI:D]4Q9!$4F%%ZR'8ZBC)^H1R*&(.9LFA 6F$]U@5=2 M0IG\UBCDY0R)*ZO4F33!&$$>EN6XS$61\9BZ;_*JTNP1H3DM,(D2FHI5F=N[ MUH[(GC*W)IS_'7$'LB5%TN6^8[V7Y"O21A/N*DQN64!H)4=X:P1T@V>"6OQ+ MUI:DQ!(UD^ 0;7! Z(RH"O<)WQ"TWI;+CT4)-M>A-O5&U;1 WH6*NWIBH*I MYZ"A"U>U&^G.Q,\GMCP3L)'H]D,=:O6+5:2Q_4"2SK2A;J]HABI7QT5)/'&3 MTZ1*I3-UO[$J61["Q:6HF#UMZ^Q7?T;=IT28C:G=QRV1,R8_)>&&[\&I5NP_ M$S:P9'P#IRV>-0O$]&"6Y:PN+9^1 M1(U3[._K=W5,"I8WD(0<\QMIWRQ;F40PQ LD"F_K(,VQ]:TVM:E$X:F)!YER M+&"Q9'5921;>ZB[!NDS:R7X14?8LQPE6)541"M^2XX>FJ"W;\Q@Q5:P]2,EQ MXR48 _8[]F[Y5F)8#"SMHQD\U>MT:2GO",N$YX"\-+!%^)8A#X2:+C-4&9-? M E6F5"_J+V42IRB-M)A%$FCG7U'0/,*HVWL0XQR+U MXZE"(6U^'N=-C1GI540\;:E7MR(&#+41G9.?=PLZP.&=MD>7]TZQ96#WQ0\2 MWQSC^:,4]"S.O33P'H5VT(W=%O4%&5>W;OR&P4V!JL3>/L MRV3)!@SV2Y@:!Y=(EEZ,P+8SZ3?FM76*](&E67FHT4Y%YR@KZPQ.1E))L0/I MH/$,$1#T3&OK.0?81U]ZK7<[CF3SN!.XSX<$[I# '1*XOTV@Y66CA#BATV<] M"1MAGTB?\03:WU384#]T'/L,Z^?2,%1(/">WT?]!V>>2X)$\=!> MH+'PGTI:U3%W,U"10Q"K#/O$)3Z.S>;G$*8NKLTX6=!2_HL"@ST#[WN%6'Y4 MR\90SH*)--!J4SZVTNY M7/A<:F0;^Z>Z:"K$R*H=D)@S-AO(;,U0L0Q]W%6TZJ"*P8'O]"$LJR+M /1T%T<-M,*0.!Q&T[LJDS\ M%;]+-+H1-*AK'6>4S&1!@!3_,37*-P(!6O/ MO#$E=PB%1U-Q9):H TKB])1.3#O1%5N(^2JF-^B2\=&CW)F+9MQ/XT&Q9L:B MA]J8(]EE[XIPYT.-\N54%7FK61;X _8JFBNJARQ3!NU74$%GS#&C"< M'4-=Y\F-(>0F"#V\6A.>%H8V9[#!B$>7 MZLRE+5WA1._-M%;V=/IZ"6FC*'\GXG9B':L(I^24,,B>]!ECB8,OBH\B?&E] M2QSJ>5J2WNLRIQO0BA;YEWHO^I-R4&IPE"0ZAFU@X=:LC5.],80E)VT\8HH; OH'*KX_*^=5 M9/>TO>P+N#PTS;:-AA@:"P' J%59LS3)_ &+90%'6LW7Z@VGY)F<8$\U+!OD MOEJAM9X]G,&.P[*[N+5'D'-9>/=RK)DG>9V9+_)RY5LYM2FRLC-3C8\(\0UB M];#$*8T^)*"\"X$7G<\R,XDNJ/$JQJ7?8^6%X9*GLZ)(HJN;\J["(X^?OJ1Z MTKE\ZY75\O*MF&):Z.V,N;S#6T7N;^CUC"3C5B+:.).>E= [*+QTJ E!B).5 M>R@3F)RLK<<"CYT;6] B.+8 %KTD*'+>V\U- MKTE,-A:Q7S>*;I=-_-JR(_^[^)6BD^1P"H?9/VT+TH80^>;C*YE:DI)C"J> M18W47%L4ZO?[8LHQ\ZAF*+]E[_*RZB':>D SU[O^:+U7&1U3H@F46*SN&24K M"1'%>JE+'-M.!SO<7[R.?];SGD,L@R 49 LY/37P+)9."R]!3 M0$F1JE P>5"SS,!(-04"[2(,T4DYH?CC>AAAS*QD"MAZ'_-,KHQSZYM"G \* MTFXA]<(G^3%[F[7:4&5()?_T(:[C M[Q4DFS?BJ>@D[KCOUV!BZDA2N;,&[QA]SI/]P M=XCT#Y'^(=+_VWA5YY1+)"7B\>KGR1V[X6JJ,4,+I5(9L.:RUMZ-U3864-]I ML7B@9P.OP.?S+V&8*^_Z\O^6K$IFY\"&V3MT'$+2H(X*+EMER:.=#LA&F M66 :!,I,^%=Z2N'WL.$[HZ+0$L&=(ZL PQ9CKBXAB\)U)\+A%-1_W2"3#\\N M-&_B:&) \^+O$2!/1HXOEV::U;EP$R1U+657,)Z*Z830!JVI5[T,G"!J,AQ$ MCBML9R"."O_RQBQF2,!(;$NE>JGE"(=>=Z!4BO7Y.< 'B MZ-MOKV2"R+U;3,FR:8FLK/6* \ #7G%:J(.89CL7CP)9@QI!P\AY M-K%/H*/2P+D&630N0GR'N3B#S@[!"&-_7!S-]I-2Y.[2!ML"/;^0R,%WDEP- M5\\.OJ1>P8Z>PH7_4.@Q^(+. A<[%!AG%O1)N"V.D9M1."2>A.U$CD(ZI+8\ MS(JA+9NPW QP7+%R"=Z9!'%'41E.7E7Q_WA M]_71>M@E1IX_NMAIB$7SV?P4^UMB[Y( *:@-F>7$X>^0Y\P?]_&<(*1+U3H; MJV>4#HWK=M LV4!^QT1K2$Q%Z=9%LVP1'FZ)$2&A7V_QY&J-^8;B8XY9''C! M?1N#^A]-+FG9-:F21C"(HT9XJA1__-__ZW1_[^0;33!(Z*#WH0/[^,!,VB+9 M_;1SM6-MP+#3%]4S@U;*GMUDXQMT^U&J8@>R(+K\.C10ES/L>!F+_2*4$<62 M,Y.45*_):S+V?.9-8=1"33/,0>6-_LT/;'_)H8? 8;(QK9&8 MJ&1;86GK^A5F'L$:+%Y,P7+K#_YWE@X4;PJB#"/\"5PZA2T"3!@@Q7@4^1L:NC(V MHE>0TP)^HN>Y:",0=0(V'0X'V^:)HS.*]V23<\0#C6K+ )Y0<3#7Q(P0%E0M M&PJ0>=XC7Y/N[5M"RWR%Y:6?P[>6'L[/_^=_9[[]V-.N];YX^ MT.(PC!Y@!D-DW3'L<;#MW+UXAX,['-SUPD=B3V'S9$[5K1I?M0?8E9M>.U0( MWFP7X-"77E^%H;KQ3]3K]H/V&H@]B3UXU6(9<&#YI M?'-8,5<9#5G4D P!8]2$9L^(YWR4X7G.QA*"$@X)RUQ( ((%LQ(7+-%R5,\I MO\XFKAJM__V_]HYWO_GO9+[XQAFO5P(Z(VUP_O8J#BK8_4P 3RR@-9"J=!HZ MPF@996M[+\4]V3P;)B3-@4<4%N*8"UKH\T!F8J 8!:*"ID3KTXAB\[$.D/[ MG4%;;-(6Y-]Q.-3CCY/J'DWD)"/$N*M28>]87$^.\-BT61@/XZHTS^NF]_CU M9J.J3%+J@P!&*=9;4Q 7J?.M1QIT;NT RK!1@ Z,4O*40?&,!6X^6Z22P"RK M12G9=I?5=/Q[:OSR>:?A^M:&!)697$',#HG2\TW^']D/_7!O@$0-D*@!$O5+ MVWH1[X[7FP!#=GA:)$"88:E4F0=(<=*^?FY[;?I2%*V7=[-Q3A^-X8--;D&1 M',?U61KI[QONFO"K:"-P>*BJ1T;:XK;3PKWDB@&Y9\( / (4UP_VYZK M"A/"T3PC@B3AL,SJ&W8IE3C)!PM0& B7!R9FYJ5$ M3.. )\R**DTPDFF"1'*1E(BA+9KG9JHLK;7P<3EQ[E9?KKD9\RY.J)%)5GL ^A8]%;?V4!P<3$W3 MT6TR7X]QJ3?I+.<3@80V I]I;S9DEH&CAMF\#GW:(\)[8+4#5T095U#9C_9P MYVD- 5@'$&*MPQ8VI(L <5:C D6(FZ&8)@P\G&>U9;:SC+YS1+^;RFMYY \2 MS,_VAGN&I=+$U7XT29L@>@J!X4+%&IA0+R!H6_$=<$R) 5<+(U 561;HWT@& M/%SI;RX..6LCD8;53O36?8I#H,1]QR4IO+N*820*"@:K46K_AACUA+&A,%-8 M>5F*\)U-(:'$?R'1ENN&2,O*JE18__KT2SEQU^/%6Q\1J51.GL".RK0EX%RN M[/PV;=;&8 *,\<@%#M>YB2V+//MQB)/#P?FA&]K@WU8O>"A R+:]05+1J@]AG_'4#=5H 7P#J <=* MTYLQ$(;ZS=+*L@5@$F+E$>WB>YU=)_.AOIG/O[G@8IW.QFZRU+YN1?7#ZJ<_ MDF+YZ!(E2@U C->XQA_HZEFN'I7,/:J7E,06 MX.RFU&.W,L'?^BK!,@[,SZV5BK]LJ$NH5XG7JEY7/:TV]I+3?J+H_2)J5VVE MA$U2"\V,.*57#>!5-S-/%,5'3##GG@FOK\&.']X2(ZAJ;_-7]?=(\B1Q#9>K M\FF4CM#UANX6QAQJ28&&*D*J5V'$]4P$EF1>&I)U)9ONR+KR%+70&?TS_)(R MF2_BJ=H>B@>JFF3!D1A0NX>Q9SH5R'M Q7:DMNDX6,(!WT*MJ X*-[Z@ZBN! MR2GA@XJE=E%V#:1\F\U*UZUSK\[?G+P;-?K_@%;KY?@"-H]=RBM&++. MF&SJG@O'6.CU2T=*'%'S(X.R1_VU4JT\FM3DS-?/)?[F%!4FY M%'Y>ID12A^&#V_*&2FNR:MS,;Z70QD^O-X54\>+>QV'?'[U2)&G E=Z.L,Z1 M8@Z(W$&PUPHVLW!9MXS*UKW $WE!TE1JR<2Z2B/K<:DB=VR/@<]^:N=Q5)<5 M]M(-&+J\5,U^Q!'P5F5EI9S+)(C)"SR.5 L MDQ$9BA5H>\9(GX%^J00%7*6[QS5SKYDV'*__]./%7K'BG#R9QT1:3=UP^IH, M^80P-BU$XEMHO#F(;G.6$N66&2:)$I0\"TQ_=2)$Q#B8%35?&Q@?7M*_NP,A M$AAI'D$-!^;N:#&[M-^9L^: R9*)/(7C1YA6'/'X75GEZ1V^3T%BS%<_G*3A M)*T_251:202]FB1-^DX.4X[GEQ[JQ9:(5$^$Q, M9!.60R)%E@G$CV)NODZJ6?STFXA(M5K.KP&YAHP M^POH%#Y-N\D_ID*PF#&@WK51:3=G?9>-\Q)F!6L>1^?)PH!,EYPK?@/3FN8- M[#9Z%_1P;!0QY9PZC8Z2KDN:,+HA^"A^-5.(-_13($,6JN4+9[#F$ZEHQ5\9 MB_M5=AC\"S]@G!-'VR."L@=P G>("0@GS/*P$GA\Y 2M3Y33*@6')UO:A*W4 M U#6-]"72J4+I]A9VW"%DH32 4@0/V;+/NY^ 2'E5L-62&'RD9*>]7Y828&< M7C<%CV32HL1;E/@>\:*M?'\P"Z."]KQ]E]Z[]G"LV?&=Z)WF_4-OR*=";&4Y MZ5((4O&!^:D7+Y%!W15*S!&(&;4OL$S+V%32:_UTIRUZK*IQO7R)A=<&&L6 M8,8Y;C'NJT6,G8 =J;>$4Y\N>K$>-Q6],(P,[K.PI=V)U,+3F=L[91:!.4C= MS%6%996V]EQ%W%E0P!.3#'O>Z(NG7AGBDTF+1N[*UOKF%@28FWA,%65O1W,EN+?<-' MB[B:H&-?,.K6R\!(,9CN4#!AWSLGH1018OL._K55L!QM8NK%W+U^EY[N9-O8 M/VE!H'"M9E_;$0E^L[XIDE 2H]V! .<0T=:Q-SRMYEG=0L'!-VVHYG2_N>3! M:H25+9C;-"5;2LK69CD >08_DL(E;'5+9C9079V^-53NJ?A'XOU&LGZ.%F*U M(_.'8XE'/H3H!IE;*W/)"%0I,]UX)E?G-N+JE=1@1BC ?,G-B,8DYW/ C,Y2 MJQ_1(1WD;Y"_#3B556 ZV%J5L+<%U]!8+V19&10<^3 [<;"_56%6EJ-\0K$/ MU(*<#Y&^W7+OBU.AQ:&]QMT*%2C9;5:>J?6-K?6GA_7?_WS3__LA(@\&1.2 MB!P0D<--\^AO&N[>33&>,B'S\"@H&&5C6QS4O781Q0(M9W,T,!DCM$ !92V6Y\OODV-T 8B"%2'Z7L M#JL#^QK3WUQ[VHVJKP]':B,VBZJC= #8;\H?*["[+R@[E7?>5W7Z M@Y%6846^"JLT@^WIU(XZ,EBLAN4X=L#_@C'Q=D1?N1>T>3/QPB :7MK+6'2[ MRT1C5E]Y*IS4M#-]L51,PG1\HIND@C8,TKD\=%BM6<[D%\V\P"[N,%"$B9A"U0=0> M8B9B02U!1M=YS%20JZ57MOR=^)RX>X[6GS=UBVG04M!Y%5 YBN5$#*J!/ MM!E#O3M4!]P_B"[8 +9SRUW)'"KTP20)M:TJ#QBI< 5XYW39)Y9"4W5JAM$SG5-0 PNEU"1AA'BO(L#I*)%_4MB)9^NN2 MAA?""J[%CVW36N+^&^@M6R$MBV[G4D+L2Y<@T_A]!*H;8KE^M<5(:EE$ 8@B M<35!O,,[T7NWTS0O*E(1PEP),7/]$GX"_QCWNJUV\L'-6'H 6-L9W@O]V8"@ MY%.9X+/B.HZY1[=(_;K] B6O/L02OV*#:7H8C:$I4MOG$DX@U3YX!B0MJ906 M29;5<%.+TOO^G7302,.F@"!32D7*8J\U;FLIO#4$NG[WVM5>-6$RJ><4TL__ M)]4FA:5)SCG]=85)@62&Q4C7'KMS-QS#M".Z;)2<[DVTT!*"*]%L$2'P^[6@ MAL3&!,"'GY1Y5F(1=I+E=>#L2PNL5ANHZ /< [S/HF#TJDI MB#*8P<:P]>8.SBG_A)UC<6'YI]N$NW*TVY_)QQ&HX54E(A(M/ H$0H;#=$O= M.6MR 2,%%$1Y-C%4VFKIDWH?$T S.$4&XI_4=3G.",-!!X5Z6*R(^0A_M'3* MA%9*FXHKFFZS6D96693V6H9F6_TM/BL>Z_&L1&8/-/Y 0S;$ L+JS0KG=D61)B1K_6RW@2RQ.XWIFG#>=&Z>^E&S'R=M&$8.>P155_!3RSMP<6 MO3;>X-L%LQ.FVFDCRA\3'OYPP,,/>/A'B(??ACO\C>W^AIH:VV3[W#A=;.(3 MKY>=5\!/*#ND%ZB?JM5G"7+$.E@%C<("5*QO$WAX6+Q,N_<+]AX+!FTI>7S2 M':^KIA#2Z*4@B"KV)#U8KD\$9&=#VA@1NX*8Y*JE%=UP <_N@R[7$(<<=KAR M $SZ#KZ);$,U)%/EM.@=9^R83TT BD0GX>P-WPH3:H[Y/+/P M4K#RD:S.(49=QSZ]U+3WB$>QU)*DC=7E?N3\@?=5N]UD-?]]^A7]+F0L>/E@ MKWI;"6^\?HU]"VGAOQX!T69HEF.$QMV',X[&5IK55;.PFB#H",4J#/XRRQ;" M;N17ZE/ @3 ;K,6BD://[JHE*O5=W_!$=H:^?7#O(KHRBZ4AO._> M00S7Q?X!+0:9+<1"1I!@W4B[0[R&5TE13K+H":X+UBWN[W[S/]DF)+U\X8T\ M[DP?]S__._LK/6#OFZR-,68T#6Y= P\>O;M]2&]>;%4%P)5][3$"@PW-A<(P?YH9,\*N2"_$*5Y MFM3+JL1/PC853#6A3A6#N75:5@&3;X8AZ\V\140KPY17U-R076U?OL5%O8\O M1!4B:6X<@6UO&:SY5QF1C7G=/RP;#BR,M$Z3KN-RKR9Y4&9%-(X;Q[>9%"'Q MQ8B2KO&]7 ETT1)50NO&ST)*$%&.IA:R297_>$T7*;V$PD^[ZS9XMH6C@ISB M$44?=\D F\D$E!EO\2?0#.SQKSN,U'T,EF"6(#T)RBZ_0F*)32V=)6$M[VVH MY??;[NQLK$-0EBWN+L]3E_,N-1=U!/H13@XVGE1_&ZD+24G9.CS^L-=TN$YR MIL&A!>RM\*B%]]#*8:N9O<]+S?8(O8D(G2S_NJ-@D['!B2ZB5V94-6A][A^3 M:CVB;88MIFX(.GF/>(E/ 4H4$[03/Y[(=NQ1^132]=&XE?.[G)Z!V9O3"ZU= MYS]S_[44H=7RGE<0>K <.F.8W--XHY@!69 ME7<8:(KYH,NC:L05:./Z92Z4>@63\>"?;"@%;3UB][GC#\D#^*U:7V/GS$F5 MB9TE12S>E>YQ1*'%YB,_:7O"D*$-2OA*CTNH'.6VK6Q#)]>WJS@5\3"3*FYU MW'/L0?YA=G+BO8>=I)K"WO;G6"D<^S:"CINW&W'/JRKSS))$&GU5VGI5&K4H MF];PDUT&O')NEFX^G3]+;L'-*N8B26R>H$;@ Y0<93,V*+FU78YM6T%1>$)O MU_. S6DAN&]HN<=$/NF89"7>F(IK(R@B+D[&H))_I;L=P$5S@H:9AOZKE+0" M."P+K]FP7>S4ZV#XPPS++W!ER;Y&@YV_87[&140IAA77.CZR4^:&J/W=K2P\ M;,YY1PB?IK8P)(N;*WX'91EBM^CD)A#DC[LR8N-Y+4S:8".LET?AA.N]KU,P M/THNHD5?-,<^ID6!:A"M@P+[F(,I29^FN'EH-K@0=>PGX'JN/E)H\ ,]R9(N M]H@.K0FNE.^VV.=A+A33AM;H"T2;[S5G=Q=H]]P:=(3P9HSONUUMHU;X#:[3 M%.["!!GH+6\:'3;IMV)1YEZ3%0FTT^.[B[ 3G<&0F@(E +L,*9FF"$)C#9V. M]Z)1%Q=6(;4@87%G_7E224DVD_"-Y4+IGHY3[>+\C?OL'YZ ;#+NP[1T_.)? M1A$:][7EK./^D((R&=/AW:*,7& Y@SN_:+2]P:2I.-Q4992.UKX:_4?8(P;N M<5V##M^C9DEGF'J(T.D>*EP'G(^TL7'8,#G3='EBU?=ZU=)N7@,W#O=+MR89 MI>:W"F(VR-X6RIZR!V@(+&2/414NK'D:9H=;,*N]'MIAL%0HQ]9H3;F'P@@- M^)]4,N$TJOL,0254[@=Y'N1YLRY5&YJ0>A9\X-2EZ%CG?#B^7'(M/0,V".%9R M^RH.;WK-K/Q6+(7K!>/AN12K&OV(B23NLR;I> $T]U_MK>2+<@9TNM_H0 JZ'4:+@R/'"]=T$X^SE(D/P;U!*UX7)^S)8M-IL%=842 M:L"M\6L#OUFN4#\/DU1& KH_2\F& KL=1#TK.CEX6SA=8TQ?T]9SO*KA4:WH M#Y?O4&P[;W0+N3*;6Y"U/H_A3V>/VC(/CG]R@+A(J@JL@SN)I8],GAEJ!H*C MZE0VAE%IF^Q^P)+%C,I&8P/>W?^ZD!C49L/[[6V7:7]"S$X7W=? M'EUN@M+T7P=N6#\8;XCI1,R%Q?5DDXCK ''?,W% M[Z!%UZ_TQZR^J:./$BV7I;TR<#C($7\\<%C$] 4U0W+4VP5"[Y(Z37ZR?1]T M]Y'XN5XR-,FK'&IG+AF3JA\5;7\.$@*G\&I9CF^V#W7:&B &F?W+O%Y*YT8$ MB-.D"KH\>9WD.V\9+?'FS3ECG& 87HC&W+>*L$[\N#C8&@X'K5W*^T:R/4M< M1&?-%-=D[\1#]=I?\<#2)D/9\W4Q4%9)LV]-TE0DAUZ+HZ'QNX4H^.CG:?C)X^V7OZ!0OS5@9_ MU3/X"QX\/MQ?.D*$T$IQNELV$$M2"9#;MPZI01 %U3W\^X%D@A:-8#M Y68W( M*BS/9ILW6MZ5-B^64'D+6*P/^7[]E!"@[\?+$K'U^]XA!/MPCJA)W,1%GA2Z M!'S8"!@W[;LF\#,/E"-Z]SLP7KO ?B[%_H7RX(H%5"AB$4G>RB75%:\]G[2% M\?[):7RZ>X2'#7[1?>3V:-&SVAKX:,AC\35AO_D,$BI 'G[$.%WWU'CPB4JE7;+#(MS1H3]TCJX)EC,?I&&5K6^,R^JTTWG.3\8),)LH80X+'#9 MY/[] N6=/'VR_Y1[ N L%+.LL"Z>B<@]C&WO%!8CR0UJ+L8^V_6WN..9[A-7 MLL' /\4/[6\ MOM,"4 H.$:,):._ODH*VZU!W:YWYUEJ"E@6'-+U^[:>HC%F"Q4D,7J2JRV3I M-#YA[#%&8XI-"T=O?PE#XDOF5#4@K+@._N!>4>NH(1P94;C#B-HR1KV5# 8= MI.OZ>%P2#A ++VEG4CE?:S;&:56^)?^PFX9-=&L='#_$1N>=6VM0QZR*BT*( M&&S4X;LF7[$!]QYK3PGV>(\&;QU)6GV^TFUU3.A.!8HW/(W'!T=/TJ<:/Y)O M:?U([Y/%]2MJ*2Z.+7H>C"4FWX%EX*E0G$.[0E.*M4;EP,*UO_M?5-",^D_) MGBKSS'LV#Z F3CBT32GFAJ4N=42#S M+]&3["G?#+Q?)2&<,08F!X$E\4F"UO DY\B;=49V8$_ =)\C%EY;"8%DV':6 M5'3N/)J1U'@[/!;._$DF0TB0\V7:'*HR)J@>U%NG*_*7#YRT MGU,KUG+V2&*N%H9&_Q;<#1)G%'/?[HS0^*<:*_P+/+1:<24K?EM/ 1/9N/,F M$="LFK/?_&BS,/@S_@WI6FHJF5(AZE%G5'# 6"P&_D':8!2E3^O MI".0*X:BEZJJ#J=)"P/&#IRBO>=]MP(Y\H;N%!@*&/55-B=B,-4@FZ\*UB_^ MA4&'EHLW,(YEE.IKD:]^0>2*MXDQB)( L1_S- 4XE(9!AZ 0T!.#=X:-/1XS MVUU[0'*\/%VG*:BK5\E#4-3R>=!:;[GC9TWWO?P95HR9S:C7N:]3T:)+H MU=6CG[ M7FK"NJ%:\I/@ZCU+L0\$AB1J@A;89?185+["4I(K]\4;WHG\V&+YOM&1Z=V* M^70.G(O[]+CBY%;=%_;QG0)77_WX9>Q:*W2(!$Q<]1DI&N?[>'B(+TLLAOI" MTBQJ%3L271=Z#YQQNY8N:4Z/N%!*#WPS7$H>KZ,D<7[IOOC.F"CD*)MP 8\ASR5FIGI-9[T3?.@(,5,)"*P?B@8PC%2VNA&TFP6U%&_V "8!A(2^6 MT8:3$>(-!JWQTVR@T4&"E%1ZW>A^]8F]1S*Z 7?A/.ZHK(#:M3T,XG:@&)$L M28__20%_1]0DO'!?8'U(%7ALR:?9\(M)WV48PW%BQP7["R'77<1^/)<@8VK#LQ/,2$ST2M#((X MY]@*D1CX 21X#QFZ^ ;,GQ=&TL(L&!1.]=/%(%4MRI\];W7Z4KX=4?#B.P?Z M7;L:6MXGY'?Q25=DA#MBBMZ<6XYZREP;!/*J$I* M=(?D010-DZN:4F +,">6+927YZ\*-7U7BW&^#IS>\B[Z\^X.F&;$?[_>0E-M M370J]C%=)6W=8 K,H:V,!T1M0L2\(AJ4#E14PW>7;I#-O.$ \5H"5V!W\6! M[1_MVF=H2%79R<66O2N?T7'C<72YUCB%B\/'5B\4U\N;,?=87R'" MV.DRSXHDG'TIVA.- 84)PYOI85=7P??[R?WI.AEXS_1]/':( MU+ZO<;L3Q(;EV0V>=&K[ ??]6'DE46L\@\$^H_:2IE+8FZD1QI_5,P&^-D4' M_Q:+*<])QO?7YW][H4W*/V2%O7=4M#G'!!^3/]31ZZIL%J PQ\@Z1*5$-=J_ M/&H9,#)%XTFB_">L-&RE-O[%'BRQ4",K_^88!H=N[D]-N73-$CQNKE&SZMF0 MC6L1RPDM5G:,=3A(4H3-*F@,$SQ?;+XTPRPGJ-J5A%-@4K1W_2^&%5Z4>48' M3LHVY+3/Q8:5O:/T.-]*%HV^&-Z):3I,AEM( M0*;WFO=.3O_3;_F;S^ASJ2RK[(;R4A%]5.27<4BY'LLO3H_F*5#< )X?BH.[ M5.\Z[9,PN\&5-FN;*54)%8A)_ A5(]'3^J5"S%]GF>?TP/F&"2U+B7D6S#\K M+QHHA GR#\)JC;S3B9H)%;;!?XY!K9=S(R7F!G1[N3(2?YH81$:X0+U'Z.': MY1(O^RO6;$3U16?&T834W27JK D'VT"84SI)>G!OR[R9&RDP6N/E8]>GIM9K MWL*1$]68-%I8H48(I:4J#I\)MK#ZEE]>#J5-A/HJU5PA3VNSDR67#O)W22?_ MQ,ZU::]]6S0>=<>4DR&)/B31AR3Z;U.U=DW*D]D0!6PG5JKV9/"L'PJVM]5O MXLQ+"PWRM!9K9J;D[6C5K2M6.\NQ%\ETUK7'^JK6 E^DD_;E3 !1>@O;I-Q, M0C.T8M<9EF6:W?;%N(A!EH(GLB7DK\M%RG7:$_T1"Q0T5JB!,7&Z,&]R.?'W M"1XKN,SU6+8X--%ZV&_=SI*8\)/J&5W2/'?\,-/XPQ.PIV_E:',?4:.3:U>Q MM#Y?('[G+>'=$$7GA3?4A&A^M3>E>!CS3FK3MIG455?=/"A]>"#Q>KU2^6]I=;>)O54Z)6().\ M&?M]_9"_NA0*;/4MG+5%R%8-^PRTL ,G"]HMPGE=>?Z11X,]0A0Y]XB98W1A MC2+UB,SINY:JG8(_=2M4]G4*QP=RND&JUTHUN-3<_$WY"K"%,'KC'. I@X0( MUE",<_CS6/J*ZK^7&*BH&17%M?BD4U>^8\MN/7]R$,E!)->*)/8,:$#52;^# M$:;RFEHLFF89--JC*)13JJ% JO3%&KQ$B71-?JB0_,[2GV38L0K_-1!Z#@)Z MC\ZT\4NZ>\>F*C1(YY@V2T?. ^]N4"."?JT&T1I$:[UHM1P_3A\%\N;G7EIM M5:416;?Y+075R]IZJY[V'*1QD,:UTN@XVVQN"%O6PH2:I=J HZST2!;!X8;F99C7_/,C0($-K9>@V012V*B=*D-KNF!1E M3IBW4Q*J%!0A=V"0JD&JUE]Y#-T)H3Y)D>2K>NE8K6J&%]L@'X@8XK2Y%E6" MUSX!)/?V;#V$^B%*_PAJ @=+*8FE\8H1" *?\(+7]Q#U#\SA_^'RBQ:X6]8M?L(W;^F7#-NE:O&P;RP35CO6*2U0L)"'. 90CC9.HDMA \#E4@#XTH<"B2[DH0^ MIWM+5/;$$XTKC'FCK4ON]JQ5=TF\%LTZ_=J6W@6,_VYQ!?\>XW+Z(/E9F8"C-T M4AB=5!69!'8"425<@,]W=O\+!9J_BD4@6ME @!%;_L)$WIRQJ[E"85PUC!2/ M4K :5DB2 -^YFQF*Z&"@ND3:BC$H&FE,W/J;9:>K:]1SX$,Q<-0U4D84!APU MVQ<>99/0M&XCI.Z6JQ:5F!^SC[A?3(MZ0SCQPL<1.]S(PJY5S7+]@ZTO=LV? M\;U4[6I?JV\0**61 T6+DH:?^Y+7$[R$>NUV6DLP-!:^(L*3FM&RW> !#U_> MI 93#X2Y@(%3?8:.YXN.;6_9P#U'V9%LE0AG-K2//.)'#>(\'4"< XAS ''^ M-J;)AZ!S#>F<&;$]R6?L4."=4JFMN%B;"\G>@'6;G"MDX(D MUYJ86V?L>*NOP_T5JP\K3?&B]=;D!.-"HXLKLL.9*%GNBIZ3@CT@X$).?V184UU+QR;X MAW6?@GY19#8,J,$A'N.:?VZ00PP51+40?@HIQ1"B'D1JLTAY D4>;)E41%F? M9J!BM?(08?93C@KY3@^%=^JZ,01_JLG=[?.?$&F*>"M/8BUZ*JS9%YW'I'JD M\CT%2Z4+/S49&U<.I^#N(B]HQX!#*7=M:J8W05J";-E@W8@B&I!+)8Z2O"ZI M6VXAG,QE5L,K%EFN+$A<)WA75NP.9GDCJ\%3#+KP)AZR=U;6C"7GZ@BXOZ4& MV;].W:QJCQ2#2R-,X3@_I EO=Y.&8SX<\_4PR/26@K;"IA0@Q=%4P_!^D81G MRI;8LM7"+0LQGE1A)=-26T+A.%#BV M&@?CB-^9F\7%Y5QQ6K *07,*;05J"3^&TSJYO>.:3@!U6P7A5,4,JQ*%/ZL7C! 6;F7+))#O]L M"CH?U!.VJ*46&FD4,]<@SSV(Z2C\#GL3/E!/SI[RY?8DDW^01H!)W$K*::Q: M@PBIF*I,C0)55@:.W"2FUB'N(?)-S"M5&D3*DXP8?S'J/I[QD9ID:0,N+%R[ M:8/ZXH[/#C6ZEC@.*B8D,ZSL^8M%753:Z$6I*XCBQW,[RI IE7D=M2C=.YHT M^@<-'_MI4VS18W[%+]C-TG>^9KP O+M:E,S,$;U)[O3/5TO)_MG0W1-M]R8: M(OO:LM<3_+6R]_+U^1OL&/>["[VVJ!,"=HYZ*D^5#7&281TOD,JAW M?VQ@2]),)+60#6\J"GK" [',8K5^V:GIS>U#MI[!ITZW4S0/4XEP!R9@149I M.5Y666%Y@O)-VTT756RMT 9NC7K)+)S$PBI7#']#5+%$UNJ)JRTFLL6%V*MY<3WJN)24G P<: 66,?:!U$[XOI M]HN>O)"57O\$+?J+/A44H:8GUZ#;080/U M-LM&R&.9",<',G.9W$L]C#U%1X:D*:;)5/C/$N>.P8Z,U $5+F8;&-<8$JOE MV./F0JJM"H,TH@7**>,8Z DT+K@1\HS!E7<%\U4)%^]RYC=C=>Y<'1,Y 9S MTFCOZ+\T*@9V+%5:,QJ)">M==\?V0X3_D\QQK[NCWS/,)CK(K^1YC,PXF9M- MDY=+GA1AW^)I.Q$,%=$28P9L7&4C0W1XL'+;0P)]38<6*4\IHQ-R^RC67K%13"G)C4E8; MB$LH/;-22E(,%E+RS(OS:7S/?ET289*3'*T8\::D$!0$S&9E*>X&$G(H,*XO ML[7J-&8 M"=]G%%(69$JZP>+"&F(?5N4?1&"AEESJ_A,'#G='Z&%3TZ%IIVIXK(_ CMVC M/(QFBT".MQIQ6##NK4L^7WLI\S9Q$R]1ANG)2=XP)-5ZQK)'G)7F39+#*-M; M5GUH>+O+?HEVB*=S #!&IQ4K%^B7/"]QZ/$#F935XY.V>%7[RC&1[HU+Z6K8 MS5XCZIY4A95 GE!)S'U<:E1)UU#10QAG1*TE*155,):JS[*$"I@/_MY4A7Q; M+)"6[' ?2U]TF#.0Y"9Z"W,KJ4-$UC=?-]N[6CWQ5Q?Z MMH0_7I39\P%E-J#,!I39;P: =Y!L4NV,FHZZ@&F\5>2/KSM_]+KO,O@:LRX< MY39,I.M[(TFSG)45S+$FO?6"HNN8JJ%0[P.SV4K<:YL.2W8V#"/YV>U>EEFM MK&>-K;'CQX!1>V^7;B:AO M]R(RO7O?QCB$^_:J#X&P/3[1&4W_#"[0//)[O[#)@\/]69N1')X<[1P=>Q[+ MVF/C]Z66#AJ"%[34Q'\^B4_\UFPJM>3$V]-)9.YPJ%"32GMA7DF;!!6\O]= M+F[YY1Q.8SS^"$V]@B#Z#IK/ 27$NV.O93>]L(T2H45I.#7'Q;6QXL%^?'"X MVYM^35+<$8+E;\^.NS*1GIU#!L^:0AD6Y37S1=P"9 @1RO4:U Y3231=NU$/ M3:/^I:TZ 5]8")*66'G"I2>4T)YKFM^K[*"?,#H'V\>)^Y;:"BNW$OCWU#9? M1T0:5]-Y7^#@6O\:Q!IZ(51.C7V>4$$3Q66LVN#6"&Y6@B$9INE.O9SE_8>/XZ*V-8-VJ"+O):A.JI*"&A[ T 6) M4%+;5)@OZ;<-2R2Q<*\*JNI(@?*N2DVPW(A8K&)2]INIE$C71G"[(EE>"/[% MBJ+O'ILXWX!C+0O=HF/E71B:P0W8.-??\'^)GF1/=;W/.^MMTS+9>DOG3W]= M]W7,J;@4![R<5>W)40P^@Z5=K8RS41BHH_*((!=.*/3I:$_9?T/Y-YW&RU\W MC<[7UTQC[^CKS\%-XN+73:+S]=]K$I3GR&[M/%[]NGETOKY.IKZV2&W/ 5]G M*;D;80\L@9.#G?W]'B-IH_L01Y2+EAZU$Z_PTK-_R#K9\]>W<_.1#J8_MNU- M+#S0AH^2'9%LU5M333&:<\?W#R8A]N*3DY.=P[W3ATQ#$_WNK?3YR[>O_[$3 M?<(!X7N;^3Q9>HGIH' !HVJ8/">%*1&LCZ8>- L!!+C9T..-* MER,?H)9WMCUG0V[NOIE);SCO&NP1494,S\8.#;7N8M&):%$42\EJ3R=J3H$( MPW CW,?+_D:([0.Y6>UQV6@Q%*WA8K@PQRB9/VBU#9/ MJFW 5(OHRF\6P4U>4#:1SD_2=*>T.7S=-&GXI>G#32G2V/:&*JAM'*T>PN$I MG"RP.RHNH86!Y*3X/]I)ZF*8*KC ?XZ2M'V,;#5D' MTVQY-"-6>][L4OXP-5.O' 17[(XR<#9 0?5H3Y0 MW&FPSYI%"_ZU/3H;'982CL\TL7V>48%3@AS767;% =&#*!=GR%>:RO:W$.,M M'L7!^J FFD97 MZ]I;S3*+Q\$K!;GLG5O-"3R5K6D)QN#V[+!G\:B91FTUGEEA3MN;$GO!:0D@ MJP'?#5$\:)-1[Y,>TN(G>3DA&&14+AZ]J>E Y_T;7BL5374T)3_ZQN[OC\@7+-E0+HLW!*_LX-$I-?**Y0N5=LE/!.?1C^X\YJ7FT M.R0UAZ3F(TQJ)E&6_I\_?3X:[YD],TX_[^WOI9\/CT\//B?'QX>?3X].]Y_O M[4[V33KY$R\$?^/R^N+MWHM/[SY>7+U_\_>+EU?79Z]>G;]_^_;BW?75YX/] MT]/CY_*%K[WS[;PH,JWER>HO68'0B&>C'%1*<),X83P\WCD^XB>,?@<,MJ*S M8*W8)-U[ 4IN]%>5JW ,X9?'H M^>?GNZ,Q_'Z\?P(B/SZ9G':%_OS\GR\N/EY=G'_Z>'G]S\\GIX>GAR>_H:AO M$A(<4+1WOA,%8_K*PK%>$CHC>J <9#_#:2G>-7-XWY@C9#\O/Z+R?MEP!._S M'OS?_N[^X>?K$G32YP/YJ7EW]^VY^?O9Z]WFQ3^._Y[\H#[Y$^W_]>CSY]LWK[(?KM^5-]\?OGS^^MG)=^.W%],_@;L^ M3A8PA&75F#\(*[(QU!TL2X3K$KT-N'[ ;$,S?[JB(I5ML?(OT/ JT9VM8'F1 M_1/<'FJ8CO:O'R-)"&M8&?"HJ6QA'$RXP@E[Y$:+JIQ6R3Q*8.PI)FKK9&*F MC6!7)51'G971E*>R3P213[D/./F'3. 7D#V@<$G_L56]-/-:"#N)2),@Q=$Y M?*!BYX#$;=KAE$BF$(Z77762=M@W5*<3?$<:;G0I.0[ M[?A^:0DJ,-R#41;88MZ6:]<;(3P74=G5^]BO9W=I]R<'"* M+:R9^@J6=Y$CB^'2(C:PF7NUE*HU)(6$=6#'"V7/\Z*F^\^/7OY^FCONX/\^LZ<_>FOF?T"W#3^I/[*T0A6 M^?9$$?\Q%J#BK^'086RYI]&3\[*@'GV4N:EOO)N)[K%%5BS*C$@# MX2!;(\5*V9(M;FL884G+V%E2,9;^);$V;H.?8;"WR#O()TS9]2^OT=ZJ$GN: M!VZ806;7RNP96)TI8=K3R$HB03IR,N*(M],8]0E:Y/\G5^Q_+T^D?0AX- WV&?E%G3FXA0Y2B6UVP*=B@%3;&(W)Z$126;GS;TV1 MEI77!J\U[U_&_]1^RC;$VZZY\U'\^\1S)TE>WW=..!B3K\XH+632]]5',/[+ M M9Y]8:8M:_+]J<^8B-@K')8M@[3R?7\:G*=+?=VL\N[Y?\]N7KVC^]_@,.D M.1IJPB8:SC#&LC\*A'R(B9?]\FF\9TE*G@MUXV#N[R47J<0$L97P4C:'&V/I MM75#A*I76JM,'&TYB1T7E LLNP!NNZ%H+[O''YH9N<#FALNL-N\G[I1! MT%\W3?+QV;NSBV<_O7Q[\_VGCS<_OGC](=T]^]O6IDD\-U<3IS1EYAIC]IH, MU&C$[&&P,Z[?(ZND0.AB/T,;>2W3V[WI4H/NB_UQS;?:0:(P*^=C/OT'.-?; M?E3PD&U=V/KY=Q4RPLZ^G[Q4(DN. _=!(^ #FS8?=(4EMK6 MH::1;5+W/G:51V<@STN"_R*E)KE5*Z:!O#'P^#+7-CT<4.760^U1,,D5U\FU MCI,4-+1? R->)O6-VAGSLLBPQ:L$:RW.H?#:G#X0%4*)_)Q^R24L[5/YNYXZ M\0)>E=4E:0R8(6V'78GWU54S&NM/GJJ'KVPXHB^6;YX]?U4^/[W);N:+\:A( MFG?+:?>(]G_N]SZB7RCP?X!B_+7[\>[T(OWNN[\ES:9@IMF=I1 M!IAB9 =#[E4XN-OFBWX0,';]OK(#KSWQ^$@XA>N2I*EE6I_OWUY__W\_/__N MXORG5^8?_[S+DHO9V9_^ZM'HA9O'],*USW_,6KPM,0^S,QYI7<;>4)(%OQY6-?EV/?9<(4A7IA\M<>)B[AIPS*_%F M88YQ_!02SX4F^@?LR[FR8%%8H[=$L;K'K!>'<7A_IMC*G+J-V.N-KM#2=T-; M(%[R17G[S>]JJ'P$8]R/"_1@)F^.TI>7_SQ]\>FX/+S^4*]._U5^ MV$[,Y&.[WUM7^@]_G]3_,*]_^/GB_(<7ES^8LXN]DZ,[-E\K_18#S#$+E28K M4.+/L+^6;\'U&VUY9G&,85O?I4GF[<+3/PS#>\]Z=87SY\E\=6B._O'CS=4/ M-]_MGY[=OKDM.I&J\QDBRZ M0_A@%Y<262%L"PL$M:O&P"X*V%">^]V",AAG"PH+2W!4:@Q@1;""79+K&AQE M_D9B.TB(]9@,\+K?UB\WQ,OB*#=$U\S!J*7)X2!2D(R^>IM46=G4D0R5A]0L M02#_18$>9*?&RF>(V@U5<']B2HJS=X[WCR>GD MZ//A\Y-#^'^CT\^CX[V3S_O)\O4F.C@X/-@[(NZ6D8&[Z-:X*I@)K\F*=&SJ MRE&("IT4K+2E*HQ)ZZ!B\R1]?K!_?3\Q'P^-/OIY]-Q._YT?/D M8 2//NFH@(,W%Z_/WH#HGE][1Z: (VHK@X,&*@):4O^0M M['^R4OB5[D\1O027@SB;#JPK\C99+JFR[XVP\5#8GJ&,5'LR&V)'@QP)S7;9MU#G&.\ /BI(I%K5?NT!3._WZP MMWNRNSWU+E?-> PZ;HE])C[0NF63B6UAI=TUEEQM1-XF$=^=P[_AMY:L#_W& M]^-E2=M%N[7/QC8NG/0SRDNBN=4^.J)8DSGN W$K'R-]&OY/":MHO>UB1_>O MMJAI$H3738()>:I%_< ,Q-+4$.L'P6G@'$IG)G=)'&Z'BYDPK?@\U\SD0V/"CO+-R!(!!PH3(+3FO9 M=]4E3NBLF>)>[.N$$A#_I1!HPW,2Y,#!^=24_N7%3 W(.O9&]?G6A#A:IX.> M +QZE.1H9^]$9T3'-C*VG5.JF2^/K,C+*V.1PCS<^BDYTCRQK6VG7=*A 8>[I<7.9=>6(7&@9H?[MWV#-#7$UOY+GAD#B\'SR/9U[]J^M;Q+U8^N;D\8GI2+$NW5 D MF!;;#F9_[_[!](D)SN@E+3DI$3G'ECY^/#:YJ2SU\AN406]4L=LNDFWO9>.F M,JWF.6YB*;]=/+RUS\ >7UABE;=>"VOIMQ:W]]@1K\'V*']/X6.[2=$ 2'PNA)+/Y4,H3 )6U:Q[ORY\.3>/?X.7W2L0Z# M?5!6A5G5@FN*)D;*O8DAKD?W48O&FEOL<8NDVG5IY"N"^[6C<2Z&@;O42'.F M7GO93<<8GR5$]7=EYUTR%)P$,BD'3W8,B'JKN7+@5>2NR=BR\=]_5VZ/&+(> MYP@STQUP4U)F&*7%QE8/<"&PD8?$HF=%341K1?3*C*H&B?GW3YFGF3=MC)=C MAF?Q+B*:M[K!*\/Q<))WQ9*!75T%!P5R79N<^>[K<0.F9EJ!/M-;[@GH>F0B M2)_R"_RX8T6[=9R7W(:0 MFB)@*XU"**GU&UNSAY\L;2+V8K'BVD?L'-J2F:X"4VR/&/?"71T\)DV0 [;! M*6SH'3:DWH3;MTER DFBC4"MW[ A6:(ZGGLY][%6"XWV%[-6?S3]A-66%)6; MQPK(T[:'29LE%>##+3N2. @U8O NCUZR:F(I%,+ MJ\\'>_N'AP-)62<*5<^[MY^1_L#W&* 6SQ" MN(5<+V:\FXQ/=T>?#\;IP>?#X_W]S\\/#DX_CR='!Z<'X^.3T<%><+U\./MX M?7GY^?GNWNG1_E>]2CKJ=NU![/-T8%BLS"\OO>L3=?S1V[./WU]/% MZ\NKZX]G[ZZOD%;R_;N+OWVZO/[GQXLW,I&'U2W:\]E_S MS&RLS^WJ[@?P+_(Z'^W86V]S[>'V3H8%(P+)B)QHB.-U%;&(1"PC,7SBS=DU M<9.^/__^V_=O7EY\C-Z>75]??+R*SMZ]C"ZOKC[!KSY\^GC^[=G5Q57T_I5\ M-Q*:2C^)V"WP^B.0_AL7A]LV7[JXUF]OY7PA?*K5WH'Z@7!,UVL$'?]7KHA?4T'[ NRJ-\Z)P8/#^.3X*#[9?^ZU=>BVG>_OPT%>8="A\O0H\MG2F4 &%^,/VI27 MVB!O:S8#&X5D*<7JL4\VQ97 -?4Z^?40XTNK*-;B7#!F).+-$4%)C4I8D#:& MTR+2!9&9-"F6,=(BF52+9!SM(A$$:;!$VCUZ0]/>YM1Q8H=X*PVFV.^8I( ' M0=TFN5\$S O&6A BD7K#+R2DE#0#(7$+!K7?E%:9;@):9.J.?9%%R@5AHE@ E[0H;MB'/*@;Z<&\Q,4 ML>AK?!E+1P)7?XE-/VP-9HPAJUDTR]#V^TYJ2U&L%'4KD(?N#T!M5>\$+1E=KJNY94N2Z\@E?U'KT^.&(#"[W*B M(E$V/DYQKQ0P-TU3+?(&/C$U!=+-]8N41O ;!OI1-MZ^I2-':P:/S6-28^:> M&/U '=\H#>.K-&XIZ)WT2<8%U/PJJVW(F(?QF.I6*6']%J?V-_-&^IL$EX;M ;BY,S2G<%1&*\%9//\OV\Z)VT3_G=I$VY[ I%79TS+S M[!G^CIN%%=%W36' N9>TH$U0444SQH3QNB(24A!1[AC4A9'L[D0O6^J#WQ9V M'7K ]*B]=:K3"R9#G8KX\ K(J\:B3^Y?_1OO[R\TZ*\8M8I3/0O;>%YJ&QX. M\E^ $EBN*-!MBII#YA_@2JZ_L@.PR>'_)=CX=43]-LYS94QTN005L[>_0[;^ MWMXWT96">=_?@8JK9QGU^#J75/\+V\U._DZBV2*2_RA%O%=>;[:WG W:^4/! MF)^*BH@K*!MSE4B71-E?)P];HXXNO5S182R.AC5"23E(R8IQ;D243*>(9F#E MCRK7&/[T"/Y\][.400+DVO+U:R JV5) MI!BYW*S*TFH1*SO154/]7^6087[0_&SF,&M"G5?"+>)!1PZ?)$^?[-L&A_[) M'6]17O=EH[7GSIG8Z$L$SB*8<7QAURJ8'B-CIG E'XQ45I*<2Z)S0&4\]M.GWT?";[W;PUU'H>MZ_O@WNZSOP7)MOW#D_%DG*2?#_?V)Y\/#X^. M/B>[A\GGXST,ASX_.=U+NX#[XX\75Q[N[IT<$6YM?V_\#DVO&# MDVO_GRXD?6'3)____^2$V]?O3O-(4V\'0^IM2+T]WM3;?CHQS_NG;TDW3\^&N^.CGJJNT[>GKT[>WU!+=$0@/#IZNKR_;NS=R_A MUV_^>75Y]?[5JS\LF;6W<_([);.\WWR-7-;)'YG+^BIS<6)A\U=./"@_I0*" M>:E7ER RYY=G;Z+S]^]>7E[K9^ "_O3FFCZ"96]G^(<_.&>U;;?O5Z32^F?9 M@)M"+6?AVDD%R9;GC+85A*'V+0:/,U_5F<+'?E2V*EOQC$Y-F5.LVX_\$M&- MA'7#&F@PJLG(!@.;6B,5Z/"R?4UXM#.*RXCA+)7"WJ#D"\07?)=4Z;.\+&^X MPZV^40L.B,B R[0QZ28P>K+Q:6K@&6EY%] MI^6LK(U73RRC1QJ=#<-J];Q/J/#7<"6)Q?@G$ISW%PU?5ILE/AM6G7TUR1E2 M@[E7$N4\:Q&"XJ1>2/!/$HL<@[-)_OU)>Z<[/13/#58R@/2_:Y_) GYN,6S M9%27U8CN[;1JIHK7'R\C\.Y0ZD$<=\Q.K-/W!I8W,(,XJF\RZE@_;\9EG3!C M'0;+"64NV&N'J+4@JF3Q[)>@A3C3+YNN2FV440^L M<70&"YB#3JB)(Q7SQO,1*D582OHM2-*_5E@GYK45],BVTFR**\OIEDFR]',9 M1;.L6$90%\/*P>LFV:@J43U34FU6E062JB=4Q(6 Y;HE6.;G)(J\+#_(!"P$DO71)*$?6SR M+!FK. 93)\^*B!_)V&V4R6P^;XIR:FA"!M0T?.T;1%5@8J7$E!VHQ)S3 MPM'1LV^O#PGIOU@2HVU%4/=D"NM1+Z5>! -@7-0EFX=A/.HT2*=M@8&[K(Z\ MT;.V?)\R[R$$32Y;>NWS$"T)GF"B.^R6N$*$D6LG/IP M+X)/CLH[D]L3R\E#&%R3CREWAGT?RIPV%(=T7I6SPIXB^18EK@@8GAH$RV>R MQGAYEDPTR-5,X0;:)6U/UN[_]IS(5J 6$V1%43;$CD&T>3!V2L_@[3HW()=2 M?W&ITO0/*>M]F$)%)'^@4I]X4'R[_LGXIR9CW\O!__&##WK'6QJF_Q:4[465 MW1)1R1A;)J [!(;$E!3-8I: %SLF":6$*!<&3##DP%?4_NZ>JR:MU^JJ0!#Z MKZ7PZ.YPT0P*85Z7_G//5XMSDQ,MM $C';F?P&BJ;DS%7>^:0LK<,+$J36]" M0D0Z4,^\FP5U)U@#*V\8]OR0"<2LACR!9Q,LLTK!FJH?>E>^>EG[B^Y.CQ#- M4+$O]:W@,X3E.;ZEAF55HI^#J@L5 &? A>M,YU>6"V43'K6WCYRJRYDM;TEE M4?#?;WTQAB?O@)FWOI"NEBCW.(?Q"?EWO6ZL5"Z$^XZA<+9E&J-H!G 1JB5F M3[.2]#Z62D5PN@3\@D>M-<:8KDL;,.?\)=9XNM1&CD7V6#*';P']G=.R^_IJ MYB$/1&NE/H) UA=?@U88%WC:EI PZFPB]=B46^>.M2"+/V(1#S'5*CJI!4OH M\UVV4_,==30?)2S:M?25JY%*;(W4$T\O]151.1VTH6(*UU\+ C?40 4OHU]X MFZ<.LZO.E*446TEFZP9ZJ%+YF59LWL8-;D]:B?-^?Q7W?R^%:6M78+:=,E?RB'K+,J>%IQ>NV3]22# M$<*!N#6K#=]%,,G$3J '[3@GE4'99IU_'6S36_>!2_V O?UT7YU%3!IDM KE M \:*@\7URYE"%CUM&,W[A3MN^KL?D@J3H(+^>I+=/K5U[Z29R!!R\ DKR>Q. M5[YC+-Y)G]QHJ>P9WEM$$?" +\5>6,2S+L)Z/&$QI"NA65"B-\S='C\_HLRP M+)YG-6!1*)=[H_W/"T#K*\_$9H>.GR[G!6D]_7F\?W(:'_8\GS*:)B6XD%\I MK -':K*Q!DM:QM/:$DO&*XW'#97(EL1DA'9#J1 :1>?6S>A'@<8AE*.>));E M'*74HKC8,+8KZR[-:N'9WZ*;$.3T&PD+VP=;<6>_](NKCV%U=4VE1@J0,N!FDMLGD ;D"\\Q@R[#$ M$SHXIU=)44XRN]&MH,LO\@O)]G!!/#T)Q$S(([(0O9%'!?I8VHY4W<5TC06LD[?6%Q'#+M_AW2" M,0]8'L5UP2-F,UGF?,6@?- E#G\22''ML2OPA^0!]B0O?4Y_9XJZ)<%XDGN< MUI#;)VV/ %[Z3"%=CS$!5XBO19PG:13@J_[*GC3(NGF*G@.V"W_'"^:6I;,Q5?!"U M?&Y+KK:J)Q3Q[=NDD,NIH-GDY9-Z;%I)-81YQ-B%;\?)HF[R-8';>Q,]#[Q? M+SZ$.46DU@JR&.U$U,,>>_XJ>.K:[-4#G_8AC.3BFD]+).E3EFR*)YR_XN#K MA]84P&-()FP3.[N7TT 4;*$ZHS*/8"TDLE1SVK0 -QRKGL#2T%@+P@6X9FU1 MH@Y%=P/CQQ72^6:43 6C$0362%@J33)D)"0GHX$+K<":1/"FX9=]NJ!<(.S6 M8A0L]?B'&4K7_@@#R:6.?51EZ91!"$VZBIJ:>X5ALP;2(QBDS\8DD85(TERR ML"A#3FS!/[(7N$]=L> M+8KHNNC<8/UG#C.K;K%_PA7=D0_=4408>CNZ1'R7=O) G7&\NVLEAW0RC\G& M5^$!\J4@A[Y8@$F,LJ]7"NJK9U9?[6#TD+%#L-]A[AU#@G)",% E]5]!OXB' MS>TLO+/-?%'>D=7(:#["%TRGE/NPZ;:JF<*51=U4$1D4-44&0XGFX/_"/5?/ M/4))O0,3["T]UO)4#9:\OE3]3GJ64K54"TO.LDL=)+=P\RGPQ09'OO!\E+TA M1@R94>I3Q$AJ?"3N$$0<>V-UW<#@%\8$M^HP]D$ZM"&)H1.Z0!@B1:(K:: " M=@9W)_6O3/0XTI1XTJW&A]WVHV)!S]VUZ)8'@B]>O&R9GE:JZ#PR&;AQ_5$F M7,BU2*@B6+6$ BC@%>F;W?"%DN8PU+4M>/:"]?_W-1U6I),O&@ $9ZMXX MLXUMJ:JRLO)5F;_<+ZR4CM"(D1IA.C")KU]H#D8Z$"* WL5&_OIESN(NOPU4 MR=4D\H=W>NMY,>[V\0_G^/#8.3CD"E_4@$"8L?"^L8%X'([] 7:/-;O7J]2F M%?F"WE\*]\%R8.C##S3LXO2HHF313<^F69QD\IHO>;+$I_MZO1)AZ#<_(3R- M,P,]H5:N[Q]"M7=#RT7%?^>1[WNY?Z#6]$^T$$=:B9RG[FB$YU8N78D"VC$W M!<.4\/()>,*\RASX*-\D]OFQQN9THVOJX!F' /8 M7/=H-L LR(O E'/*%V*+.IL49_5#NXF&ADJAX.M0G?@22'K G"\68TN5+[3+ M#(*^7;_?;W%Y+PE/O'V.A_G,*Q_9:[>VO+=;W;=;!V_)$:74(@V)W]YK2?*@ M:((I!S)'I:\QFB("?%] J7EZ&+2KD0Y5J3?F%>8\8Q,/2S*"2O(3Q9TDO092-B3L^=TV'-ADA'>3R/*4^Z4O"*MF1WF% M!EL3%$GYP%'.&'4X*G,]IHY'DOOS@P+O:1>/)=C[I)>9[9 C.55BTWD,#[=F M!'4U/B9!DW>N,/+7V&R5LJ%"M"V3%QPR47!9KGQG%AN-"@J /)J6!AX M4WY MCJ[!E>!&HI0/03QSH^_ [KLOX-KK[O)&[D_%B9$+)"Y083[SXERI$$+YX&J'&6!@N!:-+L'G]A;.,-XGTQ<%7PW,B>R M&&=)JN;R-)!N7 (A2:)(9LH.-"=SK#G@*;)J5[<^J.^D.V/HK2E[89SQ+9'- M,, 6T%@4MM7NY:#Z53(JDH[=*>#ODI#A?@S-E7RK$>'P=NHUXHT@0J0K7Q! MTU/U%5$H",)-R6&,,3LC/\&HD (/PNYI1BRQ;5 GR0;4,MDL")F3O/0\^PE= M]:PF!R7)#W$=*C,=;;MBF19C065)H4V-] <*R;75@K_2;ZQI ,[!@5TND'-_?V+E 3!YD?V;H%H* MT_+D,C ZPOPEA;G9:'&_<8.]A$]9T_EB/$@APD6E&=5S,A'2I!FI!L542?D, M(@ LHLNR/HX=U44Q"J$JQ MT04B::2@;5<:4798#Z^,(<@ Y:S?3/=K! =##)-<:NL'23XH-%4OBL'30X\2 M& 7KV@HQ[T&6DK@-?)!Z/%<3]1A3A$(N_7*5-L +NFR 17\2Y.\4\R#P95LD MYT8DY 8BB&XX]&QT8%3U=##6A( 8=.W+(CHW3,8:^LD @4[YXE_VN*+.>0;G M]"4Z'^N2*)P[TMS;J\@L,%^7=(G,KR_!C;;!^-/8HO6*)"P41M)%SM40WN+E M%SB*\*5*D)R)Z#'B#0R-4A=";G"G'I3P>++,2.G;]PIV]X.&W8VI"%R6.A!E M\35AA.I0)+)&W"RZD-N]VA6!_#&/RS4@I?RP_":??&_"6M RJV*^+- M6.(D$;5-A.U!T>WEU5D&([+D]2*N(I7&;%9NLT;!&OP*(V/8-C29^O+6>='N M:H:*8[RU;SA;W]^2^C3@.G6%ZAP.N8EC&2%STTXK^,K;Q?7**NF?7XY.G?/M M=O&*E@UU;J]>GZM:BK5T2E(?2E'S@4(?P 1;L[>K3%2.9-1:J?%(1[EQ MX'.QP=;!6Q"/LK)&ZT4U/,S4$'1J35R*^/XM7@K16RW&[N[N\U>>V\>1WVN_IKO.8>J6P!27=8<8[4WG@N#7Q(>5H96 MS6;A9OETH49.$9@0X@>(]".#$U+C8>:QTFB%Q1D59NX0V8EML])M0<'ADDQ1 M7<=?*J\NY'A0W7AIK5(U/VR9ZBU/OTQ5,6ZZ6A4UYHC:]5W$("I<73M= NWN M@*&ST^\L8,*&Q!<(U7N$<6O?:NZU56L7:AXOTAN\W]41)'(LNNT<09QNC[O= MXFS56E::;AN\Y)V]6Z9;G"L8VFY(*>"D#'[H-EL=I#S\8[]3-?_\HH3#3=V. MQ#@HI&S ,FHI7%\:,D9MB+P)$!TO"ZFC$KG@,0$X?GHX =Y._XSYJ)C1\YE M^J72=$3&(N5F]M'(@Z1,1A L+O EVM;@,2#>EP1_Q&[JKC\A_XHNMA.&U3!+ M[^D7B?*:R0&6U[>8DX->SR#O]Q'I?B"^C(]$M>#KU5%3Z 1L $57.15W6'8> M0<69RDW:Y(OV'7O1;B_:[47[*A$+V6(TU/=MI#97$S#R;ASQZ;#NJ D1(5M M),\(B3:/M2HE7_"2:R=AEQDQ!N!7(;MZ(_"T:F.8%T(<"V]K%UGIBN@JK-6-"8&5DKK@;?*L:# MCM+WY:%=!W"6&/\8XS*TMUHP=*N#QM@3,'< M"-6X$ TY[8946K_%RR3BG7OAGY$GD$=\R '.@A'P#A/531?MTAVV6:Y*W3;F M('(KFFBYVTYW48G,:MTJ"5+C.# ,G1CFR',(8)0F1;?^H?!S^>T2WY%1RCN# M(LJ6B6I?%V 4[,/\74DIWO.SI#A_9(V&[G7D2;^O?A8::6R;C46 M9R3+Q?*:&E]AEH'\"J:Q;=Q02GP !073[K#N"1*!3ER(4CCY'I-IXIG%^R]%:7%?YM3*#FQ#M+ M^855$(XXQ1*VI=0/Y0N*Q;,VN4<>;9D#9-9\XWW@,[68_ZBQCT]S4.1'Z,4Q M?XUUATF>@7D<9J(^)R2B+6MH;";D(4ZQXE,Q(WA A-W/\4_<0%<#5/2*5TD2 M-SZ!K9NMZCGI\#M;5F:V2"($]1=5(^M!&:7%5SUK-'P=MKUL4):7*F_!5!3] M.")7J-\6YI_ I#'\*HK MNO.+C[UT?=GIANXA$2Y>(M1P)M:"U\IDR,30'PPTEL!^X,),*[D?]=5#;W-J)%*M[(X;9B(T+Y MLSW\[D?SBPA),>V9ZB"*("DI#]E8&QS(;]G]H"7/)XWU9OK!VAY[[7SW@B3 MAJ>N+R./?CS43C%=8JKFZ$/*;2,,/ND%L#(@^*.R^H[%%6+"1(QTA\F9E@4FP'ZO:P,Z2K&KO GPPP#J(R!8$J-9Q8:'SX_L]20,4C0^]M\Y6$(!WMZ M[>E=R$#L#+NEQLE3L!+5$47.PIA8_D$M]4++,E:M&"OOCZ,;^*K RUP,DZ[) MS2:BU7%'-BQW^%YX37 '(%^ N74S3I2*]6,,$**1CZ964[AFK34A3A9LWD>DXIN8N&!.7 MC>9+H;$&3R0(\'^]L9@@&,&L40I)Z+!<%*S+V%KA+<@=G8ZJ$@T+N2,2'CC*/,)CJZRMA:I6$>&[,D'D#(S-! M0=N'N""#7ZKR),)A0R5I82()8PDOSGZ1B75)U1X1 +*>$>:T9#+K+'"S4)XS M3A+A2!DBW2*SE& UY+#URMR%20U4.3Y"V?'&R1I@33$%KH.=C(K),08-*25H M**:"FV.$&6P<]D;AO,N" *!+UE3R5/$<>^Y4S8>96.V_'F<8*R;.:19^8+7?"&C/D+;,5B&SLKBM4 ]9*^;'A M")^LLG%3D+*#+%5=:_!-U_XP6VF0"TP911U- G4@ NQQQ@(;QHTDY*44^2SW MB&XD?!!"7>_%8,9"4*5,&'C12V\)"Z&69!! J0=%LQ@:E6 M.L#H2H6L1[^:SJY7M'THQ#^"H37SBXUL*MPF-4+A]6G6UJNA;"K-LGQ MEE/57$I]15&80:2<#P.G 5E;8SB:F\1;ZG.[KMB%)60>)YL7&GE5'+["HE&& MJ2*0L:]P!7/0"-Y"+3SYSU)*1S&S5-'PF>HA?O/_DV$?+):,JGW&F9 I\+41 M"*N7(# 72(0@[(T@"" G%*D31-SR#^\YAY::"J7[$^/82(*Z.7SP\":FCTU4-,YSXN&X!6+ M5G_-P'*1C"X,#%*HG&-HM?I#YB.3OWYJL8?$V*/K@Y+E[>+BB45?*ZY(4J]!#3GB%R MS=(7[GK("RVND^:45W@L^,U!0E C$O%'HX@SL9-X9 4&RI(-"[QQV5(DXW= M9ZY)R(-9LK!&G4QVM*1H*M1.JM>;^#V%A\V2) ,Y%"'S8RHECW*Z(LDC71T& MJ_>Q(S1PP1!8$:FHZWUD\ K9A(K]F-,1JY]?DM8'01?7K#^N:J"M2JJH$;)2.1[VDN1$ M,"EWB B)CM(:NRD8%E5: A-D&OZ1&*0RZ)+'XPB3Q8T7HEH2CT7,9Y"H;D" MX]RXZ/TZ7[_%*,:DC<0%S?YP"-MY!*:"RNLG*T>)%E;JV!=("5$07SQR>;-X M9XVUJ-7Z9MG;1G>JV;.7O?:R=P,O>^L@)I6Q@5I%#$O:A^Y@J'^!CLXHX6A" M W)-YB!M%%#*24KFV@[#" HU+6$@32."7'Y= 7L-)-4UC!YETLDN@:NS30U3 MO*:I!JXGT1>,FO2"95-U-4-6#LA(:ANG1..\SZYLI](U8*&.L%&X\RL6'!JU MB'ED7W8,*Y@/>2^ 2 VV\+(QSL+Y>T1UQ61<\C *MTR56WA-!\_2O4'N]+/= MV) 73;C78J*@.E0W-5W.6[SB:%1>%NE[#W1RJ/Q77;J,=(5\WBU!JN4U&"ZUKASI6%&,JZ-BFY"S+HJE-+HL(XV M?^D<\("R^".WL?08];$&#P*THF&RTC\PBO:7UA%7'KGB 9=OI.K^B")Y&09L MN,[9?'T>!3+?.O6G"!M&4B_/?68P)T7A0LA),@R-I_<\SVJE'9 O5P4\&*=3 M;&-X/S1! 4<^XW.>A[UH_.);-1O"ZP:RFZ7B70[X&J$R30<^X1=Y:QO&.35> MS'X,-:N8,U4E_\H#VI!BV_@!:QW$O((YU(?;3HN'F9! "XY?8F(XL5PT/+(F M&/Y8R:OT88XWEHQ%,%K0HR(I*A-28+KM MUC$5Y8EG"%C Q*#.GN=Z;Z1& 1)YY6J0(<[)$,V10;9I3=1EJQC> M&4V UX5SEKX2VM(>&^L% ]S-TJAH?=,G!8MYWF">=UK26$U,#MB6^84Z5:^4 M!J7^J3N [0(C\9&]L\JT1?XAIDZ"X&71I-;(Y5VM;EYF4PH%E#(D%Y!] M8>IEO;"*K_*I;K/D M@1<%^.'?W_3?W),>G6YS?U==?VNTE>EWAP)1CKI9?T2"[2U+#Y"## J#F 1[ M\W-5+!!3NO[VXV!-#+.Y9T3S1^>^_ 'F8_MQ#\Q#]_]89@,7]]N*PN<7A7MS M*UZVCQR_G__OW#E> U.#!;B_T4(/KSC6)^!>+QNT-YT+NINBYNK+!:SA-I@- MMH:"5>#;=>C /+ORW5\\3XC1Z&G5XJE.4U*)ZN_6)N6>>VV*B=>P'+SZ>>[E M%"R8I[%9.)KY# LW#BA=<%=M[!JW]Z5QZ\[S+\=RZ^-Q:PWTAN76M41C-X19 M-\"_O[7YS"8X;W5@S-OR7!YAD3^L3_H_X^EQNH7"JL+.F=.>QH(N3^ WSGZK MV]COM3ZE=B&';=VO['3 M:8/W-G_>+*O6+*Q@675WM]78Z^S:"-BK8=7-"8.U>_N-?K_[4H)@IX2&XH>$ M+[@E#9FWUJ>W<2_KTQ<.?J?1Z=N0EW7G7\'Q6%D7=GJ-=G]G7A7:()<]%2\M MR+7ZH=AI]%K[Z[(/GW2#?\/V2@PR'6G$\1R?R\8,:AO>>K;TWTTXD1C\:N\W M6IWV>E75J^#DIPXI6$Y>SLF[^[W&_EY%_,$&QUX])V]0%&VWW]C?Z;R4*%IN M. W]1&%Z#Q_#='KNE=J 6FWH\K)#"XU>K]7HMOMK-]E>Y0G:@.B"/4&/%KNF M;M:=]:*KU$#KVI-4%[IL8D#O?I= 4BMM8G3O1#95M,&/.QF>!0[N @=C.Y] M/,_17F-=W+,O;"U^Y%ZCU=]O=+MKOH5Z%=R]4P,FL-QMPWV6N^]J:#WWNM:? M6[/3:W0K\FO(K/J1&O_4AC/7V$"*7O0.VX7YGDG#5K&[TIEL.UV;=D\+FW[+ M!MG;LHLVWA]CRZ],1D>Q]_RB/G5)TSGWL8$8_F?*#0E5R_*AN(ZP;93153&8 M.? ?];84%DN%O.!T1'$J&W1C;S'5@%ABE)0;VIF=*?->QV;'/*,)9KD_9J&1 M)K7U+O05AQ<3A;@C(RQ=4L<94K=):G4U(X!?,0?P6^SSU<#78C\TZIV\]CYF M*[.A@?GRPBT^A68TC_A>1/L(SU^G$9'^'*01$QR)[613$&4PR:D[X\:]D7/NAM'(Q[9U](#X+KP, M7P#'"=_ON%>QX Z&N)U%&0(C]_3(>D4P9WA;$H6AP ZM29H\UZ$W41(.BB@) M\MC7AOM6 '1XT+EO]YJ[QL%'SEK(@%U31L"8W9TE)Q]\EMU-._KRM&L28!=J M*HN\6F$7\%P/LT*G[FC)00?!D8M&H'48A=N>FXS5"^=I=I&%5PGH9://L3L$ M^PZ^'@F8@''$CS]_^IL<.H.9,]>@ M8FFC=V6F(]$>N:5Z$5VWT\M-<7E$MOO[V^79_[]"VQ =P\76FE'\3KD4QKID MNY(.>1=78IN[DK@C&/J=&]RXLT2NDI=^6==DN0$DZ_N;?W5R?_)])C MCIC8M=,@6:$K)S]5[,LI/[NE-8KZ)^[.QNTNYDFBXC=$2/5M)Q/S# M(O'GJ,I?@EKUMO 7SO^"2,(GWY;H7=BVMN&4R@'YHP6O?[2SHF3<8GU2EM*F M,4?2+2R(OT!<2;$'CXU$DG#79Y(W\PK","*;#DC2))>E(!\%=OUV8^GH1*,1 M=K@&R>,6301P^GU/MLR>L9U $_##:Y&D(.R8F++/]MQZU;&![FLYQFB-Q1QK_EK?%M@M@7&-P\$.7*E)9L^FYY^P]B)7/P7 M]@28X]KWV.=+LAC[5C>,OO'P]DF&!F,^_CQ%81ALG"[=2YQ0X%,#[ +UT',+ M4^87O7HW22*8%/Z(.M9'@]0%NLE73>#?ZF_XEP@";(3-2X!%IC/>+9=.?@.; M8*-/BW5\:S42[W14_N97B#!I6ZHBPV-99'BDBPS]=094'M@$O;(.LF"#W>ZF M\[D%EH))^"/@GS"MZ8ZLD+!6H\VY=;:KF?4@R, Q[!F6]A1=4&Q&KX]FR?># M\4 QH54+-M$4/G)3,EZ] ,XP;#$Z"8DS%@&;GO!+@1_ 2'/#/Y<#A]>^OZEK MWSKLIA$F0T(AF4>N![(5/A^ ^&^0'@CE;?7#/+8],U"SQ%TSX@7DKK7[IKNF MYU*A"L'D?'[7S;02J6_&8NH?HM_T,8AN-&6YK*NJTQA_,R?FGMOG'$4!S)]L M!C*$DVR"QL1_T,[W; M^0K<:2+>J7^8HR)5I!.&1KK'7D#!LG>S-"J:]?1)P12?M\3GO:$T5A,SFE2^ M637-9;?=[/5L$\Q<"S];-U(0<$MKTNQ&/%E_WIYM"UN+C6@U;:/D.FR$%4TU MV0@KFNJR$58TK74C[IBOVWX3K.SV1UT5VL; M;H_%\Q^+Y3>XMQ)A;N^?OH=ZI]G:^$;#ZVHW_0*EZ.MFC.XZ).9SUTGB#0 % M1:=Q=.T/.8=E*\-D%C]\NXX&Q,SWS[W.-3;)[#U/L\CGKIH@OV-#FF1:9K7, MNC',N@&F=MZ:WL4Z W#[U]+0XFDLZ.?FQ5LB9S6M)KLMSE2?2LC]1J>]V]CK MK+,0TG*FYW'.=P.=>]SH1S6MG M=MVGYGAOK]'>66-_/LO>EKV?6Q?U6ZU&J]5:ER)ZTAW\R)GZUOVX_QFL$P;9 MN@_DR\(1ZS?Z>^U&M[_&;GR6T2VCUX_1V_U&I[/3V.VT7XASA'7J-;99S: M0V$/Q8LZ%/>#0.O"^=BKB$B\)@BT.]2QY==5!T5_L0XECCKC0B99&+WB<^^V M# .VK&ZU5'6X;\ ;+<=(NJU\<2\OY.<2Z#*V2L*UE33UXK,[S:Z!L<0%_N= M3'CD$S80HZ..TP ^'XDX1ORV-/*^.7Z29%QB.X?.DL "&+B-\XZK0*3R0LW# M:#*!WYS36Z]B-Y25NS X5I>ZX0+T@G[^"IK1=@7@2Q5BPTX1_Z$P_-)%H76( MV 0>O9IJ_G%C"'IF^6K;G3:&=)K. $7 "LY-%'_#W?'< M*9XB:MU&+"!IH:HA@1?=*V$B)I3 )&(Q=7T#I0#+I0W,"P9X(&8RK5[7\T P M Z&G[HR8CG[F>7$FYMZEZ5X?Q+)UGM1NY?X9!>?+CVJAZGEYI3$BAOA)OGWT MXBJXD.$0=2<7PLZ?;"I97W0 %+;24OB/1AD$965V6'8H*\!5JKAS[GSN?G[< M(OL[J*?\$JW.ZLE,"/0KKOU65E'(@*7MV-M#P87[Q(XQH7'R&:N2?346"0^@ M3)P;, MK!X970="#J-CE/L4#;1ZMD<9K5Q-B:TC]5<.'<> )XN!XTJ^6Z]/"JD$=X1& M%JLAG#J"5PMER-50/]^#O<"([MR%O[HK\%<,S_@(?KZ#/PS%W$(V'L4\11I",Y(H@3WR)0+XB1R#) MSG-T-CC8PRLZS?S5$3 CKKX^LO04;$ 8Q>594B.WW9\2PD'+",U0.DMN, /+ M$C#@R\(5T<_;O_TEF2BG)6.Y:RT-DDG9G D,;CB64RH M<.2\). 2(.-/W&]PR!6O\ [ R9U,F::$$N>"=O!2=4:B&%_I3M@WQJ.2P)GC M1P/?I9"KCWB4.89GCA:Y8%*&!\(C2!1,1+IJ.J>XZ["K5Q%^#'OL)]240%R[ M088@ETB1XAK^A,,@]S@/$J7C*$%0]\2+_0'*6@&*ING\P2C)I;< K<<^PF32 M <05Q+Y 9L#7PY?7($4CH"&A56K4-T;50VX*L(N$@Q#,Z/A'(1F7*/584'M^ M[&43[ !!V)V\0&3&U($9XJ,CSX92GY>5 (4\;"9Q0&#=JH)3ES0'CZ:#%I/)"83\2KY M%_A*DZ&B.#_+CXWQ>9#F)$,C(6RA\_O(Z":RU4,7I0L2?(D"3$ M\657P-+P*C ?(O3BD,#^9 KG4^F%*L+7)MBVB.KU.2EZ"SCFBBCS,N:JS"<7 M+#E$*-37"&(R#:*9D/L[(;,T4:KL?02_1I-M G(RUP,CUX]S44:=!O"UN(F$ M9DIR?\17)5*O>!$YF^ @[ P.)PE?(& 4,^X0]N!'RJ1JV$S26N" M*RT4WK+43@W# ,#?J>@:?]MT/@*)YLB!T6M-$I;]O'8^TK0T/\F7"6(@5-B/ MJ!/()H$?$%"S0#K$^6^82C@/9=\(7(1\'P@7.'M)VB1!$*-:Q#L8)DE7%!*9?WLX&$,>,M\!*0N+X5MF$7;Z2=ZXQB =O$MU@/WHBXG7(G" MVIQH-2%IF27*'RK=YGV)09ZZ[_W(.[)0ZAQB-E[!/LA M43O.336F8%2,T=ZB"/)0Q*7M+7**CK4;Q@PI"%&R-OD8TRE1 TP$6'Q#?HM2 M&DVMBI#UT ("2Q;X&;EO )84?)AD@S_)WHTDZ_@>MKOR83M0XJ$R\6-D[U*; M+*(9F<4DF(QAAK "+P6V9$7$;GY1\6GT8+5X_9%:N"9$R9R3U*B/+74P &1YCH M$-37YGD3;/P@<#EU1*I70?XSGP4GYN:"1^208UL*G7\!WC2AVDEA??#?+#[[ M3B(:QC\%YU0V_>HT"I()*>0+;571' 91]&UN">;LB%O=HD^H_$EY+8C\P/T@ MBDYU;%KWY,0C"P^HG4:D.#,TN0I6'E_)\P!"/$"WW<&W8?NSC;XS;-L[0WMG MN(%WAJ[C#__^YM+;&>SW6\/.9:Y7ZK-;IL[^X-O)[8[W3VW#=, M"'[B^.+H\^[!/[\>G%P<7QQ<'/]^='#R ?[\3?[UX?C\\+?3\Z_RH^>'Z/!M#P+P.PH*)F?(?KO9[4\K0+;6X$!4<)?$[$)Z<31I]Z#)X%W, M6\N ODSR.D!?QR"PHRA\=G3N'+P__7KA?#XX^\?1A7-V?/X/#0_V!!U>RGM1 ME,^HQ5=%_ZN#J7$.&QB(V+#IN*>3"A=RG%6:[]0=D"[[^)HL)(\^Y9X;\C?D M'8!V!A]WPBI.GKGNCN=Y[5'GLM_KC"Y[W4[W7G<[^_MZ^/6KEH[:W\DG35,4'9.GY)=ELP'=3R$5IA$4:@8GB#6P^W/P+MK$_NS!@XGP"1]'Y'W:A]2\+7!^^^T+=P#" MU4T%+1%>=(4&,IYSV0'."&F/P.IMD-"0:>A#'?X_('_9.>-YH/OB)'POB($P M3L<>P+M#\EOA#[0(G8_;[:9CBA AW(';ZNQ=]GH[^Y>]@1"7>_V^ &'2VA&@ MXEN]UNZ<"-D__.7@Y-/1.;+\!] B!Y_.CIB7_SB^^.7@\/#TZXE\:+4.,-H0 M?7-+X20Q!]B'B^MJ^JUF[W&+@-1I,3Y!B[55):86R97]YB)( /S@]47\>GWRB![1P-&R."OS1]=8"O2)!>!*%HF 9M'K[ MO>Z^MW.YX_7ZEST!=OE@#X[U;JN[YXG>[EYG9Z]PK"]_";ZU=]K]W=W=7FO^ MP!\7L]/#H UJ-E]U>M]_:J:'9L/.,-L/^ZN:YHBH=DIRN MK]DBN,/5R1$G?,@85YY PH5"49"HEK6>&&)>27VBD7\(W0MUA7GG*1I#@?D( M\A8UI&?HNTJW 7XS$.KU>2(26RYY;LJ(4AUBO.>8^*F1DW(NO"SF2X4C%7$\ M\"C4V][O]B@YU)UP=N$6/K!23I/Y*C.W"<./6^VW?(14N\$&4R%)\)^Z&=ZP MH2Z7./D(C3*YN!0V3??$2Z;"XSP(^>WYT:'.,XNS +,;<#1JIPOT8[IO=>0D MP [+)AD'9&4C7-D[-R]BR%,O3 L2OY%)890L!(2D\&PT&OD>4)>W5WV?&ZOR M^P:%/3%K@]9#:26>GU &!)B++MW3YON<,U!]&/R@NE,HF[^)"/VH2#MM5U/R M)M+%3&][$"U56AAGPP@5*P_E322^?X4CN$5A?'@]<],9$N_ M;O>'\J_\#)G<_K;IG%:M/K_Q5B>=.EY7S@/OYC'<#0Z#,P;^H.1L+14H%XTR M(/&,>&ZH8PM12 VI=>89AMUCE8_K>F-?7$O7QX^=B"X\@48R)=N8:BCP-,HJ MO^D4DP<<'X2)OF$"VDB"*U<*\_ZV!T#OD9_F/:;'_A2'GD9)0LE!BT0VD>P! M^\^)0/!VZ3YQ)D$VE3<<(E>H6]6JEK6@L:GF[*MM0UKKF.<=5:9,5&Q&( M:Q$\4V;QY_D\W*)_"?0Y1M\9,SH.>:U\1?]1$_Q,A;OJ(X6**<:<7)),\4H* M28^W]R)!E\,'=JQH4>X.0<12]HU:NFF3B@.3!CR09R*>T'U_+C<* MBO0L5T%2DHS>YAI)BI/1VR9_=DJ!@Q4G@L.Z2GGF B(73$DVQ6R99#U2U@QC M5C)WKK:8_U7&PJR8UYW/GP><2W2N#.S01GZ7E)EF,5X=)E4YVQ79V95IW/7A MX ]%3P0#'T[\I)@IWJ#D!DYV MT+?]RJ#4THPU#&F6^;UO<#*-[*W6,%B!=@+/H4RJJ=C2PLY+3L L(OI 'HVM^%UMSJ1T+7AU#:2PS.#$).X%Z5E9WJ?0#*L?,3?7M%5I;S,7^* M$SIE*A?6./E@IM%>GZ/.B2@U[C2^OJHRF8J_UQAWW"/-G<@.J8+YA^0:8;)3[49]#1/@5\GI@& G.*E0H,B[F M$F$ZNO+5V;H:W?U:P%"I*Q-SH_-C.C8_QN;';&!^S-.7B>8625F-)1O@M%U0 ME1,YSF%4J+\R3*V[Z1"C(@J>K2@Z-10>^ ]8J4PVX;R#-I0.&MAWTC_3GXSF M CYF':-,WZ2D7".E8\[+_@A'18[8VOX'&Z0JO1']%M*$&-W!W$FSFG &?L$W MC!52%6?I@3LJW<)5DCO<'[I#MW79V=MQ+WNMSNZEN^]V+KW1GMO?8Z&N^ M?'G8R?V;_QU$?7B23>#E'G$9/'R&*N-#QG[09;MUV;Y$._#R(KIL=RZ[\J]O M[P^/+]NGEQ>M3W_^\[3]^^'G[H>;@S<.WVO\_8W_/7TW\K^+(:PM2,0;)P1C M].]OA#=\AZ>TW1KTVP=Q?#",T*W_&+A7;X@93]PXOOSGSD4:_Y\WV/GVQ\75 M_WV];/W?[S=?;M[\#'M=F/)SK> D"F]?A.]=)NWXZ^&?7P^G_8^3CR>=]^^] MJS<_1S59A+F"BW@2IN4%_./WJ2L^)K^U6K/_._KW?_[[[_CKUUU80%B3!91V MH7(- W'Y[]XO__USYVC[_,L__O#_=1!N[__SS<^BO(:""!UT1NV^:.U<#GO= MX66OUQU<#ES7N]SO['0&[U:)]0ZH1OHA$I%U!MVNFYOM'NY MU]GI7O:\7O?2;7F=RYWV:*>/V>0=G03.3WPY.+LX/CZ^!$6UUU]OHM>K'%@=H:J1'1&::O'9Z> M?3FU*6L%-0X\NVK*FJ9MP]'4=11Y*8^-"'QV<''D?#K]_>@,,S^/7K-2OT/H MY@-5AD=Q?5"Z+@H(,BJQG,J!P:1.QXXG8DIC*Z:@J= TITG(11'T0RQD$8S# M"RJDA"3.0*0W"+V%]WDRI**?Y_P6>..)B_7^1_I&Z91OC.2][6HIYP:5D )2 M*Z/4]E@M%$2]FZ514<[3)P79/"^:\].]QV(XC=6\Y'AM9M?5&@7M[=_2O,[0 M&L;[,!_9#*@T._F'JQ]GT^9\ M:'^6[M+>PW8CGF@C=IL[2[LIVXUXHHUH-?N[=B/6MQ%W["$G5<-S]]A;/82D M+)V&<^&G@5A4#74ON;R("@2PP;B&-:*$&3XS_[LFDK"$?&[&6.;;W4:@@ZMU ML0<+J4UDCXIBN;L+AX6]QC"6\_0\43">=YL=Q2;2,=GFCPJ4.AH22MRO3>=] M%'^+;I)O/E6=M-L_.;\)=X@@YCJ%1HF8]/3PJ/FC'.TD!1L4/=3G]] M8F-3=_]^TJ*&I__,1_2GH?/%C8(H%&L[UYNQC8_F(SWYH>SVUG8H-V/KUJ:O M:W@HC_"*_C"*!R)-K:9=OZ:MT;GM[%ME^F*4Z6J[= MH;J^?M/Y'#?UV%1^?A%A_]=(=F](5!Y&6RZC#_$AM%Q=.(<.RX M-$%(% H17PF9!&#T(DB* X^I//>&BI&I#H-*;=4+C;Y-U*I(]RB INHR =ND$34$(1:(NA8,'>W/SK%R2?88 1 XRM MKL!L;3KG1.<"71OS3(<#ZDW"(?!])K'.HC0*AVZ)-+AHR6!J[; WM%"W8NCR MGE0.W7 ./YXVYB<@Y$"?0&",?!$,$PE^N6P*!_#VAN2U6R:RPAR.)DCSH7.< M! (F)'N*K3 -IL0!;%8@@>LKR4!;/G3F.%5WO#H.1[&+#:H\0@.X$-XXA'=< M(2O]E@YI%K+90ZJ^F^D)W84=><8:.N8>DSY__P$;8J/(UQ2Z_TR43.K><1;_ M 9$>)7#@)2Z%E3 M/0DY:L&I%-QV]P1/)M-IR#NSM-8@/T 9#J,%'^I MONL2E";)1'P/XMTV.9.,Y1GZYT@H&%_OY5BX03KV,#5O*=N?N,G0_8^:PV=7 MB<-Q@2)SVW:&2@];AGP16'DHLHD^;-7[(FV'TL:P]BKR!V*CH+@E=6:TMFC) M5E0%.K7GK0426CXC.@14/9D%*<+ ++0XI*8 [0$LEKK?!#M$B5/*09D"UEV11Y3>[4**Q++B:NY1,&;W->*W.0J MF9ZMDK%5,AM8)5,'*75WO[\B*4;N%><.+0\ 2!7>9QW##:FP-UWN.V'&_<+D M&E9">39.KI1ML? M?/8]9+U\^-3Y03 .IT.G9!FGFTG01[099F0Q>9*-['F16F6MZ' M"K=D&6VP!/P*WO^E,#ZBJ3($(9@!U5.3K>4Y,D9H7#$N4>)U!(+@NP0VLYS& M$0*CJ0Z82[>+>C,O8]T96);.2?-W"EWES1J+-)AJ3N$=HUA4E#<$732ZVCTT MA#PB 8>*)F)(2Q\*:MJJ*& $!6_01'#H6%/E3P(FCK2%#^'#49;0-&]_8RP[ MJ*.3(H(I]@I%>8:>0S(%G80]TXE?#ZEL"5[Q"TD49"QN0&=(OF*(XC9.\4,% M^)OCK.2<[::*1X"O<5W$.@BK^ NB#GY1F[SUQTRDX[47WSR\_L#A9"I0,60 &=92L:LX1LD MV2 !\U0P),[8I5> I@_E'"2D(8*; I]&$Y2X9(=<#8..KL0@1 M[ [_*2HD>BZV7>R-*OU7 ML-)OL&LCX],-L*DN BVB)_J$-.VUFMUUVTR%K"4REIP[7)0T'?,%JILVH2CC MZ?A@1#Y.W6^#V!]>%?#T25.S3))XW0GK=T]&^V"MWU3+U;G[$!#1UWX2P5S4 MCE3=%<@&WD,9NC7CD#UY57"070&YV3+ 6$M%1$DM$8F#V)_JZ.63\@(?^0@= MNBD*-!V[.IY,"87*>>^&W]B3F(!XP_L<=,'Q XKMZF,0P 8+F$_.]<".J9]F MJCVH6B/&6Q+W1O:4)AG .F@,>[P-/$\]#N* MPMP'.\FF!-3UF83K06F(!$2YP#B,P+,R ZV"DX;33E%2.8QZ!85-&!?408=8 MZ"! 'AQ,Y#X95S(]LJ+4ON$N$2?>%$R XSR\:)@E9T?_.O[DG DRC8R?D,FJ MPW&2!DK+@]L=$$HVD&401]^ 63$[06\%L2*K:[5"[%S@Y=B]YAN,N&>2(O=< MD0+57*:#6*X'H\O(O>0:I6C8H/4^NQ1]*@6Q?*E]7>?PXP$UBX4?\9:0\M3J MF9Q5Q&\]/CD[T!Q8.*(4NILY1PE=$,)3H&_<2;UTB2&!J!7 XGC6H!S/DF:R MQ**ED&'U!L[)G_J0X.Z"OYSV=@_1CW2GI]GY3 B!3Q#L?WZ1R]V.,2[<;CDS M@4V<$9.Z$#FL$O;\2'_1(^9A<@L!6?R&_/%?A#3UI'V&7(#FL/PEOJ73:NUK M]XN4A<9W_AB#=Q$[OV,+RQD)"S@ -)RT'N8&U=.YHF--R@8', EU%;M#[L%! MIY=Z2[\_=,[=#&7EN3>.$(UPY+Q7%H;T@R;NGQ$%D\V)7,#+&/:6QZD--Q88 MXY;C.!=>U@8>MYPG.'2^I%1P^(9>X,U#3&;E*%;Q$J%:Y^CJ'*^I#;7N?G;S M]+C5SNUG-P8#B^V=#[ W]&AEB*,BQ06T*+;[ 5L[_!=S[:]90-&!KHRBT.,! M^'*(<\%6T6>Z"U ^>=E=T==O.:)%U3!&_L5M(YGKPK-,TJ.[6.# >=7=%= % M5NBD0^P]$DTG,B#@RZO5:^,R4.;%X*_!:@MF[-JA@19G$X7-[U!6@;HN8A@0 M%;I2XS&C,Q!KPFHHA74+U+7$M;&+SOM83*0SGS+H2/4>JD2+P\C9=CY&#%=> MH*H1(, I\.54Q:+QHC;-&TIXV*/"PQXO&&]I2&M=/H,1!%CP%9:7AQB.&0AX M1E!$ ;RP@2_#F23&/OHQ&&M_8!^:]W[$_KX9>'/&>6(0+2_,LQ)F,JK'&\8A M"^F4>5DPH7%8%%(P(_.PW\I V;D[BO&.6=X8 FNW M"T3&5Q;$%8*ZFZQ[,+Q&>V (\PTPC0ILV00S5^%I7$'#.<@YY8/:1P[@'$RG M(""92BHA1EMH9'LG8Z'4(7#TU 6N@9A&?I D/!XL/F8BR'KF+II,)4Z+CP4O$>6I^R"/[]"\@@V*5#&N,0 M^3)!R_P7X/!Q%()E!(R;AW04TOM'00V\Y(MT7.?+>)9P4"3R?)'"_OY.VP2; M*!/!,$D)S)-#YQCT=B@6_8!TJ#)^_^R MY(+1_A7%T:_@TX?4;R&?E5Q>+,-L3%FA).M)-! P\]D$EYM-*#U'/: W3QL? MKG/A#P:HC [H@F+K_/WQ&;?*NI&_HQB/KUH\4+0-QSGEU+U##$W-G--#IP^[ MK#B/<(&.PU&0">I<8-H[[P\X]#3^(+V%A&7J+ZCA,&E$!H3H5^_A'(6& ]%0 M74G@ PR':Q_GAA(4.3[M>B!")@C'CVM*#+?R/;JN%V.1^,S(G"T'E$J'$UPP3Y"3'*!DE>T5F*Z_N1F*(&"6,<(;_9^XV-X#O]I[X#O@ MOLU#F=7&3"\"P$ELM1S^;3'LFPSBSS?^X5"GMMIEPQS24 U'N-@X33E+>'N" MZKD5H;VP;&PFQC)-=N=*.B7J8" M6Y*JWE84S25;U47%QH8J_&Q&;:IHU61M9@RS9^P912D&,?HYW.-P:HXM2>*Y M>6J;CO,;W@/Z$K@U\BI@\>:^< R^3KNYW]\,H*O7"'>WOC6#8NIL"**9W>B' MK'FGT^R_NA.].7!]#T7&DP+[N0'0[E$-O!06;,YBM AZCX6@)S7!>&JHMM>Z_4HQU&S[ M"U2Y!>K!XI/<3PW44*P?A*'KG'^#K8E""_>UIB#09N)]O8J]NS6N\^C2=*X6 MYC5"M5EHI[DK-7MSM.3FJ X;]&#LK:8"W_K"U7J)$"98@\XW'_C1%9SM\4PF M@B!9\=:$5_MW_2O;>(^N76X9M,NZ)ALB"Q4YX#KD:^16@X MGQ%22@ZHD_ YN[*B%WN#RKH"GX'0\ES\*QS6@$?31R\OK#@GM#"=9LA%7YC/ M'Y+#01/+ :]<+X[@\1.ZUI?Y:I0)J=,GL0XOT%.@E$QS+92Y%[@S2OWZ!N(% M@5YP5=>( Y(E^13GP%14]G+L^@GG,\*7='&0J'EI5)8<4Z4T_++:$1SDHZR> M(F$W7_U@[#T5S.IBQCQE/:\U@7;COD)1RS@)'=HC)AW3@I9BM M L<) >50-BIMVLBSS"5\$'Q(U?1C!(M36PAR ;,@)YB]G,([G7;KKTI5X^G1 MV%C Z515QP*#>#?2NT]GF&9$8BS_0M>5G!\=-G5RT]S MXJFE*C$8F^NWI(&$Q5MRP3IW"%Y.\\OBT$_0D.%QO6@JD9=@G0NW'O.7$L8; M)*,(5UD?=?J>L3-!DL).95,LR4+H*5^HU.)$.,8*;C!E5=*!%6>&-8B8$17X MXEKPKY <:A\U+5-D"UJ]HBO5H@S]:W^88?6;R41LKBPB*<^"WC3D^A5X&W^% M2M(1E.NN*E+YBVZ[P?6-7+D"LZ3,+W@+@271*U,@=#![)G%X& U%H4;I,*+$ M9=868))Y]1$?%WFU]S":4O8;G :>O];"GC%_0?-WM@P#]&_^8BN.J?&W'_V? MI77Z5C(6=I_G4ME"Y]>&X>7@:%R:C!K\ $_I3!NU1&1T.ZY=/^#,TY!>=2,& MH'C)$[JYN6F.L*;B!EP7L*";8"#]R,51U&3V#T& ( QEBRY3@%" Y?> 9P0J M.QQ*=RB2>>FDX97^IMGHA&C:B_U3 ?\&\J4N"S M!O^+)YSZ[_K 37" 1EG(1<>/+*B6F/G+KM/ [O%1/JA*/82"\&:/WP/Z+FZ* M__U=&(4G&1FZ1'IX^ QSI3]D;-U>MN'_HTBZO(@NVYW+KOPK.[GYY5#\?O"I ME;W_U\[O[K^]T/_MX(W#B;!_?^-_3]^-_.]BN)W&F7CCA,!G?W\CO.$[29>+ M>$@4@9,"7H9WP$?T8^!>O:$FYB=N'%_^\J$53OSNWF'KC\,@C!+O[-/WCP<< M/*@H)*/"9G760\)Q&#(H(=>\RQTHK/IG*:.QS@$/ !8XC_V!#X3:;[95/;4? M:J>#?^J'K!^HPFLD8J%+@C>T3&''EBG8,@5;IK!Z>WKG))JH$D>48&!-U$:P M7Y#>5E&23SI*0N),S9O=5(D81#A86!60Y/!JZ/J'6#XV0(< ZS=PZ5OH##%-WA>&DUY2)5- MDE@0&MBUR\A,!80>JFM<,#Q7/"A8@"*L'#ZC5DHPLUC\L VCR-+-@1N@32/+ MAA$V2"+LT[ME9$2]>H!01'Y"Y%Z\1%H,>I.#U&5 :=<)@5G0_)'U'4W>."KG MB^+B;!.:G R8,V" G :.4S4L0IK##B+\(#A&PP@V.^4PN,LZ/( 15*"'%6># MJJ<+'(!%)V -\Y6#J8LU[S2D#7D77E1C)-+[<5F[$\RQ,Q1B0F'1. )#$E^) M!BY7)&/@2\,[R3)D?F>2LPLOBV)R,'(F0:8POA@SB(M9,#Z4]P\2W4)B#B$D MC9R4P2?2#[_CN9.5L@G!O/V9#:_0%F\XW\+H!LP2A)DA]F_DV]&00,WT3^- M$",94#V$I$$865%\Y88RRIS[$0/UJ:@C#.O! M@:):V22%QW";/WXX* 1I<8X!<[U(0(PJ<&OAAN6A@00#\-YP3&WC(B"AF-7 R3T@S?IT%(F$' MG?&,$>S(4[P]%(D?TY@L%X2$AF*^(!ISI"DM"0D=%L*!HR$LV __-.\W$.9' M)&-3""@L,^(V%!!Z_@KK@F#42!9RL;XAUS3-$%0PP( M?HO3IUDJS,,BA,3\ M4:I/7"C7P,35RE=$\:BD=7$Q>-<'JYZX0W*B7<3VH0NDB1#2#2U&VZ(0/%X= MTIEF<9(9F@9DIL\L)9]O.%L#^5O8G[Q&G;>@?&5)/PAG.6GQJU@@A\;.EI>_ M"']D3"OWS"5>)JA9+K0N_0@&C=A',G\NYX1Q)/J'7 6A&"I<@<&,9:_Y0DG) M1.#UJQO/2N]MT#P0Q 4X/ TXF'8=I?KB5M&8 GCT=KU)13B0V/@)G]5<:DC$ M$@\O%'DWF?4)Z);$CTCRDR67-D7S;$CM1A*1ZJ)-MA9F@7N# EUN1FCP%$<# M67@!'PP(KC=5.!?SW$/:UR 9"PB3AA.$+",U>P64#F4P3\Y3X6O0CP;"V(Y; M2(\47AZ324B_XS5I.U/N>0;1S>(0]!@E2Z5%'R"YW*L#IS+ M]TV,U%+8).#0/-#?;?'(,.=$[2O,.__!KOD#QA EOC07@X,U%*])*V!NTP>H MXXTMQ?VX!V5SPJIIF&O#DW"7C>;?23KMKS1$Q!?T;?5CHRR:Z#XCT%KB8ZG& MX06@23VA,6:,_:$1C)UA3B'YK,TI"3%[#/9:)/@P\F\,_$=N# MS2E$H "9(K]G'-@D4;\LKA#%,=D!;(*3G&05[6SAT3+8Q*C%$>^*W<>#H[WSTA MAJ69Y$J$1;=RB]1%2G'$YS-DT$6G"5*3-50OY'0UYI1NF6MX_5J)OA2IS,R2(<+9) G@LVI^ +;_GR_41H=X+J%IV2@I,M<;0)E'48LY[F MQA\JN\3SLJDV[XUD+"D.) >!^>2K\;C)32 -@"+"0L!>E))0\FE'M4LKW>:I MVP_&H>8F+8;1&$???5$R&@NLA C18?X=1(O>47W1&V$+@$+/\9PHNY?%%93'"3QNE4A(F+H$,@1]V9$J&\,?G]CLZK@RG&A%VD M?DFC)ZD;2J@U=1K5OF'8GGTN&(]?*UD8]P2M2?6QUFB'NC>:\EM)H$RHLX^< MN3%7^4\#ERE26.#D^IA$*FP>1SQ"N?5\HE$?V?74 J6P8;_G7DNP,Y$&+ MTT?[)D;CGT,KTG4;"%P2'K>ADMWR9?HIY%OT"F"3.:V1X/:2R/-IV_EK3Z-5 M*EK+J9DB0?:[I*6@#5%8BC_*A2C\;DLM!(^F>2B)-!*,I/I@:I^S=#P+%OE2 ME>F/BJ_EZ_#2:J0VDX_H?>79#PK" _K$8PTV=B("OR/5I:59 M'LP@B1!C4E+%N& M"#_(C.S+F%&N3@G+F0-&"KB9TF#F_$\*-,1"I;0$=#8P;8+_:M#@PV+&S1:R MC&3NB7!#:32=@5B3@K [W.X:.:&F&'SK1*:'6^6N4N"NB@;.EG(E&H8PFCL1 MZ]YV5MW(X_ _9,8F[.2)B3H+I7PD5F*8M:F *4&V>PCXF:LY&> # M1_,J(C.]H,I@0)0,R=M&2<49EM+U.DAH#(N/861?@IXB7<8(TJYA'1N$[NRG MW&H&;"!,:9DJ7'H:)J76Q2'58=:K.B2B0&&.EWDW.>A_R"FFW+A$WWN8,8$E6F8P(]/.]$;F M[?+%TH4A^F78G3P5^EF.$4NF!QVA34X7V+7I C9=X-6F"]PI2XP5/UJZ>8$2 M&+UIP"+9#UDD!S-*;EM)AW,$AOO$L:F52F^:U;I/*GX"E$ G$*1E@A\T9/4# MB)_D6Z[I4VT[H,=.L-.LRAORG+K M5DV<(QRJXXTKV]M(%I._T<&*5$>WJ8'*G'?Z(S?LFZB@"V62ZGNV$5(!Z\2( M%O*ZC?/?D6.+FZ95-G:7499,\;R83B8YL*;UI*:C_<$\B(.2EQ\E+ MJ0AX+ V9D1RZ0]ALS>&P^T?#.-JNI >6TD.CAWQ 1SF(8R\LL*XES3W4?52 M*+Q1A]C4R^F48&DJ]@%GXOE7?IY PP&BBM%U[=_".%/3.1[1."))S7040V,4 M^4[NOA)O:C!#7TVGK*06W @K=Z?:S2Y=1+7G;](XKX/$\U#%H4N24*>N2RNZ M0&^Y?N,5I>:-Q0N)1(AO\K4Z]%V9'L$40+Z98BQ#A@N<1>>WL,E5Q*]/QL07 M=8G*@0]3EJE5EOF$[J9R;AF9E** *EV7R904\XWW2?W"5#U'4"<^S.SB%,-\ MM(%YWX@]&4'XIQPP(26'P;0IYV+JM@;2KJK^,;C-6$7KDA(O+0T>H5G1PBI3 M][1$E9DGC8I;/=4'I1#FI(0:+H5\ID(>7H F?+U25W.=GN?O%0A/V55YAXJ# M# Y\OI@&G3NZM/"IW8'^G)NDW($A&>&:!S6K"W3,GC=17A_)"O^4JL;RN3>, M(CP=*WU0=4\^*50SV'N*>H5(;C2H9N9,AG3G3=D7<2&!DFM[*1THHO]=.T_> MK6@U=W)+&ULK)AUFJ0K!HAN#'$EJW/!@2M/7R9Z#C%-124/Z$^[;$KV[*VCX MPX(*&I;0^ AC&40=G,1VX&+[1B[CJ2*8X5FKV R')HI(4?)G>_C=C^87#UI$ M"3*&I@?37P)CM#<'%/,_?]G?V=W_J8Q&4T*3F8NLK.$H+ O+2,@'#7O @@S_ MPN0OR@YO*!U)_V9S4OZA^N>!L:.:$)B-F\$P]A,.CZK4&:/[L1]/%$C'Q058B?X11N,W? MR(0AG5O.9>WL8UI=;?ER?7QI&(&<@S^'JJ5")<2N9=6>ZU\V*>^IZ1FCC .% ME'MK].)5D6FC.(]K\4W ',OCEL=7T/[(89,HI%:?TNTQ&%)F(@>4HV-\+ $H M&F8:*[)J_A,)1R+#B7F!(_-H(*[D(_+" 3MSRE I<;;E7LN]"[G7BR+L%,@A M1Q+7E!9DXNXHT2NO03*N3">.E"GVNK*M4#ZA0Z66 2T#+F1 '3C6Q@"SDKJ' M U8;,3 $2[D?J48R"F<31+*D^Q$"!Y6%S9Z(0]7PG,$TE1CEE )JM*S9-Y+. M%0$CN"E&T7_"018S[(:FRNW95#F;*K>!J7)/KA^L>JB7>BA:UWF<0^(Y;\M4 M-C-3N[E8>E>+@[9<&Y^?NMSM4381'O<3-QFZ_]'9.VB*E2_U&%5(74<;66RQ M$ 6(UR#@"^!H8E3XY\4?!?.F?TP9%7=?$J^(T?FIY 7F M(1?"@;@<="/W_0@#)FVH5;D2@ A'9WB,$4W"#YWC5$R<7FMW:_AVJ_^6ZI9T MQIESOOV/VMR@5V=";-I%>O4J['VZ56-W4F.(QZ]@=XVK=>"IJ\C%&$\>$)H& M;JA=[*O8G=A0CN6QNYM*[$4;C"91Y7/]SO!DY38PEMDLL]V9V:J;'.4P@*K4 MTB@(3721;);H8&,%.RX/S%A/\95S9)ZR5LX_*T"(R#H03+%PJ?5+K!$U5?EV MGC'_TOW(!3:MX4YBX#5&GPYSI*J:]1+!DJ)8@07!C"N12D(O^44$,2JK@&PA%<#U7:(V(K?&J- M8M8 H9=\4UZOW]VH[FR:46U8+PMK_9[2UI8&=L,TNI_ V"Z1H7+Q5;RUQON7/;/_G5T^/7B^/>CP]//7XY.S@\NCD]/+COP9*M_J'QGM.;/)!*M)3<^N5FZ0U,2Z\'H M8OD&VW4A)D7B("";B_9IH9A?)2_-16ZGKL^(_9X79PN:.B:W=W6$?W25&N#6 MS4EUNH=W#%I2LOE^IO^() :#.+2XQ>RYN=-.U?9L:9E/# M'CLU#$R!; MLU"!+=PLC8H\09\4=FU^T^:/4AJKB2EFD,Z>]IM*+AF+2OF6;K^YW_^K2:&2 MEV4PE/%^-#Q'H'45U=3?V^C8O6-9=0-TNE5,&+ZN_JD[2*(@2Q^'%1?S@O'# MU:TS4T&5W-4%9%_H!S=[>W8C:K 1W>:NW8<:[(,]$#79B%9SOV,WH@8;L=ML M=>U&U& CK&BJR498T523C;"BJ28;T6FV=^Q&U& CK&BJR498T523C;"BJ28; M :+)GH@Z;$2WN=^V&U&#C;"BJ28;T6ZV]NU&U& C]IJMGMV(&FR$%4TUV0CK MT-5D(_::/;L1:]P(RA@NYH;?U8Z]+8O@Z0BQ=P="/.H=P M<\BTWXR]PQ:]P MDV]3_;GE/SD[])I[CVN7/Y0=3J>93WR6O'ETQ0RFRR$35BTZ_4[ON MH:,JQ1[YE*]^IA?7\JWE=#^ZG_)0F6:6'9O_7=/Z*>3RS,SP$/+\6[CK$O0O MAQ769>9O,%^6,=;.&!PC ML(QA&:,RGK#!C%&$$W@Q_+&8!=:\_=W-E@L74>H&Q7V_IS.N\5K>_<7SA!B- MGC82\:N+#Y^[4S].4N&':S.9GV%A=XFF/UU20_T(@3!-=I_7'C1][J/\P]IN M=9]W3PF-Q@1@ZA8@L K;:RYD&@M*N(/?.+WV3J/;:JT[J<$RNV7V^C$[;G&[ ML_9$A^?>8LO:EK5W=QJ]=8KQ>G#V5N?M>KCU>?9X[=S*M8J;SZTO1Q#7SNK@ MXKV7P.Q<_;;YS-[>;>RT]EX KQ=%%IW,[?AN5RLC1.#3U/ML':9UP45 MO?8@F.50RZ'KLB'W.^OET&?(V-YJK\]BM%SW%%S7[>XW^CL[F\UUW?6%D#:. MZV[#MJHEUSU2<&@#O>/;@)AJRG6WP1;5DNLZW&1IL[FN_XHU[--4)ZW;KFMT M>OW&;H6.WRFC96,&R<&-_,6?[_5Z/=M M=I/ET+IR:+N]VVCO]#?[[M5F-VT:U^WU&SN[-KO)9C>] .?:9C?9[*:7KF%M M=M.&<=U>&SV/!=&6'U-W$(A"5Z_[S[V9$UW!9!F?I-&4_X1_JVYDS?:^F%3T M&2LV#S-;CNG@U[87!5'\3J%O&?W-YE]'0S=WA(H<=?K-E@+T@AT.A2:QXV9I MY+2<%HYK]@": [1,1IHGC>EZN/W0&B*8*LQAF,,9/$N0;R23XAIEP8T>$0_BTS">] MY@7\P(5')M2\(W& PX:.']*#L,]>%A#D(@X('R7PXPG(+F306,#OO" ;\@,G M$Q<[;C5:(:KLC/S<"39\$Y<#&)0L2HS$ A/V'+@,N'<^.G8.3@_ M="ZBJ>\YN^V]IE-/GA<.8IRZX8Q@ 2\)X+>T(/SU^=&A Y/\[,;> M&*A@Y?[R@U+M:]9HAL9!B84_&61Q0HR"W'5X^O[LP"$K8%7!_MH8H=U9E1.J M_;\Z3;' "BG\+THC,O_NP@,+A<%ZUB8)MAV(4>>-C=)S@_7&4XPFOW>NM6GYW9_GJ34^8WXS_?N>G\$IOOO\<%LDH$&'' MI,Y5+(@VTEUNWOW%CGST:#02'F.?>&F$G+6'C-7>;S@WPJ&K:U)>H/%@!)'/ MP55S8&WU.6X:B,>H((& UX)\ERQVO@"O^T-Z#C9S >R*,X(==!T84>S#WKE! M,'.F<73MXYGC60U<,!(2:H."0_S0ZU,1H#.%F> <@5YC'[3T#:P8)IN(_V0P M"+P'C(E8N&A^P-Q_Z.T5'UOQG+>(;O@""4"QLGQPCH$X<(KIA$B[Q5A+HTP! M,,L%\+>/*@1^'L,+<8NV_+?( #[X'W@(65 !';(I_JK7^BO^@39]@4XA/N.R MB0-?^+"1 R(%? ,;CJ:1 P<1O)PH1+-J[*9D@,T$[?1 .$.1T@D7PP9_C?0M MD-0M3Z9?/1FA.?U7%R8$GT@2_02+@]6UZ:D01AX)D:B%@TL^ ^.1F8R. U*= MS@.<+!&BY:@X*F&6 O,.W9MXN(T\..,/@?^GDG_Q>V"N809_>ED<*S:!M5Z+ M()HR%\<\)&X7+(!$&K E?H[0S'"'W@+$[ MF8B836 YY8-AG 7^%+=!&L!?F^?-!G'SU@!>LLLOP9FDB/_N@/3\!GO@ 4>B M\/HOBW;QW1,"59'S0[O9<@9^$.#'>#3A;* =KF1)&KOTNZ$[(U)<%RC1;SGM MUC8=F*(S NN<9F!E$\.LAT![O+0LD:>&?H-O#$%C.%]HJ([C!? M&%LP<22< M025:74[ !A$L?RE0>QJ(XDLE=[#LN=<07KXGQ8F[]WD=;?/PME>V;WNE>6(B MDOT@"D)CI&99BJ&40'LA#5A(*#$&S(*,@7M+5M:UZQ&#-5A?>/"VE%AUE,&Y M8K4!2F@LW .\0 TSLB7%HEZ9=&0I^G"HRB?HI ,1GH=N1LR4@(0<*6=Z\=CP!#Q;8HCK* #WWHV!?*A( M!) ]RH(A^O.H9JIXA;A.&9L#,8M@TW64(( -'H)2<6-23<@0^/LL1&$ [X$C MZ(/L=['7#>H%8 F]-M+)#R4/_.6B5,\"$FQP'(Y#M?$\F2R'G?D+U+@>S+Y\@6#C9&E("_\*%;J%@Y=QH<-!,S5 M%2OQ3U$T=,[HG+Z51AY893Y\".]K=QR0^NDX,=:F>%\1%N,^TGB0?()/:K-6 M;R(X>A,_F]"Y]J)KS,PE7__^8Y)!&/,'"'M++2&ZB,\3D%.9U?PG-/A MJ$6#=S:"@^&X4[2RD9]*RY1&_*IV^YS\'_I\M,VSK*Q@H)')I2@O]#&OD,P5 M4ULD>YRF"[T*9XS6 _$=6)/(DEH-Q>A3Q/P"X[7PEC$)!#"UP&!%N1"CN(M1 M$)8E!PJ^G/ PPD#DU(=7_]"1SA!- X>7;Z6#/0U !6C]22X0"A !TT)3$3P' M%[Q]D@SXJ.>JQ]GMJR9C48["7GT4@Y@< MZM_O,=GGO%"!A"8UE\X&_^XA>^ M^1F6Z__LY($ CC:S<]2Y:Q@ '&XYGW((8$$UPK,X_?DLI9>?+/#RNSO]^WCY M,H_:=-(Y3F?-2-+&+/%%,,WCD^H1.+\_=D!)\>[>U79[] M_ULIW<%8E\Q\Z%!0\4IL#X!:W[;=$0S]S@UNT%F3V2M[S4[OKWET6LX+*>'T MFWM[?W7R?^;I#\9L)N[W;8-DA1 F/Z4^HKP5]=E<.L:;TEMU2/?1-J6D1+M& M"HWKP+D8_?W-7RY.#Q?+B! L*S